Speko
by Speko
Operate Speko voice AI from your agent: inspect calls and transcripts, manage phone numbers and knowledge bases, and deploy or roll back live phone agents. 59 tools, OAuth sign-in.
Verified connector
Listed by Anthropic as a partner connector in its Connectors Directory.
Connection checked by Agentman on .
Anthropic states this reflects the level of review a connector received, not a security audit.
Connect Speko via MCP
https://mcp.speko.ai/mcpWorks in any MCP-compatible client. In Agentman Studio it is one click — no config file to edit.
Use in Agentman
Connect Speko once and your agents call these tools on their own — on a schedule, in a workflow, with nobody at the keyboard.
Open in Agentman StudioSpeko Tools & Capabilities (59)
Tool names from Anthropic's directory listing. This server requires sign-in, so we could not read tool descriptions or parameter schemas.
Limits
- No live tool schemas or safety annotations on this page. The endpoint requires authentication and we did not authenticate, so every tool name here comes from Anthropic's directory listing (2026-09-08) and every read/write label is derived from Speko's documentation. We did not read a
readOnlyHintordestructiveHintfrom the server, and you should not assume the server sets them. - The directory listing is a subset, and its description is about a different host. Speko documents 101 tools on
mcp.speko.ai; the directory lists 59 of them. The description in the same entry describes the 35-toolanthropic.speko.aihost instead, and namesaudio.transcribe, which is absent from the 59. Both facts were checked 2026-09-08. replit.speko.aiis documented but did not resolve. Speko's host table lists it at 28 tools; our probe on 2026-09-08 returned HTTP 404 with a Vercel "deployment could not be found" body. The other three sibling hosts answered with a normal 401 challenge.- Speech generation is not on this connector.
audio.synthesizeappears in neither the directory list nor Speko's description of the directory host. Speko routes text-to-speech through its REST API and SDKs instead. - No API-key lifecycle tools. Speko states MCP does not expose them; keys are created and revoked in the Platform dashboard.
- Credit is an organization-level ceiling. Speko bills post-paid, computes a conservative cost ceiling before admitting work, and refuses with
402 insufficient_credit(Router) or402 credit_exhausted(control plane) when projected cost exceeds remaining credit. An optional monthly spend limit behaves the same way and resets monthly. An API key carries no spending cap of its own. - Concurrency refuses work at three layers. Per-organization slots, per-edge stream slots and batch-audio staging capacity each return retryable
429 concurrency_exhausted. Transcription jobs add a per-organization ceiling of 64 in-flight jobs and 32 GiB of decoded audio.429 rate_limitedis a distinct signal for request-rate pressure. - Payload caps. JSON request bodies and WebSocket frames are capped at 1 MiB, exceeding which returns
413 payload_too_large. Batch transcription has no universal 25 MiB cap — the bound is per provider and per model. - Outbound calling is gated on a business declaration. Before any outbound call, Speko requires the workspace to file a business name, a statement of what calling is for, and an attestation. Speko also injects AI disclosure server-side on every call created from a directory host: the first thing said on the line is that the caller is an AI, and no prompt can override it. Speko documents this for the directory hosts specifically; we did not verify how it applies to
mcp.speko.ai. - A deploy is not reversible by undoing a message.
agents.rollbackrestores a previous version, but calls that landed on the wrong version in between already happened. - Deleting is not reversible at all. Six
*.deletetools, no inverse for any of them. Deleting an agent also removes its registered tools. - Evals cost real capacity.
agents.evals.runqueues a worker that places a simulated call.
Frequently asked questions
No. Anthropic's directory description says read access, but the same entry lists agents.create, agents.deploy, agents.rollback, agents.delete and phone_numbers.delete among its 59 tool names. Speko's own docs confirm the endpoint in that entry carries the full operational surface, including writes. Treat this connector as read-write.
It publishes a new agent version that a live phone agent starts using. Speko's workflow docs state that publishing cuts a new agent version and that this is how rollback reaches a previous workflow. A deployed agent then answers inbound calls with no further tool call.
Either works. Speko's MCP quickstart documents OAuth browser sign-in through its guided installer as the default, and a Speko Platform API key sent as a bearer token for automation. Our anonymous handshake returned a 401 bearer challenge naming both read and write scopes.
Each hostname serves a different tool surface, and Speko states the surface is a property of the host — no query parameter, header or account setting widens it. Its docs list mcp.speko.ai at 101 tools, anthropic.speko.ai at 35, chatgpt.speko.ai at 20 and builder-mcp.speko.ai at 12.
Credit and concurrency limits apply per organization, not per key. Speko documents 402 insufficient_credit when projected cost exceeds remaining credit, an optional monthly spend limit, and 429 concurrency_exhausted when organization or edge slots run out. Transcription jobs add a ceiling of 64 in-flight jobs and 32 GiB of audio.
Sources
- Speko MCP quickstart (Markdown variant
…/quickstart/mcp.md, fetched 2026-09-08). Source for the five-host tool-surface table, the install commands, the auth routes, protocol version2026-07-28, the withheld-tool-group table, the business declaration and the AI-disclosure injection. · retrieved 2026-09-08 - Speko agents concepts (fetched 2026-09-08). Agent fields, per-agent tool scoping, the seeded
Defaultagent, and the rule that the last agent cannot be deleted. · retrieved 2026-09-08 - Speko workflows documentation, via
llms-full.txt(fetched 2026-09-08). The versioning rule that publishing cuts a new agent version and that this is how rollback reaches a previous workflow. · retrieved 2026-09-08 - Speko CLI evals (fetched 2026-09-08). The invisible-voice- regression framing, and that eval runs are queued for a worker that places a simulated call. · retrieved 2026-09-08
- Speko billing and usage (fetched 2026-09-08). Post-paid metering, credit limit, monthly spend limit,
402and429codes. · retrieved 2026-09-08 - Speko limits (fetched 2026-09-08). 1 MiB body and frame caps, the three concurrency layers, the 64-job / 32 GiB transcription-job ceiling. · retrieved 2026-09-08
- Anthropic Connectors Directory entry (snapshot 2026-09-08). Source of the 59 tool names, the endpoint, the partner tier, and the description this page disputes. · retrieved 2026-09-08
- Anonymous MCP
initializeprobe againsthttps://mcp.speko.ai/mcp— 2026-09-08. HTTP 401 with aWWW-Authenticate: Bearerchallenge naming scopesspeko:read,speko:write,speko:execute,speko:billing,speko:credentialsandspeko:compliance. No tool was called and no credential was supplied. · retrieved 2026-09-08 - RFC 9728 protected-resource descriptor (fetched 2026-09-08). Authorization server
https://platform.speko.ai/api/auth, resource name "Speko MCP", the same nine scopes. · retrieved 2026-09-08 - Sibling-host probes —
anthropic.speko.ai,chatgpt.speko.ai,builder-mcp.speko.aieach returned the same 401 challenge;replit.speko.aireturned HTTP 404 (2026-09-08). · retrieved 2026-09-08 docs.speko.ai/robots.txt(fetched 2026-09-08) —Allow: /for all agents, with GPTBot, ClaudeBot, PerplexityBot, Google-Extended, Applebot-Extended and CCBot named individually and also allowed. NoContent-Signalline. The host advertisesllms.txt,llms-full.txt,openapi.jsonand a.mdvariant of every page in an HTML comment at the top of each Markdown page. · retrieved 2026-09-08
Server Info
- Category
- Developer Tools
- Developer
- Speko
- Tools
- 59
- Domain
- mcp.speko.ai
Using Claude Desktop or another MCP client? Setup docs — the connection URL above works anywhere.
Similar MCP Servers for Developer Tools
Related Resources
Ready to connect Speko?
Connect Speko once and your agents call these tools on their own — on a schedule, in a workflow, with nobody at the keyboard.