Stexa Voice Mcp
@stexaai
About Stexa Voice Mcp
No overview available yet
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"stexa-voice-mcp": {
"url": "https://stexa.ru/mcp/v1/jsonrpc",
"headers": {
"Authorization": "Bearer <YOUR_API_KEY>"
}
}
}
}Tools
4Сделать исходящий голосовой звонок клиенту. AI-бот Алина дозванивается по указанному номеру и ведёт диалог. Возвращает call_id для последующего получения статуса и transcript через get_call_status / get_transcript.
Получить текущий статус MCP-инициированного звонка. Используется для polling после stexa_call_outbound: status переходит queued → ringing → talking → completed/failed. Возвращает duration_s и ended_reason для финальных статусов.
Получить transcript MCP-инициированного звонка. Если звонок завершён — полный transcript + summary. Если ещё идёт — partial_transcript + status='in_progress' (агент может попробовать ещё раз через несколько секунд или дождаться completed через get_call_status).
Список последних звонков тенанта с фильтрами по phone/origin/since. Используется агентом для контекста перед новым звонком ('что было с этим клиентом') или аналитики. Phone маскируется в response.
Overview
What is Stexa Voice MCP?
A voice telephony tool for the Model Context Protocol (MCP) that lets AI agents make real outbound phone calls, retrieve conversation transcripts, and check call status. It is a proprietary cloud service hosted by Stexa.
How to use Stexa Voice MCP?
Register at stexa.ru, create an API key (format stx_live_…) in the Cabinet’s MCP Server section, then configure your MCP client (Claude Desktop, Cursor, Python, n8n) with the endpoint https://stexa.ru/mcp/v1/jsonrpc and a Bearer token in the Authorization header. OAuth 2.1 is recommended for production – set "auth": "oauth2" in the client configuration.
Key features of Stexa Voice MCP
- Make outbound voice calls with the AI bot Alina (
stexa_call_outbound) - Check call status and get live updates (
stexa_get_call_status) - Retrieve full or partial transcripts (
stexa_get_transcript) - List recent calls with filters (
stexa_list_recent_calls) - OAuth 2.1 (Authorization Code + PKCE) support
- HTTP JSON-RPC 2.0 transport with rate limits
Use cases of Stexa Voice MCP
- AI-triggered outbound campaigns (e.g., CRM events)
- Appointment reminders delivered via voice
- Post-call feedback and NPS collection
- Enriching CRM with real call transcripts
- Voice bot booking for salons, clinics, and auto-services
FAQ from Stexa Voice MCP
How do I authenticate – API key or OAuth?
Both are supported. Create an API key (stx_live_…) in the Cabinet. For production, use OAuth 2.1 by setting "auth": "oauth2" in your MCP client config; the server uses Authorization Code + PKCE via an external browser flow.
What are the rate limits?
Per IP: 60 requests/minute. Per API key: 120 requests/minute. The stexa_call_outbound tool is limited to 10 calls/minute per key.
What scopes are available and which tools do they grant?
call:write grants stexa_call_outbound; call:read grants stexa_get_call_status and stexa_list_recent_calls; transcript:read grants stexa_get_transcript. API keys from the Cabinet include all three scopes by default.
Where does the call data live and what are the limits?
Stexa Voice MCP is a cloud service. Call duration can be set between 30–600 seconds (default 300). The wait_for_completion parameter blocks up to 90 seconds for a synchronous transcript. Transcripts and summaries are stored on Stexa’s servers – see their privacy policy.
What transport and protocol does it use?
HTTP JSON-RPC 2.0, protocol version 2024-11-05. The endpoint is POST https://stexa.ru/mcp/v1/jsonrpc. Tools can be discovered without authentication via GET to the same URL.
Frequently asked questions
How do I authenticate – API key or OAuth?
Both are supported. Create an API key (`stx_live_…`) in the Cabinet. For production, use OAuth 2.1 by setting `"auth": "oauth2"` in your MCP client config; the server uses Authorization Code + PKCE via an external browser flow.
What are the rate limits?
Per IP: 60 requests/minute. Per API key: 120 requests/minute. The `stexa_call_outbound` tool is limited to 10 calls/minute per key.
What scopes are available and which tools do they grant?
`call:write` grants `stexa_call_outbound`; `call:read` grants `stexa_get_call_status` and `stexa_list_recent_calls`; `transcript:read` grants `stexa_get_transcript`. API keys from the Cabinet include all three scopes by default.
Where does the call data live and what are the limits?
Stexa Voice MCP is a cloud service. Call duration can be set between 30–600 seconds (default 300). The `wait_for_completion` parameter blocks up to 90 seconds for a synchronous transcript. Transcripts and summaries are stored on Stexa’s servers – see their privacy policy.
What transport and protocol does it use?
HTTP JSON-RPC 2.0, protocol version 2024-11-05. The endpoint is `POST https://stexa.ru/mcp/v1/jsonrpc`. Tools can be discovered without authentication via `GET` to the same URL.
Basic information
More Other MCP servers
Inbox Zero AI MCP
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.

DeepMark
DeepMark helps teachers deliver rapid, consistent marking with meaningful feedback for every student — in a fraction of the time. What once took a week, now takes one free period.
Codelf
unbugA search tool helps dev to solve the naming things problem.
MCP Toolbox for Databases
googleapisMCP Toolbox for Databases is an open source MCP server for databases.
Inbox Zero AI
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
Comments