speko.ai
Speko is a voice AI gateway that routes speech-to-text, text-to-speech, LLM, and telephony workloads across providers with failover. It also provides tooling for operating voice agents, sessions, calls, phone numbers, and related platform resources.
Speko exposes a bearer-authenticated REST API at api.speko.dev, an OAuth-or-API-key hosted MCP server at mcp.speko.ai/mcp, a local stdio MCP server package for outbound calling, and npm-distributed CLIs for MCP setup and terminal operations.
- Speko hosted MCP serverdetected
- Speko Calls MCP server (local stdio)discovered
- Speko Calls MCP server (local)declared
- Speko REST APIdiscovered
- Speko REST APIdeclared
- spekoai-mcp CLIdiscovered
- speko CLIdeclared
- Speko MCP setup CLIdeclared
Sign up or sign in at Speko Platform, then open API keys and create a key. Speko's owner declaration says the raw value is shown once and starts with sk_live_. Use it as a bearer token in Authorization: Bearer .... For local tools and CI, the same key can be supplied via SPEKO_API_KEY.
$ npx @spekoai/mcp@latest init --auth oauthAcquired by the CLI — running npx @spekoai/mcp@latest init --auth oauth opens the auth flow and stores the credential.
conventions · 8/8 published
- integrations.json✓https://speko.ai/.well-known/integrations.json
- llms.txt✓https://speko.ai/llms.txt
- API catalog✓https://speko.ai/.well-known/api-catalog
- OpenAPI document✓https://speko.ai/openapi.json
- MCP server card✓https://mcp.speko.ai/mcp
- OAuth protected resource✓https://speko.ai/.well-known/oauth-protected-resource
- Agent card✓https://speko.ai
- Agent skills✓https://speko.ai/.well-known/agent-skills/index.json
Publish these signals → /publishing