Connect your AI
Kata is an MCP server. Kata Call has no script editor: your AI adds numbers, creates campaigns and variants, places test calls and reads the results, with the same tools as the built-in agent.
1. Get your key
In the app, on Home, click Connect your agent and copy the setup prompt. It holds your key and the server URL. Keys start with kata_.
Treat the key like a password. Anyone with it can run every tool, including placing calls.
2. Add the server
bash
claude mcp add --transport http kata https://api.katacall.com/mcp --header "Authorization: Bearer <your key>"| Setting | Value |
|---|---|
| URL | https://api.katacall.com/mcp |
| Transport | HTTP (Streamable HTTP) |
| Header | Authorization: Bearer <your key> |
Protocol details
| Transport | MCP Streamable HTTP, stateless, JSON responses only (no SSE stream, no session id). |
| Requests | POST one JSON-RPC 2.0 message per request. |
| Methods | initialize, ping, tools/list, tools/call |
The usual order
set_company_brief, once.add_numbers.create_call_campaignwith an opener and a script, thenset_call_variantfor a second variant.import_call_leadswith a CSV that has a phone column.place_test_callto your own phone.set_campaign_statusactive, with your approval.list_calls,get_callandcall_statsto follow.
place_test_call and run_call_scheduler really call once real telephony is on. Your AI should ask you first.