Pink Agentic AI Payments MCP server
OfficialThis server has a remotely hosted endpoint. Open its connector listing for connection details, authentication requirements, and setup instructions:
Pink Agentic AI Payments MCP server: let Claude, ChatGPT or Cursor pay vendors and invoices within spending rules
pink-agentic-payments-mcp is the MCP server for Pink Agentic AI Payments (by PinkWallet). It lets an AI agent in Claude, ChatGPT, Cursor, VS Code, Windsurf or any other MCP client request a payment, such as paying a vendor invoice or topping up API credits, and Pink checks that payment against the company's spending rules (per-agent budgets, single-payment caps, payee allow-lists, human approval above a threshold) before any payment credential is issued. The agent never holds a standing card or key.
Production pilot: a private production tenant (decision-only: Pink decides allow, block or ask a person; your own Stripe, card or bank pays) is available for $99/month. In production, payments above an agent's per-payment limit wait for a person's approval. Details and checkout: https://pinkwallet.com/agentic/pilot/
Every payment request gets one of three answers: allowed (with a single-use credential), pending_human (a person is asked first), or blocked (with the reason).
Sandbox preview: test money only, no signup required to get a key.
Can Claude or ChatGPT pay an invoice through MCP?
Yes, with limits you set. Connect Pink as an MCP server, and the agent gets 7 payment tools (listed below). Asked to "pay the Acme invoice for $1,200", the agent calls pink.check_policy or pink.request_payment; Pink pays only if the invoice fits the rules, asks a person if it needs approval, or refuses and says why. Setup guides: Claude · ChatGPT (developer mode) · Cursor · Claude Code · Walkthrough: an MCP server that lets AI agents pay invoices.
Related MCP server: Allowance MCP
How this package works
This package is a local stdio MCP server that bridges any MCP client to Pink's remote Streamable HTTP MCP server (https://agentic-sandbox.pinkwallet.com/mcp). It forwards tools/list and tools/call (and resources/prompts, if the remote adds them) transparently, so the local server always reflects whatever tools Pink's remote server currently exposes; nothing is hardcoded. Clients that support remote MCP can also connect to that URL directly.
Quick start
1. Get a free sandbox agent key
No signup needed. Either run:
npx -y pink-agentic-payments-mcp --create-sandboxwhich creates a sandbox workspace and prints a ready-to-paste client config, or create one yourself:
curl -s -X POST https://agentic-sandbox.pinkwallet.com/v1/sandbox/workspacesand take any agents[].key from the response.
2. Add it to your MCP client
Claude Desktop (claude_desktop_config.json), Cursor, Windsurf, and most other stdio-based MCP clients:
{
"mcpServers": {
"pink": {
"command": "npx",
"args": ["-y", "pink-agentic-payments-mcp"],
"env": { "PINK_AGENT_API_KEY": "pk_sandbox_agent_..." }
}
}
}VS Code (.vscode/mcp.json):
{
"servers": {
"pink": {
"command": "npx",
"args": ["-y", "pink-agentic-payments-mcp"],
"env": { "PINK_AGENT_API_KEY": "${input:pink_agent_key}" }
}
}
}Env vars:
PINK_AGENT_API_KEY(required) — your agent key from a sandbox workspace.PINK_MCP_URL(optional) — defaults tohttps://agentic-sandbox.pinkwallet.com/mcp.
Tools
These are live from the remote server's tools/list response (see TEST-OUTPUT.txt for the full run):
Tool | What it does |
| What this agent may still spend: monthly budget left, spent today, single-payment cap, vault balances, company daily ceiling. |
| Suppliers, platforms and contractors this company has approved. Paying anyone else stops and asks a person. |
| The policy rules that apply to this agent, in evaluation order. First match decides: allow, ask, or block. |
| Dry run. Returns |
| The real call. Returns |
| Poll a pending hold. Once a person approves, this returns the credential. |
| File the receipt for a completed payment so it reconciles. |
How this was tested
TEST-OUTPUT.txt in this repo is the full, unedited output of three real runs against a live sandbox workspace (test money only):
The built server (
dist/bin.js) driven over stdio by an MCP SDK test client —tools/listpluspink.request_paymentcalls that returned realallowed(with an issued sandbox credential),blocked(over monthly budget), andpending_human(new-payee approval) decisions.The official MCP Inspector CLI (
npx @modelcontextprotocol/inspector --cli) run headless against the same built server.The same stdio test run again from a packed tarball (
npm packthennpx -y ./pink-agentic-payments-mcp-0.1.0.tgz) in a clean directory, to prove thenpxinstall path works end to end.
Links
Docs hub: pinkwallet.com/agentic/developers
MCP connection guide: pinkwallet.com/agentic/developers/connect-via-mcp
JS/TS client: pink-agentic-payments
Status
Sandbox preview (test money only). Published on npm as pink-agentic-payments-mcp — npx -y pink-agentic-payments-mcp is all you need, no clone or build step required.
License
MIT
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
Payment infrastructure for AI agents: spending rules, approval flows, single-use virtual cards.
Pre-spend firewall for AI agents. Approves, blocks, flags transactions against policy rules.
Give your AI agent a spending limit: approval controls and single-use virtual cards.
Prepaid virtual cards for AI agents: one-time cards, spend caps, human approvals.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceUniversal agentic payment router that gives AI agents the ability to pay across multiple payment rails through a single MCP interface, with cross-rail budget enforcement and a unified audit trail.-

Allowance MCPofficial
FlicenseNot gradedqualityDmaintenanceEnables AI agents to request purchase approval from humans, receive scoped virtual cards, complete checkout, and report receipts for audit.-- AlicenseNot gradedqualityAmaintenanceDeterministic, auditable payment policy enforcement for AI agents. It provides pre-action authorization with scopes, budgets, allowlists, and signed mandates via an MCP server.MIT
- AlicenseNot gradedqualityBmaintenanceEnables an AI agent to browse inventory and make purchases under strict human approval, with hard spending caps and auditable on-chain payment records.MIT