Skip to main content
The CraftCX MCP server connects compatible AI assistants and coding agents to your CraftCX data through the Model Context Protocol. Connect it to search conversations, findings, customer signals, and support performance from your AI client. CraftCX uses OAuth, limits each connection to one organization, and allows read-only access.

Connect a client

  1. Add the CraftCX remote MCP server to your AI client:
  1. Run your client’s MCP authentication command and sign in to CraftCX.
Your client can use CraftCX tools after you approve access to an organization.

Endpoint

Read the protected resource metadata at:

Authentication

CraftCX MCP uses OAuth. When you connect a client, it opens a browser flow so you can sign in to CraftCX and approve access for an organization. You do not create an API token for MCP. Authorization uses your CraftCX account and the scopes you approve during consent.

Permissions

CraftCX grants access through these scopes: Tools only appear when the session includes the matching scope. The MCP server is currently read-only.

Available tools

Learn more about the product concepts these tools return:

Configure a client

Most agents are smart enough for you to simply ask them;
Add the CraftCX MCP server. Use the remote URL https://mcp.craftcx.com/mcp.

Cursor

  1. Open Cursor SettingsMCPAdd new global MCP server
  2. Paste:
  1. Save and restart Cursor if needed. Complete the OAuth flow the first time you use a CraftCX tool.
To share the config with your team, add the same block to .cursor/mcp.json in the project root.

Claude Code

Then run /mcp in Claude Code and complete the OAuth flow.

Codex

Add the server with the CLI:
Or add the server to your ~/.codex/config.toml file:
Then authenticate:
Complete the OAuth flow when prompted.

OpenCode

CraftCX publishes an OpenCode remote config:
That endpoint advertises the CraftCX MCP server. OpenCode loads it when you authenticate against a provider that supports well-known remote config. You can also add the server by hand in opencode.json or opencode.jsonc:
Then authenticate:
Complete the OAuth flow when prompted. See the OpenCode MCP docs for more options.

VS Code (GitHub Copilot)

Create .vscode/mcp.json in your workspace:
Open the Command Palette, run MCP: List Servers, start the CraftCX server, and complete OAuth when prompted.

Claude Desktop

  1. Open SettingsConnectors
  2. Add a connector with URL https://mcp.craftcx.com/mcp
  3. Complete the OAuth flow

Other clients

If your tool supports remote MCP over Streamable HTTP, use this URL:
If the client only supports local stdio servers, bridge with mcp-remote:

Example prompts

After you connect a client, try these prompts:
  • “What are the open high-priority findings in CraftCX?”
  • “Search CraftCX for conversations about refunds with low AXIS scores this month.”
  • “Summarize support performance for the last 30 days.”
  • “Show recent customer signal groups related to shipping delays.”
  • “Open the latest refund conversation and explain its findings and signals.”

Troubleshooting

  • Complete the OAuth consent flow and select the correct organization.
  • If tools are missing, confirm the session approved the matching *:read scopes.
  • Disconnect and reconnect in your client’s MCP settings if authentication fails.
  • Confirm you can sign in to app.craftcx.com with access to that organization.