Server data from the Official MCP Registry
Manage Speko voice-AI agents, sessions, calls, phone numbers, knowledge bases, evals, and docs.
Manage Speko voice-AI agents, sessions, calls, phone numbers, knowledge bases, evals, and docs.
Remote endpoints: streamable-http: https://mcp.speko.ai/mcp
This MCP server implements a well-structured client for the SpekoAI voice-agent API with proper authentication forwarding and input validation. The server uses OAuth and API key authentication appropriately, validates user inputs before making API calls, and avoids code injection risks. Permissions align with the server's stated purpose of managing voice agents and sessions through the Speko API. Supply chain analysis found 4 known vulnerabilities in dependencies (1 critical, 1 high severity).
3 files analyzed · 8 issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
This plugin requests these system permissions. Most are normal for its category.
Available as Local & Remote
This plugin can run on your machine or connect to a hosted endpoint. during install.
From the project's GitHub README.
Model Context Protocol server for SpekoAI. The hosted server exposes one authenticated endpoint:
https://mcp.speko.ai/mcp
It supports OAuth for interactive MCP clients and Speko API keys for clients that can send custom request headers.
OAuth-capable clients:
{
"mcpServers": {
"spekoai": {
"url": "https://mcp.speko.ai/mcp"
}
}
}
API-key clients:
{
"mcpServers": {
"spekoai": {
"url": "https://mcp.speko.ai/mcp",
"headers": {
"Authorization": "Bearer sk_live_xxx"
}
}
}
}
The hosted server exposes the operational tools below plus a docs self-serve
surface: the docs.search tool (full-text search over bundled Speko docs)
and the spekoai://docs/index + spekoai://docs/{slug} resources. MCP
prompts, components, and scaffolding tools are not advertised.
Tool names use domain/action dot notation for client grouping.
organization.getcredits.balance.getcredits.ledger.listusage.summary.getagents.listagents.createagents.getagents.updateagents.deleteagents.tools.listagents.tools.createagents.tools.getagents.tools.updateagents.tools.deleteagents.deployagents.rollbackagents.versions.listsessions.createsessions.phone.createsessions.listsessions.getsessions.transcript.getsessions.recording.getagents.calls.listcalls.getcalls.recording.getphone_numbers.listphone_numbers.available.searchphone_numbers.createphone_numbers.getphone_numbers.updatephone_numbers.deleteknowledge_bases.createknowledge_bases.listknowledge_bases.getknowledge_bases.deleteknowledge_bases.documents.listknowledge_bases.documents.createknowledge_bases.documents.getknowledge_bases.documents.deleteknowledge_bases.documents.finalizeagents.evals.listagents.evals.createagents.evals.runevals.getmigration.workspace.inspectmigration.session_config.buildmigration.external_config.parsemigration.briefing.rendershare_cards.createdocs.search - full-text search over the bundled Speko docs (SDK/adapter
READMEs, hosted llms.txt exports, migration guides). Hits link to
spekoai://docs/{slug} resources; spekoai://docs/index lists every doc.The server has no long-lived SpekoAI credential of its own. Tools forward the
caller credential to the Speko API. The credential can be an OAuth access token
minted by the platform or a Speko API key supplied by the MCP client as
Authorization: Bearer ....
If OAuth env vars are configured, /mcp accepts OAuth or Speko API keys. If
OAuth env vars are absent, /mcp still requires a valid Speko API key. Partial
OAuth configuration fails closed at startup.
Be the first to review this server!
by Modelcontextprotocol · Developer Tools
Web content fetching and conversion for efficient LLM usage
by Modelcontextprotocol · Developer Tools
Read, search, and manipulate Git repositories programmatically
by Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.