
Getcoherence
io.getcoherencePublished by getcoherence.iov0.2.3Updated Oct 24, 2026
Coherence MCP — chat with your CRM's AI agent from Claude, Cursor, and Cline.
Overview
Connects an assistant to a Coherence CRM workspace: chat with its AI agent and read or write CRM records and outreach content.
- What you can do
- Send messages to the workspace's Coherence agent, which can draft emails, create reminders, post to social, build landing pages and more under approval rules
- List CRM modules and their fields, then list, search and fetch records
- Create, update and soft-delete records
- List and fetch outreach items such as blog articles, LinkedIn posts and emails, including their MDX content
- Create outreach items and update their MDX body or metadata
- When to use it
- Useful when a team keeps its CRM, outreach content and agent-driven tasks in Coherence and wants to query or edit them from Claude Desktop, Cursor, Cline or similar clients without switching apps.
- Requirements
- Runs locally over stdio, typically launched with npx from the npm package, so Node.js is needed. Requires a Coherence API key in COHERENCE_API_TOKEN (starts with sk_live_) created under Settings → API Keys; COHERENCE_API_URL is optional and defaults to the hosted API. Network access to the Coherence API is required.
Installation
In SourceWeft
- Open Getcoherence in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
@coherenceos/mcp-server
MCP (Model Context Protocol) server that exposes Coherence as tools for Claude, Cursor, Cline, and other MCP-compatible clients.
The headline: chat_with_agent — send a message to your Coherence agent (Nash) from Claude Desktop and it can draft emails, create reminders, update records, post to social, create landing pages, and more, all under your workspace's approval rules.
Quickstart
1. Create an API key
In Coherence, go to Settings → API Keys → Create new key. Copy the sk_live_… value — it's only shown once. The Coherence UI will hand you a ready-to-paste JSON snippet that you can drop straight into your MCP client config.
2. Add to your MCP client
Claude Desktop (~/Library/Application Support/Claude/claude_desktop_config.json on macOS, %APPDATA%\Claude\claude_desktop_config.json on Windows):
Cursor / Cline / Continue / Windsurf: same JSON, dropped into each tool's MCP settings file.
3. Talk to your workspace
Restart your MCP client, then try:
"Ask my Coherence agent to draft a follow-up email to the leads I created this week."
"List my open deals over $50k."
"Create a contact for Jane Doe at Acme Corp, then remind me to follow up next Tuesday."
Available tools
For everything else — calendar events, sending email, posting to social, creating landing pages, managing approvals — use chat_with_agent. The agent has the full toolset.
Environment variables
Scopes
When you create an API key in Coherence you can pick scopes. If you tick none, the key inherits your full user permissions (the default). If you tick some, the key is restricted to those:
records:read,records:write— module recordscollab:read,collab:write— Collab documentsagents:read,agents:write— agents andchat_with_agentworkspace:read— modules, fields, workspace metadata
Approval gates (sendEmail, postToSocial, etc.) are enforced inside the Coherence platform regardless of which scopes a key holds — an API key cannot bypass them.
Links
- Coherence: https://getcoherence.io
- MCP landing page: https://getcoherence.io/mcp
- Docs & quickstart: https://getcoherence.io/docs/mcp/quickstart
- API docs (OpenAPI): https://api.getcoherence.io/v1/openapi.json
- Issues: https://github.com/getcoherence/mcp-server/issues
Source: README.md at commit 7d635b7
Tools
0Version history
1- v0.2.3LatestSep 16, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts