theYahia/africas-talking-mcp
MCP server for Africas Talking — SMS, voice, airtime, USSD (Kenya/pan-Africa)
Platform-specific configuration:
{
"mcpServers": {
"africas-talking-mcp": {
"command": "npx",
"args": [
"-y",
"africas-talking-mcp"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
MCP server for Africa's Talking communications platform.
| Tool | Description | |---|---| | send_sms | Send an SMS message | | send_bulk_sms | Send bulk SMS | | make_call | Initiate a phone call | | get_balance | Get airtime/wallet balance | | send_airtime | Send airtime top-up | | mobile_checkout | Initiate mobile money checkout | | create_ussd | Create USSD push session | | get_delivery_report | Fetch SMS delivery reports |
{
"mcpServers": {
"africas-talking": {
"command": "npx",
"args": ["-y", "@theyahia/africas-talking-mcp"],
"env": {
"AT_API_KEY": "<YOUR_AT_API_KEY>",
"AT_USERNAME": "<YOUR_AT_USERNAME>"
}
}
}
}| Variable | Required | Description | |---|---|---| | AT_API_KEY | Yes | API key from AT dashboard | | AT_USERNAME | Yes | AT username (or "sandbox") |
MIT
Loading reviews...