这是一个模型上下文协议(MCP)服务器,它与Coinbase Commerce API相连,能让Claude这类AI助手生成加密货币支付链接,为加密货币支付业务提供了便捷的解决方案。
本服务器可让AI助手轻松生成加密货币支付链接,下面将介绍详细的使用步骤。
git clone https://github.com/zhangzhongnan928/mcp-coinbase-commerce.git
cd mcp-coinbase-commerce
npm install
.env.example到.env并添加您的Coinbase Commerce API密钥:cp .env.example .env
# 编辑.env文件以添加您的API密钥
npm run build
npm start
一旦服务器运行,您可以将其连接到Claude桌面版:
claude_desktop_config.json。{
"mcpServers": {
"coinbase-commerce": {
"command": "node",
"args": ["/path/to/mcp-coinbase-commerce/dist/index.js"],
"env": {
"COINBASE_COMMERCE_API_KEY": "your_api_key_here"
}
}
}
}
一旦连接,您可以要求Claude生成支付链接,例如:
Claude将使用适当的工具来完成这些请求,生成您可以与客户共享的支付链接。
create-charge生成新的支付链接,带有以下参数:
name:支付/产品的名称description:付款描述amount:支付金额(例如,“10.00”)currency:货币代码(例如,“USD”,“EUR”,“BTC”)redirectUrl(可选):支付完成后重定向的URLget-charge使用以下参数检索现有费用的信息:
chargeId:要检索的费用ID以开发模式运行服务器:
npm run dev
您可以使用MCPInspector测试服务器:
npx @modelcontextprotocol/inspector node dist/index.js
本项目采用MIT许可证。