calldesktech-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@calldesktech-mcpCreate a voice agent, publish it, and route my number to it."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
calldesktech-mcp
An MCP server for the CallDeskTech API. Let Claude (or any MCP client) build, publish and operate voice agents: conversation flows, subflows, knowledge bases, phone-number routing, calls, batch calls and webhooks.
Setup
In CallDeskTech, open Settings → API Keys and create a key (
cdk_live_…). It is shown once and is pinned to one workspace.Add the server to your MCP client.
Claude Code
claude mcp add calldesktech --env CALLDESK_API_KEY=cdk_live_... -- npx -y calldesktech-mcpClaude Desktop / any client — mcpServers entry:
{
"mcpServers": {
"calldesktech": {
"command": "npx",
"args": ["-y", "calldesktech-mcp"],
"env": { "CALLDESK_API_KEY": "cdk_live_..." }
}
}
}Variable | Required | Default |
| yes | — |
| no |
|
Related MCP server: ElevenLabs MCP Server
Tools
Start with flow_authoring_guide — it documents every node type, its params, edge rules and the gotchas (e.g. conversational nodes wait for the caller; knowledge bases must be attached to an agent).
Area | Tools |
Account |
|
Agents |
|
Subflows |
|
Knowledge |
|
Numbers & calls |
|
Batch calls |
|
Webhooks |
|
Analytics |
|
Tools that cost money (place_call, run_batch_call) or delete data are annotated so clients can ask before running them.
Typical workflow
create_agent→ 2.publish_agent_versionwith a flow → 3.set_number_routingto point a number at the returned version id → 4.place_callto try it → 5.get_callfor the transcript.
Security
The key can only reach its own workspace and cannot create or revoke other keys. Revoke it any time in Settings → API Keys. Full API reference: https://calldesk-tech.fly.dev/docs.
License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Build, test, deploy and run AI phone agents: agents, numbers, calls, tests, knowledge, campaigns.
Manage CallKaro voice agents, phone numbers, call queues, and place single or batch AI calls.
Create and manage DialNexa AI voice agents, campaigns, calls, phone numbers, workflows, and more.
Create voice-agent scenarios, pull session analytics, place SIP calls, schedule meeting bots.
Related MCP Servers
- FlicenseBqualityDmaintenanceEnables interaction with Retell AI's voice and chat agent platform. Build, deploy, and manage AI phone agents, configure conversation flows, handle calls/chats, and manage phone numbers through natural language.52-
- AlicenseNot gradedqualityDmaintenanceEnables seamless integration with ElevenLabs Conversational AI to manage agents, tools, and knowledge base sources. It supports RAG indexing, webhook integration, and document management for building advanced voice-enabled AI agents.MIT
- AlicenseAqualityDmaintenanceManage voice AI agents, make calls, run campaigns, and control phone numbers through natural language.5813 npm1MIT
- FlicenseAqualityDmaintenanceProvides complete programmatic access to the Retell AI platform, enabling autonomous management of voice and text agents, telephony, and monitoring.60-