「ONLYOFFICE DocSpace」MCPサーバーは何をするもの?
ONLYOFFICE DocSpace MCPサーバーは、AIアシスタントやツールと、共同作業型ドキュメント管理プラットフォームであるONLYOFFICE DocSpaceをつなぐブリッジです。DocSpaceのデータや操作をModel Context Protocol(MCP)経由で公開することで、ドキュメント・スペース・ユーザー・権限に対するAI駆動のワークフローや自動化を可能にします。開発者はこのサーバーを利用して、ワークスペースのデータクエリ、ファイル管理、共同タスクのオーケストレーション、外部APIやサービスとの統合が可能なアシスタントを構築できます。これにより、ドキュメント関連操作のシームレスな自動化、セキュアなファイルアクセス、高度なドキュメント管理シナリオが標準化プロトコルインターフェースで実現され、開発ワークフローが強化されます。
プロンプト一覧
利用可能なリポジトリファイルにはプロンプトテンプレートの記載はありません。
リソース一覧
利用可能なリポジトリファイルには明示的なMCPリソースの記述はありません。
ツール一覧
利用可能なリポジトリファイルには明示的なツール定義はありません。サーバーはおそらくDocSpace APIの機能を公開していますが、MCPツール名や詳細は記載されていません。
このMCPサーバーのユースケース
- 共同ドキュメント管理: AIアシスタントがDocSpace内でのドキュメントアップロード・共有・権限管理を自動化し、チームのワークフローを効率化します。
- ワークスペースの自動オーケストレーション: 開発者がスペース・フォルダー・ユーザーアクセスをプログラムで管理でき、大規模組織での効率が向上します。
- AI拡張ファイル検索: AIツールと統合し、DocSpace内に保存されたファイル・ドキュメントの知的検索や要約を実現します。
- API統合によるドキュメント自動化: DocSpaceを他の外部API(例:CRMやプロジェクト管理)と連携し、エンドツーエンドのワークフロー自動化を支援します。
- セキュアなドキュメント処理: 環境変数を利用した認証で、AIエージェントによる機密ドキュメント操作を安全に実行できます。
セットアップ方法
Windsurf
- Node.jsがシステムにインストールされていることを確認します。
- Windsurfの設定ファイルを探します。
- 以下のJSONを使って、
mcpServersオブジェクトにONLYOFFICE DocSpace MCPサーバーを追加します:{ "onlyoffice-docspace": { "command": "npx", "args": ["--yes", "@onlyoffice/docspace-mcp@latest"] } } - 設定ファイルを保存してWindsurfを再起動します。
- MCPサーバーログやWindsurf UIでセットアップを確認します。
APIキーのセキュリティ対策:
設定ファイル内で機密キーのために環境変数を追加してください:
{
"env": {
"DOCSPACE_BASE_URL": "${input:docspace_base_url}",
"DOCSPACE_API_KEY": "${input:docspace_api_key}"
},
"inputs": [
{"type": "promptString", "id": "docspace_base_url", "description": "DocSpaceインスタンスのベースURL。"},
{"type": "promptString", "id": "docspace_api_key", "description": "DocSpaceにアクセスするためのAPIキー。", "password": true}
]
}
Claude
- Node.jsがまだインストールされていない場合はインストールします。
- Claudeの設定ファイルを開きます。
- MCPサーバーを追加するため、以下のJSONを挿入します:
{ "onlyoffice-docspace": { "command": "npx", "args": ["--yes", "@onlyoffice/docspace-mcp@latest"] } } - 変更を保存し、Claudeを再起動します。
- サーバーが稼働しアクセスできることを確認します。
Cursor
- Node.jsがインストールされていることを確認します。
- Cursorの設定ファイルを編集します。
- DocSpace MCPサーバーを追加します:
{ "onlyoffice-docspace": { "command": "npx", "args": ["--yes", "@onlyoffice/docspace-mcp@latest"] } } - 設定を保存し、Cursorを再起動してサーバーを有効化します。
- システムログで正常起動を確認します。
Cline
- 必要に応じてNode.jsをインストールします。
- Clineの設定を開きます。
- MCPサーバーを以下のように構成します:
{ "onlyoffice-docspace": { "command": "npx", "args": ["--yes", "@onlyoffice/docspace-mcp@latest"] } } - 設定を保存してClineを再起動します。
- MCPサーバーがエラーなく稼働していることを確認します。
APIキーのセキュリティ対策:
APIキー管理は上記Windsurfの例と同様に、環境変数を利用してください。
フロー内でのMCPの使い方
FlowHuntでのMCPの利用
FlowHuntワークフローにMCPサーバーを統合するには、まずフローにMCPコンポーネントを追加し、AIエージェントと接続します。

MCPコンポーネントをクリックして設定パネルを開き、システムMCP設定セクションに以下のJSON形式でMCPサーバー情報を入力します。
{
"onlyoffice-docspace": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
設定後、AIエージェントはこのMCPをツールとして全機能にアクセス可能になります。“onlyoffice-docspace"は実際のMCPサーバー名に、URLはご自身のサーバーアドレスに置き換えてください。
概要
| セクション | 利用可否 | 詳細・備考 |
|---|---|---|
| 概要 | ✅ | |
| プロンプト一覧 | ⛔ | プロンプトテンプレートなし |
| リソース一覧 | ⛔ | 明示的なリソース記述なし |
| ツール一覧 | ⛔ | 明示的なツール記載なし |
| APIキー管理 | ✅ | VS Codeバッジ/設定例で記載 |
| サンプリングサポート(評価上重要度低) | ⛔ | 記載なし |
現時点で得られる情報によると、ONLYOFFICE DocSpace MCPサーバーのリポジトリには基本的なセットアップ手順やライセンス情報はありますが、プロンプト・リソース・ツールに関する詳細ドキュメントは不足しています。DocSpace用MCPサーバーとして機能しますが、開発者オンボーディングのためにさらなるドキュメントが望まれます。即時の利便性・透明性に関してこのMCPは3/10と評価します。
MCPスコア
| ライセンスあり | ✅ (Apache-2.0) |
|---|---|
| ツールが少なくとも1つある | ⛔ |
| フォーク数 | 0 |
| スター数 | 1 |
