mcpField
I
Iautopay

Iautopay

本地服务
github.com/newblock金融数据035 周前更新

关于 Iautopay

Iautopay 是面向 AI Agent 的 MCP 服务,可为购买操作付款,支持 EVM 兼容公链上的 USDC 支付,并提供 API 密钥购买和服务信息查询工具。

主要功能

  1. 01支持 EVM 兼容链上的 USDC 支付
  2. 02按指定时长购买 API 密钥
  3. 03查询服务与网络信息
  4. 04刷新价格信息

适用场景

  1. 01购买 AI 服务的 API 密钥
  2. 02查看支付网络和服务详情

MCP 相关

该 MCP 服务向连接的客户端提供支付工具,包括购买 API 密钥、查询服务信息和刷新价格。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"iautopay": {
"command": "npx",
"args": [
"-y",
"@newblock/iautopay-mcp"
],
"env": {
"BUYER_PRIVATE_KEY": "<BUYER_PRIVATE_KEY>"
}
}
}
}
启动命令npx -y @newblock/iautopay-mcp
需要配置的环境变量
BUYER_PRIVATE_KEY密钥

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npm@newblock/iautopay-mcp

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

iAutoPay MCP 服务

iAutoPay 是一项 MCP(Model Context Protocol)服务,可让 AI Agent 自动为购买付款。它支持所有兼容 EVM 的公有链和 USDC 付款。Agent 可以使用它自动购买付费 AI 相关服务和数据。

安装

选项 1:npx(推荐)

无需安装!只需运行:

npx @newblock/iautopay-mcp

这会自动下载并缓存该软件包。

选项 2:全局安装
npm install -g @newblock/iautopay-mcp

配置

OpenCode 配置

在 opencode.json 中添加:

{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "autopay": {
      "type": "local",
      "command": ["npx", "-y", "@newblock/iautopay-mcp"],
      "enabled": true,
      "environment": {
        "BUYER_PRIVATE_KEY": "0xEVM_wallet_private_key"
      }
    }
  }
}
Claude CLI 配置

有关在 Claude CLI 中使用 MCP 的详细说明,请参阅 CLAUDE_CLI_MCP_SETUP.md。

快速设置
# Install and add to Claude CLI
BUYER_PRIVATE_KEY="your_private_key" claude mcp add autopay \
  -e BUYER_PRIVATE_KEY="your_private_key" \
  -- npx -y @newblock/iautopay-mcp

# Use with MCP config
claude --mcp-config mcp-config.json
Claude Code 配置

在 ~/.claude/claude_desktop_config.json 中添加:

{
  "mcpServers": {
    "autopay": {
      "command": "npx",
      "args": ["-y", "@newblock/iautopay-mcp"],
      "env": {
        "BUYER_PRIVATE_KEY": "0xEVM_wallet_private_key"
      }
    }
  }
}

加密货币和钱包基础知识

使用 iAutoPay 前,你需要了解一些加密货币基础概念:

  • 钱包私钥:类似密码的密钥,用于签署交易。请妥善保管,绝不要与任何人分享!
  • 测试网:用于测试的网络,可通过水龙头免费获取测试币
  • 主网:需要真实资金的官方网络
  • USDC:与美元挂钩的稳定币(1 USDC ≈ 1 USD)

如何获取测试币:

  1. 访问 Base Sepolia 水龙头:https://sepoliafaucet.com/
  2. 输入你的钱包地址
  3. 获取免费的测试 USDC

安全提示:

  • 绝不要分享你的私钥
  • 使用主网前,先在测试网上充分测试
  • 使用专用钱包,不要存入大量资金

如需了解更多区块链基础知识,请参阅:https://www.wtf.academy/zh/course/ethers101/HelloVitalik

opencode 自动付款命令加载成功

MCP 使用截图

MCP 工具用法

快捷命令配置

将这些快捷方式添加到 opencode.json,以便更快地访问:

{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "autopay": {
      "type": "local",
      "command": ["npx", "-y", "@newblock/iautopay-mcp"],
      "enabled": true,
      "environment": {
        "BUYER_PRIVATE_KEY": "0xEVM_wallet_private_key"
      }
    }
  },
   "command": {
     "autopay_buy_apikey_1day": {
      "template": "Use buy_apikey tool to buy 1-day API Key, params: {\"duration\": 1}",
      "description": "Buy 1-day API Key (0.09 USDC)"
    },
    "autopay_buy_apikey_7days": {
      "template": "Use buy_apikey tool to buy 7-day API Key, params: {\"duration\": 7}",
      "description": "Buy 7-day API Key (0.49 USDC)"
    },
    "autopay_get_info": {
      "template": "Use info tool to get server information (API Key stock, prices, network config)",
      "description": "Get iAutoPay server information"
    },
    "autopay_guide": {
      "template": "Use guide tool to show iAutoPay usage guide",
      "description": "Show iAutoPay usage guide"
    }
  }
}
Opencode 快捷命令用法示例
1:/autopay_guide

输出:

iAutoPay 使用指南 可用工具

  • guide - 显示完整使用指南
  • info - 获取服务信息(库存、价格、网络配置)
  • buy_apikey - 购买 API 密钥(支持 1/7/30 天时长)
  • refresh_pricing - 从服务端刷新价格 快捷命令
  • autopay_buy_apikey_1day - 购买 1 天 API 密钥(0.1 USDC)
  • autopay_buy_apikey_7days - 购买 7 天 API 密钥(0.9 USDC)
  • autopay_get_info - 快速获取服务信息 网络信息
  • 测试网:Base Sepolia (84532)
  • 主网:Base Mainnet (8453)
  • 当前网络:Base Sepolia (84532) 价格
  • 1 天:0.1 USDC
  • 7 天:0.9 USDC 环境:dev
2:/autopay_buy_apikey_1day

输出:

正在购买 1 天 API 密钥…… 价格:0.09 USDC 正在处理付款…… 交易哈希:0xghi789... 购买成功!

你的 API 密钥:sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 有效期:1 天

👉 查看 LLM 服务指南,了解如何使用 API 密钥访问受支持的模型

许可证

知识共享署名-非商业性使用 4.0 国际许可协议(CC BY-NC 4.0)——详情请参阅 LICENSE 文件。

仓库

https://github.com/newblock/iautopay

支持

如有问题或疑问,请使用 GitHub Issues。

文档

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。