加密货币支付管理服务

InventPay MCP Server 是一个为AI代理提供加密货币支付、商店、产品和订单管理功能的工具。

  • by jams24
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 jams24/inventpay-mcp

使用说明

InventPay MCP服务器

赋予人工智能代理通过以下方式管理加密货币支付、商店、产品和订单的能力 模型上下文协议.

安装

npm install -g inventpay-mcp

或者直接使用npx运行:

npx inventpay-mcp

配置

获取API密钥

  1. 注册地址: inventpay.io
  2. 首选 仪表盘→ 设置
  3. 复制您的 API密钥 (pk_live_...)--用于所有操作(付款、发票、商店、产品、订单、余额)
  4. (可选) 生成一个 提取API密钥 (wk_live_...)--专门用于将资金提取到外部钱包

克劳德桌面版

添加到您的 claude_desktop_config.json:

{
  "mcpServers": {
    "inventpay": {
      "command": "npx",
      "args": ["-y", "inventpay-mcp"],
      "env": {
        "INVENTPAY_API_KEY": "your-api-key-here",
        "INVENTPAY_WITHDRAWAL_KEY": "your-withdrawal-key-here"
      }
    }
  }
}

INVENTPAY_WITHDRAWAL_KEY 是可选的。没有它,除了 create_withdrawal.

克劳德代码

claude mcp add inventpay -- npx -y inventpay-mcp

然后设置环境变量:

export INVENTPAY_API_KEY="your-api-key-here"
export INVENTPAY_WITHDRAWAL_KEY="your-withdrawal-key-here"  # Optional — only for withdrawals

光标

添加到光标MCP设置(.cursor/mcp.json):

{
  "mcpServers": {
    "inventpay": {
      "command": "npx",
      "args": ["-y", "inventpay-mcp"],
      "env": {
        "INVENTPAY_API_KEY": "your-api-key-here",
        "INVENTPAY_WITHDRAWAL_KEY": "your-withdrawal-key-here"
      }
    }
  }
}

INVENTPAY_WITHDRAWAL_KEY 是可选的。没有它,除了 create_withdrawal.

帆板运动

添加到您的Windsurf MCP配置中:

{
  "mcpServers": {
    "inventpay": {
      "command": "npx",
      "args": ["-y", "inventpay-mcp"],
      "env": {
        "INVENTPAY_API_KEY": "your-api-key-here",
        "INVENTPAY_WITHDRAWAL_KEY": "your-withdrawal-key-here"
      }
    }
  }
}

INVENTPAY_WITHDRAWAL_KEY 是可选的。没有它,除了 create_withdrawal.

可用工具

支付

工具 说明
create_payment 使用唯一的钱包地址创建加密支付
create_invoice 创建多币种发票(客户选择加密货币)
get_payment_status 检查付款状态、确认和交易详细信息

余额

工具 说明
get_balances 获取所有加密货币余额(可用、待处理、已赚取、已提取)

提款

工具 说明
create_withdrawal 将资金提取到外部钱包地址
get_withdrawal 检查提款状态和交易哈希

店铺管理

工具 说明
create_store 创建一个加密货币驱动的店面
get_store 获取店铺详细信息、产品数量和订单数量
update_store 更新店铺名称、描述、徽标或可见性

产品

工具 说明
create_product 添加具有自动交付内容的数字产品
list_products 列出具有搜索和分页功能的产品
update_product 更新产品详细信息、价格或数字内容
delete_product 停用产品

订单

工具 说明
list_orders 列出带有状态过滤器和分页的订单
get_order 获取完整的订单详细信息(项目、付款、客户)
update_order_status 更新履行状态

分析

工具 说明
get_store_analytics 获取订单数量、收入明细和产品统计数据

示例提示

连接后,您可以向您的AI代理询问以下问题:

  • “创建一个名为‘数字下载’的新商店,并为我的电子书添加一个售价9.99美元的产品”
  • “显示我所有的待处理订单”
  • “我目前的ETH余额是多少?”
  • “用比特币支付50美元”
  • “我的商店创造了多少收入?”

环境变量

变量 必填 描述
INVENTPAY_API_KEY 是 您的商家API密钥(pk_live_...).用于 全部 操作:付款、发票、商店、产品、订单、余额。
INVENTPAY_WITHDRAWAL_KEY 否 仅提取密钥(wk_live_...).用过的 独家 用于将资金提取到外部钱包。不能用于任何其他操作。产生于 仪表盘→ 设置→ 提取API密钥.
INVENTPAY_BASE_URL 没有 API基本URL(默认值: https://api.inventpay.io)

许可证

麻省理工学院