mcp-twilio mcp
v1.0.0 · MCP Tool · communication · registry.pascalai.org
Send SMS messages and make voice calls via Twilio API.
twiliosmsvoicecallmessaging
Input Parameters
| Parameter | Type | Description |
| account_sidrequired |
string |
|
| auth_tokenrequired |
string |
|
| operationrequired |
string |
One of: send_sms, make_call, list_messages, list_calls, get_message, get_call. |
| from_numberoptional |
string |
|
| to_numberoptional |
string |
|
| bodyoptional |
string |
SMS body text. |
| twiml_urloptional |
string |
TwiML URL for voice calls. |
| twimloptional |
string |
Inline TwiML for voice calls. |
| limitoptional |
integer |
Default: 20. |
| message_sidoptional |
string |
|
| call_sidoptional |
string |
|
Output Fields
| Field | Type | Description |
| operation |
string |
|
| sid |
string |
|
| status |
string |
|
| messages |
array[object] |
|
| calls |
array[object] |
|
Examples
Send SMS
// Input
{
"account_sid": "ACxxx",
"auth_token": "xxx",
"operation": "send_sms",
"from_number": "+15550001111",
"to_number": "+15559998888",
"body": "Your verification code is 4521."
}
// Output
{
"operation": "send_sms",
"sid": "SMxxx",
"status": "queued"
}
Install & Discovery
Install
ppm install mcp-twilio
Get JSON Schema
GET /v1/packages/mcp-twilio/1.0.0/schema
Discover by keyword
GET /v1/mcp/discover?q=twilio
Discovery hint: Install with ppm install mcp-twilio or invoke remotely via POST /v1/invoke/mcp-twilio on the MCP Service.
PascalAI Usage
uses toolslib;
var Tool := LoadTool('mcp-twilio');
var R := Tool.Call(JsonObj([]));
Writeln(R.ToJSON);