Monapay MCP runs on your own machine — the client starts it, so there is no endpoint to ping. 123 installs a week from npm. Last commit 5 Oct 2026.
MONA Pay for AI agents: create VietQR, check bank transfers, webhooks & HMAC. Vietnam bank API, VND
We read the source, 1 d ago · rules 995398eba69f
What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.
пакет monapay-mcp ссылается на themonagroup/monapay-mcp
Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.
We found places where it runs commands, builds paths or queries from values it is given. None of that is a flaw by itself — it becomes one when the code changes, and code changes quietly between releases. We re-read it on every one.
This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.
claude mcp add monapay-mcp -e 'MONAPAY_CLIENT_ID=<MONAPAY_CLIENT_ID>' -e 'MONAPAY_CLIENT_SECRET=<MONAPAY_CLIENT_SECRET>' -- npx -y monapay-mcp
{
"mcpServers": {
"monapay-mcp": {
"command": "npx",
"args": [
"-y",
"monapay-mcp"
],
"env": {
"MONAPAY_CLIENT_ID": "<MONAPAY_CLIENT_ID>",
"MONAPAY_CLIENT_SECRET": "<MONAPAY_CLIENT_SECRET>"
}
}
}
}
[mcp_servers.monapay-mcp]
command = "npx"
args = ["-y", "monapay-mcp"]
env = { MONAPAY_CLIENT_ID = "<MONAPAY_CLIENT_ID>", MONAPAY_CLIENT_SECRET = "<MONAPAY_CLIENT_SECRET>" }
{
"mcpServers": {
"monapay-mcp": {
"command": "npx",
"args": [
"-y",
"monapay-mcp"
],
"env": {
"MONAPAY_CLIENT_ID": "<MONAPAY_CLIENT_ID>",
"MONAPAY_CLIENT_SECRET": "<MONAPAY_CLIENT_SECRET>"
}
}
}
}
{
"servers": {
"monapay-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"monapay-mcp"
],
"env": {
"MONAPAY_CLIENT_ID": "<MONAPAY_CLIENT_ID>",
"MONAPAY_CLIENT_SECRET": "<MONAPAY_CLIENT_SECRET>"
}
}
}
}
Put your own values in place of
<MONAPAY_CLIENT_ID> (MONA Pay API key client_id (create in dashboard my.monapay.vn)), <MONAPAY_CLIENT_SECRET> (MONA Pay API key client_secret (shown once). Needed for write actions (create QR, webhooks)).
The author’s registry entry marks them as required.
Optional settings from the registry entry, left out of the block above:
MONAPAY_BASE_URL (Optional API base URL (default production)).
Jami creator payouts for your agent: ETB checkouts, orders, payouts, webhooks. Powered by ArifPay.
Buy .vn/intl domains in VND, deploy apps, Postgres, email, VietQR pay — Vietnam MCP for AI agents
Send, validate, debug webhooks for AI agents
Webhook & callback layer for AI agents: create a URL, wait_for_callback, and verify over MCP.
Accept bank transfers in Vietnam: VietQR payment requests, payment status, incoming transactions.
Ha Tang docs and API for agents: email, VietQR payments, e-invoices, support inbox (Vietnam).
x402 paid API for AI agents. USDC on Base. CDP facilitator.
Monad blockchain gateway for AI agents: balances, transfers, swaps, DeFi, with Privy signing.
Answers built from our own checks of this server.