https://api.ontora.com/mcp/ for US workspaces and https://api.eu.ontora.com/mcp/ for EU workspaces. Use the endpoint matching the dashboard where the API key was created. Once an MCP-aware client is configured with a workspace API key, the agent on the other end can list campaigns, read transcripts, run GraphRAG queries, manage webhooks, and more — without writing any glue code.
When to use the MCP server
The MCP server and REST API expose the same data and obey the same scope rules — they’re two interfaces over the same backend.
Authentication
MCP requests authenticate with a workspace API key.- Create an API key: a read-only key (
read) covers transcripts, results, reports, and queries; a full access key (read+write) additionally unlocks the tools that create, update, and launch campaigns. Legacymcp-scoped keys keep their full ordinary tool access. Reading a protected raw corpus requires a short-lived Confidential analysis key, which combinesreadwith access to exactly one campaign’s protected corpus and never grants write access. - Configure your MCP client to send the key as a Bearer token.
- The workspace is derived from the key — no extra headers needed.
Because the workspace is bound to the key, an MCP client always operates inside a single workspace. To switch workspaces, swap the key.
What the agent can do
The MCP server exposes 31 tools across these areas:- Campaigns — list, get, create, update, start, pause, resume, add contacts, monitor progress. Full control over invitation channel (email link, Slack, Microsoft Teams), scheduled sends, soft response deadlines, campaign language, and typed questions (ranking, matrix, sliders)
- Transcripts — list conversations, fetch transcripts, export Markdown; specifically authorized agents can also iterate compact, hash-pinned manifest pages and read the complete protected corpus by stable pseudonymous response id
- Synthesis — run privacy-aware full-corpus analyses, get roadmap and personas, run GraphRAG queries, export full report
- People — browse the workspace people directory and groups
- Knowledge graph — GraphRAG queries, semantic document search, entity browsing, project chat
- Webhooks — list, add, remove subscriptions
Next steps
Connect a client
Step-by-step setup for Claude Desktop, Cursor, and Windsurf.
Tool reference
Every MCP tool, with parameters and return shapes.