AI Agents & Model Context Protocol (MCP)
Zirzir provides first-class support for autonomous AI coding agents and financial copilots using the Model Context Protocol (MCP).
Running the MCP Server
Section titled “Running the MCP Server”Start the stdio MCP server directly from the CLI:
zirzir mcpClaude Desktop & Cursor Integration
Section titled “Claude Desktop & Cursor Integration”Add Zirzir to your claude_desktop_config.json or Cursor MCP settings:
{ "mcpServers": { "zirzir": { "command": "zirzir", "args": ["mcp"] } }}Exposed MCP Tools
Section titled “Exposed MCP Tools”AI Agents connected to Zirzir gain access to the following native tools:
| Tool Name | Description |
|---|---|
zirzir_charge | Initiate a payment charge across any African rail (Telebirr, Chapa, M-Pesa) |
zirzir_list_payments | Query recent transactions, filtering by status or currency |
zirzir_simulate_webhook | Trigger sandbox webhook events for end-to-end testing |
zirzir_generate_ussd | Generate low-connectivity USSD dial strings |
In-Dashboard Financial Copilot
Section titled “In-Dashboard Financial Copilot”Zirzir also includes a built-in AI Financial Copilot drawer inside the web dashboard (AgentCopilot.tsx), allowing merchants to ask natural-language questions like:
- “What is our total transaction volume in ETB today?”
- “Are any payment gateways currently experiencing circuit breaker failovers?”
- “Create a payment link for 500 ETB for customer John Doe.”