- Home
- MCP servers
- Twilio Frontline
Twilio Frontline
- python
0
GitHub Stars
python
Language
7 months ago
First Indexed
3 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"ag2-mcp-servers-twilio---frontline": {
"command": "python",
"args": [
"mcp_server/main.py",
"stdio"
],
"env": {
"CONFIG": "{\"example\":\"config\"}",
"SECURITY": "API_KEY=YOUR_API_KEY",
"CONFIG_PATH": "path/to/config.json"
}
}
}
}You run an MCP server that exposes a model context protocol interface for the Twilio Frontline OpenAPI spec. This server lets MCP clients connect locally to retrieve context, perform actions, and coordinate with the Twilio Frontline API in a structured, context-aware way.
How to use
Start the MCP server in stdio mode to communicate with a local MCP client. Use the following command to launch the server from your environment: python mcp_server/main.py stdio.
How to install
Prerequisites: you need Python 3.9 or newer and a working Python package manager.
# 1) Clone the server repository
git clone <repository-url>
cd mcp_server
# 2) Install development dependencies
pip install -e ".[dev]"
# If you prefer to use uv, you can alternatively run:
# uv pip install --editable ".[dev]"
Additional configuration and notes
Configure the server using environment variables if you need to supply runtime configuration without editing files.
{
"CONFIG_PATH": "Path to a JSON configuration file (e.g., mcp_server/mcp_config.json)",
"CONFIG": "A JSON string containing the configuration",
"SECURITY": "Environment variables for security parameters (e.g., API keys)"
}