Canopy Pay MCP MCP server
An official MCP server provided by Canopy Pay that allows coding agents to integrate multi-network crypto deposits. It enables agents to create payment intents, list supported chains and tokens, fetch deposit addresses, and read settlement status without writing custom integration code. The server operates in a headless, stateless HTTP mode and requires authentication via secret keys or OAuth depending on the client.
Endpoint and access
OAuth sign-in: the first time you connect, your client opens the vendor's own authorization prompt in a browser.
https://www.canopypay.io/api/mcpWhat you can do with it
- Create crypto deposit intents for end users
- List payable chains and tokens with minimum amounts
- Fetch deposit addresses for selected chains and tokens
- Read deposit status through detection and settlement
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http canopy-pay-mcp https://www.canopypay.io/api/mcpCodex
codex mcp add canopy-pay-mcp --url https://www.canopypay.io/api/mcpCursor
{
"mcpServers": {
"canopy-pay-mcp": {
"url": "https://www.canopypay.io/api/mcp"
}
}
}Cline
{
"mcpServers": {
"canopy-pay-mcp": {
"type": "streamableHttp",
"url": "https://www.canopypay.io/api/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"canopy-pay-mcp": {
"type": "http",
"url": "https://www.canopypay.io/api/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http canopy-pay-mcp https://www.canopypay.io/api/mcpClaude Desktop
{
"mcpServers": {
"canopy-pay-mcp": {
"url": "https://www.canopypay.io/api/mcp"
}
}
}Windsurf
{
"mcpServers": {
"canopy-pay-mcp": {
"serverUrl": "https://www.canopypay.io/api/mcp"
}
}
}Other payments servers
Do you run Canopy Pay MCP?
Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.