DocsAutomator について
DocsAutomator は、自社テンプレートと業務データから文書を生成するホスト型 MCP サービスです。フィールドを対応付けて一貫した文書を作成し、署名や承認の依頼も任意で送信できます。
主な機能
- 01テンプレートとデータによる自動化作成
- 02プレースホルダーと項目の対応付け
- 03PDF、Word、Google Doc の生成
- 04署名または承認依頼の送信
- 05実行履歴とエラーの確認
活用シーン
- 01Airtable のレコードから見積書を作成
- 02表計算や Notion のデータから文書を作成
- 03PDF をレコードへ戻す、またはクラウド保存
- 04受信者に署名や承認を依頼
MCP 対応
ホスト型 MCP サーバーは streamable HTTP でクライアントに接続し、自動化、テンプレート、データソース、文書出力、署名のツールを提供します。OAuth ログインまたは Bearer token による API key 認証に対応します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.docsautomator.co/mcpclaude mcp add --transport http co-docsautomator https://mcp.docsautomator.co/mcp{"mcpServers":{"co-docsautomator":{"type":"http","url":"https://mcp.docsautomator.co/mcp"}}}Cursor で開く{"servers":{"co-docsautomator":{"type":"http","url":"https://mcp.docsautomator.co/mcp"}}}VS Code で開く{"mcpServers":{"co-docsautomator":{"type":"http","url":"https://mcp.docsautomator.co/mcp"}}}{"mcpServers":{"co-docsautomator":{"serverUrl":"https://mcp.docsautomator.co/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
DocsAutomator MCP サーバー
DocsAutomator MCP は、文書生成用のホスト型 MCP(Model Context Protocol)サーバーです。独自のテンプレートとデータから文書の自動化を設定でき、Claude、ChatGPT、Cursor、VS Code などの MCP クライアントで利用できます。
Claude または ChatGPT に一度依頼するだけで、文書の自動化を設定できます。テンプレート、データソース、フィールドのマッピング、完成した文書の保存先を指定します。その後は、ネイティブ連携によって、たとえば Airtable、Google Sheets、Notion の独自データから文書が自動的に作成されます。新しい AI の回答ではなく、指定したテンプレートとマッピングを使うため、文書は毎回同じ形式で作成されます。署名または承認は任意です。
- Claude: DocsAutomator は Claude ディレクトリの公式コネクターです:https://claude.ai/directory/connectors/docsautomator
- ChatGPT: DocsAutomator は ChatGPT Plugins の公式プラグインです:https://chatgpt.com/plugins/plugin_asdk_app_6abc8c22ec94819186aac8114b0e24b3
- その他の MCP クライアント:
https://mcp.docsautomator.co/mcp(ストリーミング可能な HTTP)
DocsAutomator がサーバーをホストするため、インストールは不要です。このリポジトリにはサーバーコードは含まれていません。接続情報、スキルを含む Claude プラグイン、Cursor プラグインが含まれています。
仕組み
- チャットで一度設定します。 Claude または ChatGPT が自動化を作成し、テンプレート(独自の Google Doc、Word または PDF ファイル、ギャラリーのテンプレート、またはブランドに合わせた新しい Word テンプレート)を追加して、データソースに接続し、各プレースホルダーをフィールドにマッピングします。
- 確認します。 最初の文書は、実際のレコードから作成するテスト文書です(テストモードを参照)。
- 自動で実行します。 連携機能は、チャットも AI も使わずに、各レコードから文書を作成します。PDF とそのリンクは、レコード、Google Drive、OneDrive に戻すことも、メールで送信することもできます。
- 任意:署名または承認。 受信者が文書に署名するか、文書を読んで「承認」をクリックします。署名済みまたは承認済みの PDF は、レコードに戻すことができます。
DocsAutomator には Airtable、Google Sheets、Google Forms、Notion、SmartSuite、ClickUp 用のネイティブ連携機能があり、Zapier、Make、n8n、Glide、Softr、Noloco にも対応しています。
データが連携機能のないツールにある場合は、AI クライアントが各文書の値を直接送信できます。
AI クライアントを接続する
DocsAutomator アカウントが必要です:https://app.docsautomator.co。クライアントが初めて接続するときに、DocsAutomator にサインインします。
Claude(ウェブ、デスクトップ、モバイル、Claude Code)
- Claude ディレクトリで DocsAutomator を開きます:https://claude.ai/directory/connectors/docsautomator
- 「Connect to Claude」をクリックします。
- DocsAutomator にサインインし、「Authorize」をクリックします。
Claude Code では、同じ Claude アカウントでサインインします(/login)。すると DocsAutomator が /mcp に「claude.ai DocsAutomator」として表示され、追加の設定は不要です。
ChatGPT(ウェブ、デスクトップ、モバイル)
- ChatGPT Plugins で DocsAutomator を開きます:https://chatgpt.com/plugins/plugin_asdk_app_6abc8c22ec94819186aac8114b0e24b3。
- 「Install plugin」をクリックし、続けて「Connect」をクリックします。
- DocsAutomator にサインインし、アクセスを許可します。
サーバーアドレス、API キー、開発者モードは必要ありません。Enterprise または Edu プランでは、管理者が先に DocsAutomator を有効にする必要がある場合があります。
Cursor
ボタンをクリックし、「Install」をクリックしてから「Connect」をクリックし、DocsAutomator にサインインします。または、プロジェクトの .cursor/mcp.json、もしくはすべてのプロジェクト用に ~/.cursor/mcp.json に以下を追加します。
{
"mcpServers": {
"docsautomator": { "type": "http", "url": "https://mcp.docsautomator.co/mcp" }
}
}
VS Code
リンクをクリックし、「Install」をクリックしてから、DocsAutomator にサインインします。
その他の MCP クライアント
ストリーミング可能な HTTP で、アドレス https://mcp.docsautomator.co/mcp を使用します。OAuth でサインインするか、API キーを送信します(下記参照)。
Claude Code スキル
「Send a quote for acceptance」スキルを追加するには、このリポジトリをプラグインとしてインストールします。このプラグインにはスキルのみが含まれており、ツールは上記の Claude ディレクトリコネクターから利用できます。
/plugin marketplace add DocsAutomator/docsautomator-mcp
/plugin install docsautomator@docsautomator
サインイン
- OAuth(推奨): クライアントによって DocsAutomator のサインインページが開きます。アカウントに複数のワークスペースがある場合は、そのページでワークスペースを選択します。ワークスペースを変更するには、接続を解除して再接続します。
- API キー: OAuth に対応していないクライアントでは、
Authorizationヘッダーに Bearer トークンとして API キーを送信します。キーは DocsAutomator の「Settings」、「Workspace」、「API」から確認できます。API キーは1つのワークスペースに紐づきます。
最初に試すプロンプト
Set up a DocsAutomator automation that makes a quote from my Airtable base, and make a test document from one record.
Airtable の代わりに、Google Sheets、Notion、または別のソースを使用します。AI クライアントは最初にテンプレートを要求します。テンプレートがない場合は、ギャラリーのテンプレートを使用するか、ブランドに合わせてテンプレートを作成します。
ツール
サーバーには22個のツールがあります。各ツールは読み取り、変更、削除、送信のいずれを行うかを示すため、クライアントは実行前に確認できます。
| 領域 | ツール |
|---|---|
| 自動化 | get_profile, list_automations, get_automation, create_automation, configure_automation |
| テンプレート | set_template, generate_word_template, edit_word_template, undo_template_edit, search |
| プレースホルダー | configure_placeholders, configure_line_items |
| データソース | get_data_source, set_data_source |
| 出力とドキュメント | configure_output, create_document, get_recent_runs |
| 署名と承認 | configure_esignature, list_esign_sessions, send_esign_reminder, resend_esign_invite, cancel_esign_session |
- 自動化: 自動化の読み取りや作成、複製、名前、ステータス、言語、日付形式、自動トリガーの設定を行います。
- テンプレート: 独自のGoogle Doc、Word、PDFファイルまたはテンプレートギャラリーを使用するか、AIを使ってWordテンプレートを作成、編集します。
searchではDocsAutomatorのドキュメントも検索できます。 - プレースホルダー: 各プレースホルダーの意味や表示方法(通貨、小数、日付)、明細項目、表示・非表示のルールを設定します。
- データソース: 接続済みのAirtable、Google Sheets、Google Forms、Notion、SmartSuite、ClickUpアカウントのテーブルとフィールドを読み取り、各プレースホルダーをフィールドに対応付けます。アカウントの接続はDocsAutomatorアプリで一度だけ行います。
- 出力とドキュメント: PDF、Word、Google Docを選択し、メール、Google Drive、OneDriveに送信するか、レコードに書き戻します。ドキュメントを作成し、実際のエラーメッセージとともに最近の実行を確認できます。
- 署名と承認: 署名者、順序、リマインダー、各リクエストのステータスを確認し、リマインダーの送信、再送信、キャンセルを行います。
テストモード
テストドキュメントにはプレビューの透かしが付き、プランの利用数には加算されません。テストモードでの署名または承認リクエストは、実際の相手に実際のメールを送信しますが、課金されることはありません。
料金
料金についてはhttps://docsautomator.co/pricingをご覧ください。署名と承認はすべての有料プランに含まれています。署名済みまたは承認済みのドキュメントは、1件としてカウントされます。
ドキュメントとサポート
- ドキュメント:https://docsautomator.co/docs/integrations-api/docsautomator-mcp
- サポート:[email protected]
- セキュリティ上の問題:SECURITY.mdをご覧ください。
ライセンス
このリポジトリ内のファイルはMITライセンスの下で提供されています。DocsAutomatorサービスには独自の利用規約があります:https://docsautomator.co/terms。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。