SIMcloud for LangChain
za.co.simcloud/simcloud
South African MCP server for airtime, data, SMS, VAS, electricity, balance, and network lookup.
client:LangChain
transport:streamable-http
tools:17
Install SIMcloud in LangChain
pip install langchain-mcp-adapters
from langchain_mcp_adapters.client import MultiServerMCPClient
client = MultiServerMCPClient({
"simcloud": {
"transport": "streamable_http",
"url": "https://simcloud.co.za/api/mcp.php",
}
})
tools = await client.get_tools()
get_tools() returns the server's tools as LangChain tools, ready for an agent. LangChain docs
What LangChain can do once it is connected
- register_simcloud_user
- get_wallet_balance
- get_transaction_history
- lookup_network
- send_sms
- get_sms_status
- create_airtime_order
- get_airtime_order
- create_data_order
- list_data_products
- get_data_order
- list_vas_products
- create_vas_order
- get_vas_order
- create_electricity_order
- check_electricity_meter
- get_electricity_order