
MCP Coinbase Commerce Server

2025.03.05
0
TypeScript加密货币支付API 集成金融服务
MCP Coinbase Commerce Server 是一个基于 Model Context Protocol (MCP) 的服务,用于连接 Coinbase Commerce API,允许 AI 助手(如 Claude)生成加密货币支付链接。该服务提供了生成支付链接、查询支付状态、管理 API 密钥等功能,适用于需要集成加密货币支付的场景。
View on GitHub
Overview
基本能力
产品定位
MCP Coinbase Commerce Server 是一个用于生成和管理加密货币支付链接的服务,适用于需要集成加密货币支付的场景。
核心功能
- 生成 Coinbase Commerce 支付链接,支持自定义金额、货币和描述
- 查询现有支付的状态
- 安全的 API 密钥管理
- 与 Claude 等 MCP 兼容的 AI 助手轻松集成
适用场景
- 在线商店或服务需要接受加密货币支付
- 项目需要接受加密货币捐赠
- 开发者需要集成加密货币支付功能到 AI 助手中
工具列表
create-charge
: 生成新的支付链接,支持名称、描述、金额、货币等参数get-charge
: 查询现有支付的状态,需要提供支付 ID
常见问题解答
- 如何获取 Coinbase Commerce API 密钥? 访问 Coinbase Commerce Dashboard 获取 API 密钥。
- 如何测试服务器? 可以使用 MCP Inspector 进行测试。
使用教程
使用依赖
- Node.js 16.0+
- Coinbase Commerce 账户
- Coinbase Commerce API 密钥
安装教程
- 克隆仓库:
bash git clone https://github.com/zhangzhongnan928/mcp-coinbase-commerce.git cd mcp-coinbase-commerce
- 安装依赖:
bash npm install
- 配置环境变量:
bash cp .env.example .env # 编辑 .env 文件,添加 API 密钥
- 构建项目:
bash npm run build
- 启动服务器:
bash npm start
调试方式
- 开发模式运行:
bash npm run dev
- 使用 MCP Inspector 测试:
bash npx @modelcontextprotocol/inspector node dist/index.js