Skip to content

Chordia Compass MCP

A Model Context Protocol server that exposes Chordia Compass conversation-intelligence data — call summaries, agent performance, signal & guidance catalogs, semantic search — as tools any MCP-aware client can invoke.

Plug it into Claude Desktop, Cursor, your own fastmcp Client, or any compliant agent runtime. The same tool set works through every surface.

What's in the box

  • 12 tools — search calls, drill into transcripts, compare evaluations, query the interaction database, look up coaching signals + guidance, detect changes between time windows, and run admin-side activity audits.
  • 3 resource templates — read-only chordia:// URIs for signal catalog, guidance catalog, and individual transcripts.
  • Per-project RBAC — keys carry their own scope (admin, supervisor, agent) so the same server gracefully serves operators with different levels of access.
  • Single bearer-token auth — every connection authenticates with an application_key minted by an admin. Project scope, role list, and agent allowlist all ride on the key document.

What this is not

  • Not an OpenAI-style chat completions API — it's the tool surface that agentic chat clients call into.
  • Not a UI — pair it with an MCP-aware client.
  • Not a sync target — every call hits live data in the Compass database.

Get started

  • Quickstart — boot the server locally, mint a key, point a client at it, watch tools come up.
  • Authentication & RBAC — how keys, scopes, and roles compose into "what data can this caller see".
  • Tools reference — every registered tool, its parameters, and its response shape. Generated from the live registry on every build, so it never drifts from code.
  • Admin API — how to mint, list, update, and revoke MCP keys via REST.

Versioning

This site is rebuilt from the same source tree as the server itself — docs/mcp/ in the repo. Tool reference pages are regenerated from the running registry, so the schemas you see here always match the live server.