Twilio MCP Server by CData
@CDataSoftware
About Twilio MCP Server by CData
This project builds a read-only MCP server. For full read, write, update, delete, and action capabilities and a simplified setup, check out our free CData MCP Server for Twilio (beta): https://www.cdata.com/download/download.aspx?sku=BTZK-V&type=beta
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"{classname_dash}": {
"command": "PATH\\TO\\java.exe",
"args": [
"-jar",
"PATH\\TO\\CDataMCP-jar-with-dependencies.jar",
"PATH\\TO\\twilio.prp"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Twilio MCP Server by CData?
Twilio MCP Server by CData is a read-only Model Context Protocol (MCP) server that allows LLMs like Claude Desktop to query live Twilio data using natural language. It is built on the CData JDBC Driver for Twilio, which exposes Twilio data as relational SQL models. This server is aimed at developers and AI users who need to retrieve live information from Twilio without writing SQL.
How to use Twilio MCP Server by CData?
Clone the repository, build the server with mvn clean install, download and install the CData JDBC Driver for Twilio, license the driver, configure the connection string, create a .prp file with your JDBC settings, and add the server to your Claude Desktop claude_desktop_config.json file. The server runs on stdio transport, so the AI client must be on the same machine.
Key features of Twilio MCP Server by CData
- Read-only querying of live Twilio data.
- Exposes Twilio data as SQL tables via a JDBC driver.
- Natural language querying through AI clients.
- Provides tools to list tables, list columns, and run SELECT queries.
- Works with Claude Desktop and other MCP-compatible AI clients.
Use cases of Twilio MCP Server by CData
- Ask an LLM to show recent SMS message logs from Twilio.
- Retrieve call metadata such as duration, timestamps, and status.
- Query account usage statistics without manual API calls.
- Get a list of available phone numbers in your Twilio account.
FAQ from Twilio MCP Server by CData
What is Twilio MCP Server by CData?
It is a read-only MCP server that allows LLMs to query live Twilio data. It is built using the CData JDBC Driver for Twilio and requires a license for that driver.
What are the dependencies and runtime requirements?
Java and Maven are required to build the server. The CData JDBC Driver for Twilio must be downloaded, installed, and licensed. The server uses stdio transport, so the AI client must run on the same machine.
How do I license the CData JDBC Driver?
Run java -jar cdata.jdbc.twilio.jar --license in the driver’s lib folder and follow the prompts. You can use “TRIAL” for evaluation or a purchased license key.
Where does data live?
Data is queried live from Twilio through the JDBC driver. The server does not store or cache data locally.
Is this server read-only? How does it differ from the CData MCP Server for Twilio (beta)?
Yes, this server is read-only. The CData MCP Server for Twilio (beta) is a free alternative that supports full read, write, update, delete, and action capabilities with a simplified setup.
More Communication MCP servers
WhatsApp MCP Server
lharriesWhatsApp MCP server
飞书MCP服务器
sdd330MCP server provides feishu related operations
Mattermost MCP Server
pvevMattermost MCP server to enable Claude to interact with Mattermost Workspaces
Teams Mcp
floriscornelMCP server providing comprehensive Microsoft Teams and Graph API access for AI assistants including messaging, search, and user management.
WhatsApp MCP Server
msaelicesWhatsapp MCP Server implemented in Python
Comments