Coherence について
Coherenceは、Coherenceのワークスペースとエージェント機能を対応クライアントに公開するMCPサーバーです。CRMレコードやアウトリーチの操作に加え、ワークスペースの承認ルールに従ってタスクを委任するエージェントチャットを提供します。
主な機能
- 01Coherenceエージェントとのチャット
- 02CRMレコードの一覧表示と管理
- 03モジュールとフィールドの確認
- 04アウトリーチコンテンツの一覧表示と編集
- 05APIキーのスコープとプラットフォームの承認ゲート
活用シーン
- 01エージェントにフォローアップメールの下書きを依頼
- 02ワークスペースのレコードや未決案件を検索
- 03連絡先を作成してリマインダーを設定
- 04アウトリーチ項目の本文やメタデータを更新
MCP 対応
Claude、Cursor、Cline、Continue、WindsurfなどのMCP対応クライアントにCoherenceのツールを公開します。エージェントとのチャット、CRMレコード、アウトリーチ項目を操作できます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
npx -y @coherenceos/mcp-serverCOHERENCE_API_TOKENシークレットAPI key from your Coherence workspace (Settings → API Keys). Starts with sk_live_.COHERENCE_API_URLAPI base URL. Defaults to https://api.getcoherence.io/v1.ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。
ツール
13掲載時のツール一覧 · 3 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| agentId | string | いいえ | 任意。会話する特定のエージェントの UUID(例:カスタムエージェント)。省略すると、デフォルトの Nash エージェントを使用します。 |
| message | string | はい | エージェントに実行させたい内容を自然言語で指定します。 |
詳細
@coherenceos/mcp-server
MCP(Model Context Protocol)サーバー。Claude、Cursor、Cline、その他のMCP対応クライアント向けに、Coherenceをツールとして提供します。
主な機能は**chat_with_agent**です。Claude DesktopからCoherenceエージェント(Nash)にメッセージを送ると、ワークスペースの承認ルールに従って、メールの下書き作成、リマインダーの作成、レコードの更新、ソーシャルメディアへの投稿、ランディングページの作成などを行えます。
クイックスタート
1. APIキーを作成する
CoherenceでSettings → API Keys → Create new keyを開きます。sk_live_…の値をコピーしてください。この値は一度しか表示されません。CoherenceのUIには、MCPクライアントの設定にそのまま貼り付けられるJSONスニペットが表示されます。
2. MCPクライアントに追加する
Claude Desktop(macOSでは~/Library/Application Support/Claude/claude_desktop_config.json、Windowsでは%APPDATA%\Claude\claude_desktop_config.json):
{
"mcpServers": {
"coherence": {
"command": "npx",
"args": ["-y", "@coherenceos/mcp-server"],
"env": {
"COHERENCE_API_URL": "https://api.getcoherence.io/v1",
"COHERENCE_API_TOKEN": "sk_live_..."
}
}
}
}
Cursor / Cline / Continue / Windsurf:同じJSONを、各ツールのMCP設定ファイルに貼り付けます。
3. ワークスペースと会話する
MCPクライアントを再起動して、次のように試してください:
「Coherenceエージェントに、今週作成したリード宛てのフォローアップメールの下書きを作成するよう依頼して。」
「5万ドルを超える進行中の商談を一覧表示して。」
「Acme CorpのJane Doeの連絡先を作成して、来週の火曜日にフォローアップするリマインダーを設定して。」
利用可能なツール
| ツール | 機能 |
|---|---|
chat_with_agent | Coherenceエージェントにメッセージを送信します。エージェントは独自のツールセット(メール、リマインダー、カレンダー、ソーシャルメディア、ランディングページ、承認など)を使用して応答を返します |
list_modules | ワークスペース内のCRMモジュールを一覧表示します |
list_module_fields | モジュールのフィールドを一覧表示します。レコードの作成や更新の前に便利です |
list_records | 検索とページネーションを使って、モジュール内のレコードを一覧表示します |
get_record | IDを指定して単一のレコードを取得します |
create_record | 新しいレコードを作成します |
update_record | レコードのフィールドを更新します |
delete_record | レコードを論理削除します(ゴミ箱から復元できます) |
list_outreach_items | ブログ記事、LinkedInの投稿、メールなどを一覧表示します |
get_outreach_item | MDXコンテンツを含む、単一のアウトリーチ項目を取得します |
create_outreach_item | 新しいアウトリーチ項目を作成します |
update_outreach_body | アウトリーチ項目のMDX本文を更新します |
update_outreach_item | アウトリーチ項目のメタデータ(タイトル、ステータスなど)を更新します |
その他の操作(カレンダーイベント、メールの送信、ソーシャルメディアへの投稿、ランディングページの作成、承認の管理など)には、chat_with_agentを使用してください。エージェントはすべてのツールを利用できます。
環境変数
| 変数 | 必須 | デフォルト | 説明 |
|---|---|---|---|
COHERENCE_API_TOKEN | はい | — | CoherenceワークスペースのAPIキー(sk_live_…) |
COHERENCE_API_URL | いいえ | https://api.getcoherence.io/v1 | APIのベースURL |
スコープ
CoherenceでAPIキーを作成するときに、スコープを選択できます。何も選択しない場合、キーにはユーザーのすべての権限が継承されます(デフォルト)。一部を選択すると、キーの権限は選択したスコープに制限されます。
records:read、records:write— モジュールのレコードcollab:read、collab:write— Collabドキュメントagents:read、agents:write— エージェントとchat_with_agentworkspace:read— モジュール、フィールド、ワークスペースのメタデータ
承認ゲート(sendEmail、postToSocialなど)は、キーのスコープにかかわらずCoherenceプラットフォーム内で適用されます。APIキーで承認ゲートを回避することはできません。
リンク
- Coherence:https://getcoherence.io
- MCPランディングページ:https://getcoherence.io/mcp
- ドキュメントとクイックスタート:https://getcoherence.io/docs/mcp/quickstart
- APIドキュメント(OpenAPI):https://api.getcoherence.io/v1/openapi.json
- Issue:https://github.com/getcoherence/mcp-server/issues
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。