Toolpin Monitor a server

Africa's Talking MCP by usefulapi

io.usefulapi/africas-talking · v1.3.0 · MCP 2025-06-18

Read Africa's Talking balance, incoming SMS, transactions; send SMS, airtime, data and voice calls.

Reachability reachable
checked 2026-10-26 05:31 UTC
Registry status active
Tools pinned 10
fd937cfc0a2f
Tools last changed unchanged since first capture 2026-10-25
Repo last push 2026-10-26
as of 2026-10-26
GitHub stars 0
as of 2026-10-26

Provenance

Registry namespace io.usefulapi (domain verified by the official registry)
Repository github.com/m190/usefulapi-mcp
Website https://usefulapi.io/africas-talking/
Remote endpoints
https://africas-talking.usefulapi.io/mcp (streamable-http)

Observed changes

When (UTC)EventDetail
2026-10-25 05:30 first capture 10 tools pinned

Pinned tool definitions (10)

ToolDescription
africastalking_get_balance The Africa's Talking app balance (SMS/airtime wallet), e.g. {"balance": "KES 1250.0000"}. The sandbox app has no balance. GET /version1/user.
africastalking_fetch_messages Fetch incoming SMS received on your shortcodes/numbers, oldest first, in batches (default 25 per call). Pass last_received_id (0 for the first call, then `next_last_received_id` from the previous reply) to move through them; `has_more`...
africastalking_send_sms WRITE: send one text message to up to 100 phone numbers. Spends account credit and delivers to real phones (the sandbox app only reaches the simulator). Needs confirm=true after the user approved the recipients and text. Returns the...
africastalking_send_airtime WRITE: top up mobile airtime for up to 25 phone numbers. Spends account credit immediately and cannot be reversed. Needs confirm=true after the user approved each number and amount. Amounts are in the given ISO currency (e.g. KES, UGX,...
africastalking_find_airtime_transaction Look up an airtime transaction by its transaction id (the requestId / ATPid_... from a send reply): status, amount, destination and discount. GET /query/transaction/find.
africastalking_send_mobile_data WRITE: send mobile data bundles to up to 25 phone numbers from your Africa's Talking data wallet. Spends wallet credit and cannot be reversed. Needs confirm=true after the user approved each number and bundle. product_name is your data...
africastalking_find_mobile_data_transaction Look up a mobile data transaction by its transactionId (from a send reply): status, product, destination and cost. GET bundles /query/transaction/find.
africastalking_get_mobile_data_wallet_balance The balance of the mobile data wallet, e.g. {"status": "Success", "balance": "KES 500.0000"}. GET bundles /query/wallet/balance.
africastalking_make_voice_call WRITE: place an outbound voice call from one of your Africa's Talking numbers to up to 10 phone numbers. The call is billed and rings real phones; what is said is decided by the voice callback URL configured for the number in the...
africastalking_get_voice_queue_status Number of outbound calls currently queued on each of your voice numbers. Live apps only. POST voice /queueStatus (a read: nothing is changed).
Get alerted when this changes. Email the moment io.usefulapi/africas-talking drifts, dies, or revives.

Status badge

Toolpin status badge for io.usefulapi/africas-talking

[![Toolpin](https://toolpin.dev/badge/io.usefulapi/africas-talking.svg)](https://toolpin.dev/servers/io.usefulapi/africas-talking)

Maintain this server? Add the badge to your README. It links your users to this live status page.