Skip to main content

Voice MCP Server

A thin stdio MCP server wrapping the versioned voice REST API (/api/v1/...) with a single tenant API key as a Bearer token. It holds no state and adds no surface to the voice server itself, so it stays in lockstep with the REST API. 24 tools.

Package

The package is not yet published to npm. Until it is, build it in-repo (cd mcp-server && npm install && npm run build) and point your host at dist/index.js as below. Once published, npx -y @stateset/voice-mcp-server replaces the command/args pair.

Connect

With Claude Code:

Tools

Account and agents

Phone-number routing

Knowledge base

Webhooks and API keys

Calls

Two tools have real-world consequences, so scope the key you give an agent accordingly:
  • make_call places an actual outbound PSTN call. DNC and TCPA gates apply, but the call is real and billable.
  • create_api_key mints a tenant credential, returned once. An agent holding this can issue further credentials.