MCP Coinbase Commerce Server
MCP server for generating Coinbase Commerce payment links
Overview
MCP Coinbase Commerce Server is a Model Context Protocol (MCP) server that connects to the Coinbase Commerce API, enabling AI assistants to generate cryptocurrency payment links.
To use the server, clone the repository, install dependencies, set up your Coinbase Commerce API key, and start the server. Then, connect it to an AI assistant like Claude for generating payment links.
- Generate customizable Coinbase Commerce payment links - Retrieve information about existing charges - Secure API key management - Easy integration with MCP-compatible AI assistants
- Creating payment links for donations or services
- Managing cryptocurrency transactions for businesses
- Integrating payment solutions into AI-driven applications
Add to your AI client
Use these steps to connect MCP Coinbase Commerce Server in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.
Cursor
Add this to your .cursor/mcp.json file in your project root, then restart Cursor.
.cursor/mcp.json
{
"mcpServers": {
"mcp-coinbase-commerce-zhangzhongnan928": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-coinbase-commerce-zhangzhongnan928"
]
}
}
}Claude Desktop
Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.
~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
{
"mcpServers": {
"mcp-coinbase-commerce-zhangzhongnan928": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-coinbase-commerce-zhangzhongnan928"
]
}
}
}Claude Code
Add this to your project's .mcp.json file. Claude Code will detect it automatically.
.mcp.json (project root)
{
"mcpServers": {
"mcp-coinbase-commerce-zhangzhongnan928": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-coinbase-commerce-zhangzhongnan928"
]
}
}
}VS Code (Copilot)
Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.
.vscode/mcp.json
{
"servers": {
"mcp-coinbase-commerce-zhangzhongnan928": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-coinbase-commerce-zhangzhongnan928"
]
}
}
}Windsurf
Add this to your Windsurf MCP config file, then restart Windsurf.
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"mcp-coinbase-commerce-zhangzhongnan928": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-coinbase-commerce-zhangzhongnan928"
]
}
}
}Cline
Open Cline settings, navigate to MCP Servers, and add this server configuration.
Cline MCP Settings (via UI)
{
"mcpServers": {
"mcp-coinbase-commerce-zhangzhongnan928": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-coinbase-commerce-zhangzhongnan928"
]
}
}
}FAQ
What is required to run the server?
You need Node.js 16.0+, a Coinbase Commerce account, and an API key.
Can I use this server with any AI assistant?
Yes, it is designed for integration with MCP-compatible AI assistants like Claude.
Is there a license for this project?
Yes, the project is licensed under MIT.