Doconda について
DocondaのMCPサーバーは、AIエージェントによるWord、PowerPoint、Excel、PDF文書の作成、レビュー、編集を可能にします。編集可能なファイルに加え、納品前の確認用PDFとページプレビューも提供します。
主な機能
- 01Word・PowerPoint・Excel・PDFの作成
- 02文書のレビューと編集
- 03ファイルのアップロードと取得
- 04成果物データとレポートの読み取り
- 05PDFとページプレビューの提供
活用シーン
- 01イベント予算のExcel作成
- 02Word文書のレビューと修正
- 03エージェントの依頼によるプレゼンやPDFの作成
MCP 対応
MCPクライアントに、文書の作成、アップロード、レビュー、編集、取得、レポート、成果物データ読み取りのツールを公開します。リモートのStreamable HTTPサーバーとローカルのstdioサーバーとして利用できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://api.eu.doconda.com/mcpclaude mcp add --transport http com-doconda https://api.eu.doconda.com/mcp{"mcpServers":{"com-doconda":{"type":"http","url":"https://api.eu.doconda.com/mcp"}}}Cursor で開く{"servers":{"com-doconda":{"type":"http","url":"https://api.eu.doconda.com/mcp"}}}VS Code で開く{"mcpServers":{"com-doconda":{"type":"http","url":"https://api.eu.doconda.com/mcp"}}}{"mcpServers":{"com-doconda":{"serverUrl":"https://api.eu.doconda.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://api.eu.doconda.com/mcp認証が必要ツール
8| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| data | enum | いいえ | Artifacts 専用。shared(デフォルト):リンクを持つ全員に同じデータが表示されます(投票、チームリスト)。local:各訪問者のデータは各自のブラウザーに保存されます(計算ツール、個人用チェックリスト)。retention が none の場合は local のみです。shared | local |
| name | string | いいえ | 任意:後で見つけやすいように名前を付けます。例:'Contrato piso Malasaña'。ファイル名にも使用されます。 |
| style | string | いいえ | 任意:外観を簡単な言葉で指定します。例:'blue centred headings, Lora font, page numbers, table of contents'。 |
| format | enum | いいえ | docx → Word(+ PDF);pdf → PDF のみ;pptx → PowerPoint(+ PDF);xlsx → Excel(+ PDF);artifact → ウェブページ。ユーザーが指定していない場合は省略し、Doconda が prompt から判断します。docx | pdf | pptx | xlsx | artifact |
| prompt | string | いいえ | 作成する内容をユーザー自身の言葉で指定します(トピック、対象読者、長さ、トーン)。「blue centred headings, with a cover page」のような書式の希望も指定できます。 |
| markdown | string | いいえ | 執筆済みの Markdown コンテンツ(prompt の代わりに指定)。artifact の場合は、ページに表示する内容です。 |
| retention | enum | いいえ | 任意:完成後に Doconda が保持する期間(none = 15 分)。指定しない場合はプロジェクトの保持期間が適用されます(変更がなければ 30 日)。ユーザーは期限前にファイルを保存してください。none | 1d | 7d | 30d | 90d |
| source_file_ids | array | いいえ | アップロード済みのファイル(upload_file)または作成済みのドキュメント(list_documents から取得した ID):テキストのベースにするドキュメント(最大 5 件、プロンプトとともに指定)と、ドキュメントに挿入する画像(最大 10 枚。Markdown では最初の画像を  のように参照します)。 |
詳細
@doconda/mcp
Doconda の MCP サーバーです。AI エージェントに、Word、PowerPoint、Excel、PDF ドキュメントの作成、レビュー、編集を行うツールを提供します。編集可能なファイルを納品前にレビューし、PDF と各ページのプレビューも用意します。
リモートサーバー(アプリのエージェント向け)
インストール不要です:https://api.eu.doconda.com/mcp(Streamable HTTP、ヘッダー Authorization: Bearer ak_eu_…)。MCP に対応したエージェントフレームワークやモデル API であれば利用できます。OpenAI Responses API を使う場合:
from openai import OpenAI
response = OpenAI().responses.create(
model="gpt-5",
input="Make an Excel with the event budget",
tools=[{
"type": "mcp",
"server_label": "doconda",
"server_url": "https://api.eu.doconda.com/mcp",
"headers": {"Authorization": "Bearer ak_eu_…"},
"require_approval": "never",
}],
)
print(response.output_text)
メッセージ(エラー、レポートのテキスト)は英語で返されます。リモートサーバーは Accept-Language に従うため、スペイン語にするには Accept-Language: es を送信してください。
MCP を使わない場合も、SDK はツール呼び出しに対応するあらゆるモデルに同じツールを提供します:@doconda/sdk · doconda。
ローカルサーバー(stdio)
Claude Code の場合:
claude mcp add --transport stdio doconda --env DOCONDA_API_KEY=ak_eu_… -- npx -y @doconda/mcp
Claude Desktop など、ほかの MCP クライアントの場合:
{
"mcpServers": {
"doconda": {
"command": "npx",
"args": ["-y", "@doconda/mcp"],
"env": { "DOCONDA_API_KEY": "ak_eu_…" }
}
}
}
ツール
create_document、upload_file、review_document、edit_document、list_documents、get_document、get_report、
read_artifact_data。
ドキュメント:https://docs.doconda.com/en/agents/mcp · 例:https://github.com/B-C-Software/doconda-examples · API キーの取得:https://doconda.com
開発
Node 22.18 以降:
npm install
npm run build
npm test
テストに API キーは不要で、ネットワークへのアクセスも行いません。このリポジトリは Doconda のメインリポジトリから公開されています。こちらでイシューやプルリクエストを作成してください。採用された変更は上流に適用され、次回のリリースに含まれます。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。