linkpay-mcp
v0.2.0
Published
MCP server for LinkPay card management — issue, manage, and monitor virtual cards from Claude, Cursor, and other AI assistants
Maintainers
Readme
MCP (Model Context Protocol) server for LinkPay — manage virtual cards directly from Claude, Cursor, Windsurf, and other AI assistants.
Issue cards, check balances, top up, view transactions — all through natural language. No dashboard needed.
Quick start
1. Get your API key
Sign up at linkpay.io and get your API key from the dashboard.
2. Install
Claude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"linkpay": {
"command": "npx",
"args": ["-y", "linkpay-mcp"],
"env": {
"LINKPAY_API_KEY": "your-api-key-here"
}
}
}
}Cursor
Add to .cursor/mcp.json in your project or ~/.cursor/mcp.json globally:
{
"mcpServers": {
"linkpay": {
"command": "npx",
"args": ["-y", "linkpay-mcp"],
"env": {
"LINKPAY_API_KEY": "your-api-key-here"
}
}
}
}Claude Code (CLI)
claude mcp add linkpay -- npx -y linkpay-mcpThen set your API key in the environment or .env file.
3. Use it
Just ask your AI assistant:
- "Show me my card balances"
- "Issue 3 new USD Visa cards labeled 'Google Ads'"
- "Top up card ending in 4521 with $200"
- "Show me last 20 transactions"
- "How much did I spend on Replit this month?"
Available tools
| Tool | Description |
|---|---|
| get_user | Get account info |
| get_balances | View all balances and deposit addresses |
| get_plan | See current fee plan and limits |
| list_card_types | Available card types (network, currency, fees) |
| list_cards | List all cards with balances |
| issue_card | Issue a new virtual card |
| get_card_credentials | Get card number, CVV, expiry |
| top_up_card | Fund a card from your account |
| withdraw_from_card | Pull funds from card back to account |
| transfer_funds | Any transfer (account-to-card, team transfers, etc.) |
| get_operations | Transaction history (all or per-card) |
| create_withdrawal | Crypto withdrawal |
Environment variables
| Variable | Required | Description |
|---|---|---|
| LINKPAY_API_KEY | Yes | Your LinkPay API key |
| LINKPAY_BASE_URL | No | API base URL (default: https://b2b.linkpay.io/api/v1) |
Why use this?
If you're a developer paying for SaaS tools, running ad campaigns, or managing multiple cards — this lets you do it all from your IDE. No context switching to a dashboard.
Works with: Claude Desktop, Claude Code, Cursor, Windsurf, and any MCP-compatible client.
Development
git clone https://github.com/pnplsrcrr/linkpay-mcp.git
cd linkpay-mcp
npm install
npm run build
npm startLinks
- LinkPay — Virtual card issuing platform
- MCP Protocol — Model Context Protocol spec
- npm package
License
MIT
