Skip to content

theYahia/africas-talking-mcp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

africas-talking-mcp

MCP server for Africa's Talking communications platform.

Tools (8)

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

Quick Start

{
  "mcpServers": {
    "africas-talking": {
      "command": "npx",
      "args": ["-y", "@theyahia/africas-talking-mcp"],
      "env": {
        "AT_API_KEY": "<YOUR_AT_API_KEY>",
        "AT_USERNAME": "<YOUR_AT_USERNAME>"
      }
    }
  }
}

Environment Variables

Variable Required Description
AT_API_KEY Yes API key from AT dashboard
AT_USERNAME Yes AT username (or "sandbox")

License

MIT

About

MCP server for Africas Talking — SMS, voice, airtime, USSD (Kenya/pan-Africa)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors