Connect AI agents to the Magpie Payment Platform. Process payments, create checkouts, send invoices, and manage payment links through natural conversation.
Add this to your Claude Desktop config and restart. No installation needed.
{ "mcpServers": { "magpie": { "command": "npx", "args": ["mcp-remote", "https://mcp.magpie.im/mcp"] } } }
Requires Node.js 18+ for npx / mcp-remote
Add the config above and restart Claude Desktop. The mcp-remote bridge connects to the server automatically.
Your browser opens to an OAuth flow. Enter your Magpie API keys from the Magpie Dashboard. This only happens once.
Ask Claude to process payments, create checkout sessions, send invoices, or manage payment links. 33 tools are available.
| Method | Payments | Checkout | Requests | Links |
|---|---|---|---|---|
| Card | ✓ | ✓ | ✓ | ✓ |
| GCash | ✓ | ✓ | ✓ | ✓ |
| Maya | ✓ | ✓ | ✓ | ✓ |
| GrabPay | ✓ | ✓ | — | — |
| BPI | ✓ | ✓ | — | — |
| Alipay | ✓ | ✓ | — | — |
| UnionPay | ✓ | ✓ | — | — |
| WeChat Pay | ✓ | ✓ | — | — |
| QR PH | ✓ | — | — | — |
| InstaPay | ✓ | — | — | — |
Run the MCP server locally. Provide your API keys as environment variables instead of using the hosted OAuth flow.
npm install -g magpie-mcp-server
Point Claude Desktop at the local server with your Magpie credentials:
{ "mcpServers": { "magpie": { "command": "npx", "args": ["-y", "magpie-mcp-server"], "env": { "MAGPIE_PUBLIC_KEY": "your_public_key", "MAGPIE_SECRET_KEY": "your_secret_key" } } } }