ONLYOFFICE DocSpace MCP Server
OfficialONLYOFFICE DocSpace MCP サーバー
Model Context Protocol (MCP) は、大規模言語モデル (LLM) と外部システム間のコンテキストを管理するための標準化されたプロトコルです。このリポジトリでは、ONLYOFFICE DocSpace 用の MCP サーバーを提供します。
DocSpace MCP サーバーは、AI ツールを ONLYOFFICE DocSpace に直接接続します。これにより、AI エージェント、アシスタント、チャットボットは、自然言語でのやり取りを通じて、ルームの管理、ファイルの共同編集、権限の処理、ドキュメントワークフローの自動化が可能になります。
機能
きめ細かな制御が可能なツール - 論理的なツールセットに整理された ツール へのアクセス。各ツールの有効化/無効化やメタツールの使用が可能です。
複数のトランスポートプロトコル - stdio、SSE、および Streamable HTTP トランスポート をサポート。
多様な認証方法 - API キー、パーソナルアクセストークン、基本認証、および動的クライアント登録を伴う OAuth 2.0 をサポートしています。例 を参照してください。
リクエストレベルの構成 - カスタム HTTP ヘッダー を使用して、セッション初期化時に認証やツール選択を構成できます。
多様な配布形式 - Docker イメージ、Docker MCP サーバー、MCP バンドル、および Node.js アプリケーション として利用可能です。
Related MCP server: LibreOffice MCP Tools
ユースケース
ルーム管理: ルームの作成、更新、アーカイブ。ルームタイプの構成、メンバーシップの管理、アクセスレベルの制御。
フォルダーおよびファイル操作: フォルダーの作成、ドキュメントのアップロード、アイテムの一括コピーまたは移動、コンテンツの名前変更または削除、ファイルやフォルダーの詳細確認。
共同編集および権限: ユーザーの招待または削除、セキュリティ設定の調整、ルームや共有スペースの現在のアクセス権の確認。
コンテンツアクセス: 「マイドキュメント」や「ルーム」フォルダーの取得、フォルダー内のコンテンツ取得、ファイルのテキストとしてのダウンロード、進行中のファイル操作の監視。
ユーザーディレクトリ: ポータル内の全ユーザーを一覧表示し、招待やアクセス管理を効率化。
クライアントを DocSpace MCP サーバーに接続する
任意の MCP クライアントを使用して DocSpace MCP サーバーに接続できます。Claude Desktop、Cursor、Windsurf などの一般的なクライアントについては、こちら で解説しています。
リモート DocSpace MCP サーバー
リモート DocSpace MCP サーバーは ONLYOFFICE によってホストされており、AI エージェント内で DocSpace ツールを使い始める最も迅速な方法です。マシン上で展開や構成を行うことなく、即座に接続できます。
パブリックインスタンスは、最新の Streamable HTTP トランスポートをサポートするクライアント向けに https://mcp.onlyoffice.com/mcp で、レガシーな SSE トランスポートのみをサポートするクライアント向けに https://mcp.onlyoffice.com/sse で利用可能です。可能な限り Streamable HTTP トランスポートを使用することを推奨します。
リモート DocSpace MCP サーバーへのクライアント接続に関するすべてのオプションは こちら を参照してください。
ローカル DocSpace MCP サーバー
お使いの MCP ホストがリモート MCP サーバーをサポートしていない場合は、代わりに ローカルバージョン の DocSpace MCP サーバーを実行できます。
MCP プロトコルを実装するほとんどのクライアントには、JSON 形式の共通構成ファイルがあり、その中に ONLYOFFICE DocSpace MCP ローカルサーバーを追加できます。
注: 以下の一般的な例は Docker イメージに適用されるため、システムに Docker がインストールされている必要があります。
ステップ 1. 構成ファイルの場所を確認する
クライアントの .json 構成ファイルを見つけます。
ステップ 2. DocSpace MCP サーバーのエントリを追加する
.json 構成ファイルの mcpServers セクションに以下のブロックを挿入します:
{
"mcpServers": {
"onlyoffice-docspace": {
"command": "docker",
"args": [
"run",
"--interactive",
"--rm",
"--env",
"DOCSPACE_BASE_URL",
"--env",
"DOCSPACE_API_KEY",
"onlyoffice/docspace-mcp"
],
"env": {
"DOCSPACE_BASE_URL": "https://your-instance.onlyoffice.com",
"DOCSPACE_API_KEY": "your-api-key"
}
}
}
}ステップ 3. 環境変数を設定する
DOCSPACE_BASE_URL- DocSpace インスタンスの URL (例: https://portal.onlyoffice.com)。DOCSPACE_API_KEY- DocSpace 設定 -> 開発者ツール -> API キーで生成された個人の API キー。
利用可能なすべてのパラメーターは こちら に記載されています。
ステップ 4. クライアントを再起動する
クライアントを閉じて再度開きます。ほとんどの場合、DocSpace MCP サーバーが自動的に起動し、次のような自然言語コマンドを発行できるようになります:
新しいプロジェクトルームを作成し、Anna を編集者権限で招待して。
このファイルを「マイドキュメント」にアップロードして。
ツール
DocSpace MCP サーバーは、[MCP 仕様] で説明されているツールコンセプトを実装しています。
すべての DocSpace MCP サーバーツールについては こちら で説明されています。
ドキュメント
ドキュメントは docs ディレクトリで利用可能です。
サンプル
以下の [例] は、ONLYOFFICE DocSpace MCP サーバーの使用方法を示しています。
プライバシーポリシー
ポリシーは [法的条項] および [プライバシーポリシー] で利用可能です。
ライセンス
DocSpace MCP サーバーは、LICENSE ファイルにある MIT ライセンスの下で配布されています。
This server cannot be deployed
Maintenance
Related MCP Connectors
Connect AI agents to 1000+ apps with managed authentication and tool-calling.
Connect AI assistants to Stellary projects, boards, documents, and governed agent workflows.
- mcp-serverOAuthcom.make
Give your AI agents the tools to build, manage, and run automation workflows.
MCP server connecting AI agents to 100+ apps (Gmail, Slack, Notion, GitHub) via one-click OAuth.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceEnables AI assistants to create, read, edit, and manipulate LibreOffice documents with support for track changes, comments, search/replace, and real-time document operations through a native extension or HTTP API.11MIT
- AlicenseAqualityDmaintenanceEnables AI agents to read, write, and edit Office documents via LibreOffice with token-efficient design. Supports multiple formats including DOCX, XLSX, PPTX, and legacy formats through LibreOffice bridge.2728 npmMIT
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to read, edit, and create Microsoft Word documents (.docx) with support for rich text, tables, and images, deployable locally or via SSE.3MIT
- AlicenseBqualityCmaintenanceEnables complete Office document lifecycle management for AI agents, including creation, editing, conversion, and templating of DOCX, XLSX, PPTX, PDF, and EML files.4018 PyPIMIT