Skip to main content
The OpenCX server connects your account to AI clients like Cursor, Claude Desktop, Claude Code, Visual Studio Code, Windsurf, and Zed. Manage contacts, sessions, training, workflows, and analytics through natural language — without switching to the dashboard.
New here? Head to Get Started to connect your first AI client.

What You Can Do

Pull session history, reassign conversations, resolve tickets, and reply — without leaving your editor. Filter by status, sentiment, tags, or team.
Create and edit training scenarios, search the knowledge base, organize training into directories, and crawl websites to keep content current.
Configure API actions your AI agent calls during conversations. Trigger workflows, manage outbound sequences, and set up phone agents.
Review handoff reasons, CSAT scores, SLA compliance, and recurring support themes. Pull impact reports and customer insights by category.

Three ways to connect

  • Sign-in (no install, no key) — add https://api.open.cx/mcp to your client and sign in when it asks, picking the organization to connect. The connection carries your own permissions and you can disconnect it at any time. See Connect with your OpenCX sign-in.
  • Remote with an API key (no install) — connect straight to https://api.open.cx/mcp over Streamable HTTP with your API key as a bearer token. Best for servers, CI and scripts that cannot open a browser. See Remote server.
  • Local — run the server yourself via npx @opencx/mcp (stdio). Works with every MCP client and self-hosted deployments.
All three expose the same tools.

Requirements

  • An OpenCX account, or an API key — sign-in connections need access to the organization; key-based setups need a key from your OpenCX dashboard under Settings > API Keys
  • Node.js 18 or later — only for the local npx @opencx/mcp setup; the remote endpoint needs nothing installed

Get Started

Connect the MCP server to your AI client

Prompt Library

Ready-to-use prompts by domain

Tools Reference

All available tools organized by domain

Troubleshooting

Common issues and how to resolve them