关于 Coherence
Coherence 是一个 MCP 服务,向兼容客户端开放 Coherence 工作区和 Agent 能力。它结合 CRM 记录与外联内容操作,以及用于委托其他任务的 Agent 对话工具,并遵循工作区审批规则。
主要功能
- 01与 Coherence Agent 对话
- 02列出并管理 CRM 记录
- 03查看模块及其字段
- 04列出并编辑外联内容
- 05使用 API 密钥权限范围和平台审批机制
适用场景
- 01让 Agent 起草跟进邮件
- 02搜索工作区记录和未结交易
- 03创建联系人并设置提醒
- 04更新外联内容或元数据
MCP 相关
该服务向 Claude、Cursor、Cline、Continue 和 Windsurf 等 MCP 兼容客户端提供 Coherence 工具,涵盖 Agent 对话、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 | 否 | 可选。要联系的特定 Agent 的 UUID(例如,自定义 Agent)。省略时使用默认的 Nash Agent。 |
| message | string | 是 | 用自然语言描述你希望 Agent 执行的操作。 |
详细介绍
@coherenceos/mcp-server
MCP(Model Context Protocol)服务,将 Coherence 作为工具提供给 Claude、Cursor、Cline 和其他兼容 MCP 的客户端。
核心功能:chat_with_agent——从 Claude Desktop 向你的 Coherence Agent(Nash)发送消息,它可以起草邮件、创建提醒、更新记录、发布社交内容、创建落地页等,所有操作都遵循你工作区的审批规则。
快速开始
1. 创建 API 密钥
在 Coherence 中,前往 设置 → API 密钥 → 创建新密钥。复制 sk_live_… 值——它只会显示一次。Coherence 界面会提供一段可直接粘贴的 JSON 片段,你可以将它直接添加到 MCP 客户端配置中。
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 Agent 为我本周创建的潜在客户起草一封跟进邮件。”
“列出金额超过 $50k 的未完成交易。”
“为 Acme Corp 的 Jane Doe 创建联系人,然后提醒我下周二跟进。”
可用工具
| 工具 | 功能 |
|---|---|
chat_with_agent | 向 Coherence Agent 发送消息;Agent 使用自己的工具集(邮件、提醒、日历、社交内容、落地页、审批等)并返回响应 |
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。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— Agent 和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
- 问题反馈:https://github.com/getcoherence/mcp-server/issues
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。