使用说明
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) |
许可证
麻省理工学院