Telnyx MCP Server
Provides containerized deployment options for the Telnyx MCP server with Docker support for easy distribution and hosting.
Built using Python 3.12+ runtime environment to provide comprehensive access to Telnyx's telephony, messaging, fax, number management, and SIM card services through 822 API endpoints.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
Telnyx MCP Server
Full Implementation of the Telnyx API as a Model Context Protocol (MCP) server, providing comprehensive access to Telnyx's telephony, messaging, and communication services.
Features
822 API endpoints from Telnyx API v2.0.0
Comprehensive telephony services: Call control, conferencing, recording
Messaging capabilities: SMS, MMS, group messaging, short codes
Fax functionality: Send, receive, and manage fax communications
Number management: Phone number search, purchase, porting
SIM card management: IoT and cellular connectivity
Infrastructure services: IP management, storage, authentication
Related MCP server: Twilio MCP Server
Quick Start
Prerequisites
Python 3.12+
Telnyx API key
Local Development
# Set your API key
export TELNYX_API_KEY="your_api_key_here"
# Start the MCP server
./scripts/start_telnyx_mcp.sh
# Test the server
./scripts/test_telnyx_mcp.shClaude Code Integration
Use the configuration in config/telnyx-server.json to add this server to Claude Code.
API Coverage
The server provides MCP tools for:
Call Control:
mcp__telnyx__DialCall,mcp__telnyx__AnswerCall,mcp__telnyx__BridgeCallMessaging:
mcp__telnyx__SendMessage,mcp__telnyx__ListMessagesFax Services:
mcp__telnyx__SendFax,mcp__telnyx__ListFaxes,mcp__telnyx__ViewFaxNumber Management:
mcp__telnyx__ListPhoneNumbers,mcp__telnyx__RetrievePhoneNumberSIM Management:
mcp__telnyx__GetSimCards,mcp__telnyx__UpdateSimCard
Deployment
Smithery Platform
Deploy using the included smithery.yaml configuration for hosted MCP server.
Docker
docker build -t telnyx-mcp-server .
docker run -e TELNYX_API_KEY=your_key -p 8080:8080 telnyx-mcp-serverEnvironment Variables
TELNYX_API_KEY- Your Telnyx API key (required)API_NAME- API name (default: "telnyx")API_BASE_URL- Telnyx API base URL (default: "https://api.telnyx.com/v2")LOG_LEVEL- Logging level (default: "INFO")
Support
For issues with the Telnyx API, see Telnyx Documentation. For MCP server issues, check the logs or create an issue in this repository.
This server cannot be deployed
Maintenance
Related MCP Connectors
Send SMS and MMS, manage phone numbers, and run 10DLC brand and campaign registration.
Video, voice, AI agent and SIP calls: create rooms, place calls, read recordings and usage.
Create and manage DialNexa AI voice agents, campaigns, calls, phone numbers, workflows, and more.
Tenant-scoped control plane over the TeleQuick platform's full API surface
Related MCP Servers
FlicenseBqualityFmaintenanceEnables interaction with Telnyx's telephony, messaging, and AI assistant APIs to manage phone numbers, send messages, make calls, and create AI assistants. Includes webhook support for real-time event handling and comprehensive tools for voice, SMS, cloud storage, and embeddings.4625-- AlicenseNot gradedqualityNot gradedmaintenanceEnables communication through Twilio's API including sending SMS/WhatsApp messages, making phone calls, and managing phone numbers and account settings. Provides comprehensive messaging and voice capabilities with proper authentication and rate limiting.-
- AlicenseBqualityDmaintenanceEnables interaction with the Telnyx API for billing, phone numbers, and messaging.1217 PyPIMIT
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to interact with the TelecomsXChange wholesale telecom API for voice termination, SMS, DID management, eSIM, and account operations through 55 tools and 7 guided workflows using natural language.3MIT