Skip to main content
If you are building an AI agent that needs to handle payments, the Monei MCP server gives you everything through a single connection. No need to stitch together multiple payment APIs.

Python

Using the official MCP Python SDK:

LangChain and LangGraph

Node.js

Using the official MCP TypeScript SDK:

Authentication in code

When connecting programmatically, the server will initiate the OAuth flow. To skip the interactive OAuth prompt in automated environments, run the server locally with your API key set as an environment variable and connect to localhost instead:
Then connect your agent to http://localhost:3000/sse.

What to build

Some patterns that work well with the Monei MCP server: Payment execution agent takes a natural language instruction from a user, resolves the intent, verifies the recipient, gets confirmation, and executes the payment. Bill autopayment agent monitors due dates and pays electricity, cable, or data bills automatically when triggered. Offramp agent watches for favorable exchange rates and initiates a crypto to naira offramp when conditions are met. Portfolio monitoring agent checks balances across NGN wallet, EVM chains, and Solana on a schedule and reports changes. Transaction reconciliation agent fetches transaction history and matches it against expected records.