MCP Coinbase Commerce Server

MCP Coinbase Commerce Server

site icon
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

常见问题解答

使用教程

使用依赖

  • Node.js 16.0+
  • Coinbase Commerce 账户
  • Coinbase Commerce API 密钥

安装教程

  1. 克隆仓库: bash git clone https://github.com/zhangzhongnan928/mcp-coinbase-commerce.git cd mcp-coinbase-commerce
  2. 安装依赖: bash npm install
  3. 配置环境变量: bash cp .env.example .env # 编辑 .env 文件,添加 API 密钥
  4. 构建项目: bash npm run build
  5. 启动服务器: bash npm start

调试方式

  • 开发模式运行: bash npm run dev
  • 使用 MCP Inspector 测试: bash npx @modelcontextprotocol/inspector node dist/index.js

许可证

该项目遵循 MIT 开源许可条款。