Speko MCP server
Make and take phone calls with voice agents, transcribe audio, and turn text into speech from one Speko account. Build and test agents and manage phone numbers.
Connect
MCP endpoint (Streamable HTTP): https://mcp-staging.speko.dev/mcp
Sign-in: OAuth browser sign-in. For automation, send a Speko Platform API key in the Authorization header as Bearer <key> instead.
Public documentation MCP, no sign-in: https://mcp-staging.speko.dev
Guided installer: npx @spekoai/mcp@latest init
Set up your client
Claude Code
Run in a terminal:
claude mcp add --transport http speko https://mcp-staging.speko.dev/mcp
Codex
Add to ~/.codex/config.toml:
[mcp_servers.speko]
url = "https://mcp-staging.speko.dev/mcp"
OpenCode
Add to opencode.json:
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"speko": {
"type": "remote",
"url": "https://mcp-staging.speko.dev/mcp",
"enabled": true
}
}
}
Cursor
Open Cursor Settings > MCP > Add new global MCP server, then add:
{
"mcpServers": {
"speko": {
"url": "https://mcp-staging.speko.dev/mcp"
}
}
}
Other clients
Configure a remote HTTP MCP server named speko at this URL, with OAuth browser sign-in:
https://mcp-staging.speko.dev/mcp
Full setup guide: https://docs.speko.ai/quickstart/mcp