PayBridgeNP MCP Server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@PayBridgeNP MCP Servershow me yesterday's payment analytics"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
@paybridge-np/mcp
Official Model Context Protocol server for PayBridgeNP, the Nepali payment gateway.
Lets Claude, ChatGPT, Cursor, Claude Code, VS Code - any MCP-compatible AI assistant - read and act on your PayBridgeNP account through natural language. Issue refunds, create payment links, manage subscriptions, inspect failed webhooks, pull KPIs - all by chatting.
70 tools. 6 built-in prompt templates. Scoped tokens. Spend caps. Full audit trail.
Install
Claude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"paybridge": {
"command": "npx",
"args": ["-y", "@paybridge-np/mcp@latest"],
"env": {
"PAYBRIDGENP_API_KEY": "sk_live_..."
}
}
}
}Restart Claude Desktop.
Cursor
Same JSON in .cursor/mcp.json or via Settings → MCP.
Claude Code
claude mcp add paybridge \
--env PAYBRIDGENP_API_KEY=sk_live_... \
-- npx -y @paybridge-np/mcp@latestVS Code
.vscode/mcp.json:
{
"servers": {
"paybridge": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@paybridge-np/mcp@latest"],
"env": { "PAYBRIDGENP_API_KEY": "sk_live_..." }
}
}
}Generate a scoped MCP token from your PayBridgeNP dashboard. Don't paste a full-access REST key.
Related MCP server: PayArk MCP Server
Tools (69)
Read (32)
Category | Tools |
Account |
|
Payments |
|
Refunds |
|
Sessions |
|
Payment Links |
|
Webhooks |
|
Plans |
|
Customers |
|
Subscriptions |
|
Invoices |
|
Coupons |
|
Promotions |
|
Tax |
|
Dunning |
|
Usage |
|
Analytics |
|
Write (37)
Money-moving tools (create_refund, cancel_subscription, delete_*) require explicit confirmation in the host UI before executing.
Category | Tools |
Payments |
|
Refunds |
|
Payment Links |
|
Webhooks |
|
Plans |
|
Customers |
|
Subscriptions |
|
Invoices |
|
Coupons |
|
Promotions |
|
Tax |
|
Dunning |
|
Usage |
|
Prompts
6 built-in prompt templates - appear as slash commands in Claude Desktop and Cursor (/ → type paybridge):
Prompt | What it does |
| End-of-day digest: revenue, payments, refunds, checkout funnel, webhook failures |
| Full month reconciliation table ready to share with your accountant. Takes optional |
| Diagnose why payments failed - takes optional |
| Create a customer + subscribe to a plan in one flow. Takes |
| List all past-due invoices, categorize as retry/stop/wait, act with confirmation |
| Validate and apply a promo code to a subscription, showing before/after price first |
Security
Scoped tokens - 16 scopes grouped Read / Write / Sensitive. Read-only by default, writes opt-in per category. PII (email, phone) is its own scope.
Elicitation gates - refunds and large checkout sessions require explicit confirmation in the host UI before executing.
24-hour spend cap - hard rolling cap on refunds + checkout sessions per token. Auto-prefilled to Rs 50,000 on write tokens.
Per-token rate limits - on the payment routes: 60 calls/60s overall, 6 destructive/60s, 2 elicitation-gated/60s. Billing routes use the project-level limit (120/min).
Prompt-injection defense - customer-controlled fields wrapped as
<untrusted>data. Zero-width characters stripped. Secrets pattern-redacted on output.Full audit trail - every tool call recorded with token id and assistant name, visible in
/dashboard/mcp.Open source - audit exactly what runs against your key at github.com/paybridgenp/paybridgenp-mcp.
Configuration
Env var | Required | Default |
| yes | — |
| no |
|
You can also pass --api-key=sk_live_... as a CLI argument.
License
MIT - see LICENSE.
This server cannot be deployed
Maintenance
Related MCP Connectors
- BankSyncOAuthio.banksync
Connect AI agents to bank accounts, transactions, balances, and investments.
- Era ContextOAuthapp.era
Personal finance, bank account, and shared memory connector for Claude, ChatGPT, Gemini Spark & more
Read-only bank access for your AI agent. Connects Claude, ChatGPT, Cursor, Gemini, Codex.
Non-custodial crypto payments for AI assistants: balances, payments, and create payment links.
Related MCP Servers
AlicenseNot gradedqualityAmaintenanceEnables AI agents to interact with Juspay's payment processing APIs and merchant dashboard for managing orders, transactions, refunds, customers, gateways, and reporting through natural language.21Apache 2.0- AlicenseNot gradedqualityDmaintenanceConnects AI agents to Nepal's payment infrastructure through the PayArk API. It enables users to monitor transaction history, manage projects, and generate hosted checkout links using natural language.5MIT

paystack-mcp-serverofficial
AlicenseAqualityBmaintenanceEnables AI assistants to interact with the full range of Paystack APIs, allowing operations like transaction management, customer creation, and payments through natural language.23854MIT- AlicenseBqualityCmaintenanceEnables AI agents to manage Paystack payments, products, customers, and transactions through natural language.28129MIT