Telnyx

Telnyx

Official Telnyx MCP server for AI-powered telephony, messaging, and assistants.

21
Stars
3
Forks
0
Releases

Overview

Telnyx Local MCP Server is the official Telnyx MCP server that enables interaction with telephony, messaging, and AI assistant APIs. It allows MCP clients such as Claude Desktop, Cursor, Windsurf, OpenAI Agents, and others to manage phone numbers, send messages, make calls, and create AI assistants. The server exposes a suite of MCP tools across categories including Assistant Tools, Call Control Tools, Messaging Tools, Phone Number Tools, Connection Tools, Cloud Storage Tools, Embeddings Tools, and Secrets Manager Tools. It supports a webhook receiver for Telnyx webhooks (with optional ngrok tunneling), configuration via Claude Desktop, and tool filtering to enable or disable specific functionality. This Python-based server is run with uvx, and the README provides steps to clone the repository, set TELNYX_API_KEY, and run locally. The project emphasizes code quality with Ruff, provides development setup, and includes troubleshooting guidance. Note: this Python-based MCP server is deprecated in favor of an official TypeScript version, with migration guidance to the Telnyx Node repository.

Details

Owner
team-telnyx
Language
Python
License
Updated
2025-12-07

Features

Assistant Tools

Create AI assistants with custom instructions and configurations; list, get, update, delete assistants; retrieve TEXML configurations.

Call Control Tools

Make outbound calls; hang up active calls; transfer calls; play audio files; stop audio playback; send DTMF tones; text-to-speech.

Messaging Tools

Send SMS and MMS messages; get message details; view ongoing SMS conversations.

Phone Number Tools

List your phone numbers; buy new numbers; update number configurations; list available numbers.

Connection Tools

List voice connections; get connection details; update connection configurations.

Cloud Storage Tools

Create buckets; list buckets; upload/download files; list objects; delete objects; get bucket location information.

Embeddings Tools

List embedded buckets; scrape and embed a website URL; create embeddings for your own files.

Secrets Manager Tools

List integration secrets; create new bearer or basic secrets; delete integration secrets.

Audience

DevelopersIntegrate Telnyx MCP into apps to manage numbers, messages, calls, and AI assistants.
AI AgentsAccess Telnyx APIs via MCP to perform telephony and messaging tasks.
MCP ClientsConfigure and run Telnyx-powered agents and workflows within MCP tooling.

Tags

TelnyxMCPModel Context ProtocoltelephonymessagingAI assistantsClaude DesktopOpenAIngrokwebhooksremote MCPPythonuvxdeprecated