InventPay MCP服务器
赋予人工智能代理通过以下方式管理加密货币支付、商店、产品和订单的能力 模型上下文协议.
安装
npm install -g inventpay-mcp或者直接使用npx运行:
npx inventpay-mcp配置
获取API密钥
- 注册地址: inventpay.io
- 首选 仪表盘→ 设置
- 复制您的 API密钥 (
pk_live_...)--用于所有操作(付款、发票、商店、产品、订单、余额) - *(可选)* 生成一个 提取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) |
许可证
麻省理工学院
