From alchemy-skills
Sets up MoonPay CLI as MCP server for Claude Desktop/Code, providing tools for wallet management, token search/swap/bridge/transfer, fiat on-ramps, and transactions.
npx claudepluginhub moonpay/skills --plugin alchemy-skillsThis skill uses the workspace's default tool permissions.
Configure the MoonPay CLI as an MCP server so Claude Desktop, Claude Code, or any MCP-compatible client can use all MoonPay tools directly.
Sets up MoonPay CLI via npm install, authenticates via email OTP, manages local encrypted wallets for Solana, Ethereum, Bitcoin, Tron. Use when auth fails, for login, or wallet create/import.
Integrates kraken-cli with MCP clients like Claude Desktop, Cursor, and VS Code for native stdio tool calling to Kraken exchange services including market data, paper trading, and live trading.
Builds machine-to-machine payments using MPP protocol over HTTP 402 for paid APIs, payment-gated content, AI agent flows, and pay-per-token streaming. Covers TypeScript (Hono/Express/Next.js/Elysia), Python, Rust SDKs with Tempo, Stripe, Lightning support.
Share bugs, ideas, or general feedback.
Configure the MoonPay CLI as an MCP server so Claude Desktop, Claude Code, or any MCP-compatible client can use all MoonPay tools directly.
npm i -g @moonpay/cli
mp login --email user@example.com
mp verify --email user@example.com --code <code>
claude mcp add moonpay -- mp mcp
Add to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"moonpay": {
"command": "mp",
"args": ["mcp"]
}
}
}
Then restart Claude Desktop.
All MoonPay CLI tools are available as MCP tools:
After setup, ask Claude: "What MoonPay tools do you have?" — it should list all available tools.
The MCP server uses the same credentials as the CLI (~/.config/moonpay/credentials.json). Run mp login --email <email> then mp verify --email <email> --code <code> to authenticate.