
Interswitch Mcp Server
Prototype and test Interswitch payment, transfer, Verve, airtime, and paycode flows from your agent with OAuth and sandbox support.
Overview
io.github.Dairus01/interswitch-mcp-server is an MCP server for the Build phase that lets agents call Interswitch payment, transfer, Verve, airtime, and paycode APIs with OAuth2 credentials.
What is this MCP server?
- Covers payments, transfers, Verve cards, airtime, and paycodes
- OAuth2 via INTERSWITCH_CLIENT_ID and INTERSWITCH_CLIENT_SECRET
- INTERSWITCH_ENV sandbox (default) or production
- INTERSWITCH_READ_ONLY=true blocks write and transfer operations
- Server version 0.1.3 (interswitch-mcp-server)
- Documented API areas: payments, transfers, Verve, airtime, paycodes
Community signal: 1 GitHub stars.
What problem does it solve?
Integrating Interswitch means juggling OAuth, sandbox vs production, and risky money APIs without a safe agent-facing surface.
Who is it for?
Solo builders shipping fintech or commerce apps on Interswitch who want agent-assisted API exploration and integration coding.
Skip if: Global products on Stripe or PayPal only, or teams without Interswitch developer accounts.
What do I get? / Deliverables
Your agent can invoke documented Interswitch operations from MCP with sandbox defaults and optional read-only guardrails while you build checkout and payout features.
- Agent-callable Interswitch payment and transfer tools
- Read-only mode for safer integration development
Recommended MCP Servers
Journey fit
Payment integrations are built when you wire external financial APIs into your product backend or checkout. Integrations is the shelf for third-party API MCP wrappers such as Interswitch OAuth clients and money-movement tools.
How it compares
Interswitch payments MCP bridge, not a hosted payment page or banking compliance skill.
Common Questions / FAQ
Who is io.github.Dairus01/interswitch-mcp-server for?
Developers building on Interswitch APIs in sandbox or production who want MCP tools for payments, transfers, cards, airtime, and paycodes.
When should I use io.github.Dairus01/interswitch-mcp-server?
Use it during build integrations when scaffolding SDK calls, testing OAuth, or debugging transfer flows—with read-only mode until you trust write operations.
How do I add io.github.Dairus01/interswitch-mcp-server to my agent?
Configure stdio MCP for npm interswitch-mcp-server, set INTERSWITCH_CLIENT_ID and INTERSWITCH_CLIENT_SECRET, optionally INTERSWITCH_ENV and INTERSWITCH_READ_ONLY=true for safe trials.