MCP.so
登录

Pocket Network Agentic Marketplace: Pay-per-Call APIs MCP Server已验证已精选

@Pocket Network Foundation

基本信息

分类

AI 与智能体

许可证

MIT

作者

Pocket Network Foundation

提交者

TheFeloniousMonk

关于 Pocket Network Agentic Marketplace: Pay-per-Call APIs MCP Server

Pocket Network 智能体市场的 MCP 服务器:搜索我们的数据服务和实用工具目录并调用它们,通过 x402 在 Base 上以 USDC 按请求付费。无需账户或 API key。搜索和查看详情免费;

Pocket Network Agentic Marketplace: Pay-per-Call APIs MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "pocket-network": {
      "command": "npx",
      "args": [
        "-y",
        "@pocket-network/agentic-portal-mcp"
      ],
      "env": {
        "POCKET_PRIVATE_KEY": "0x…",
        "POCKET_MAX_TOTAL_ATOMIC": "1000000"
      }
    }
  }
}

Pocket Network Agentic Marketplace: Pay-per-Call APIs MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

点击上方按钮,在临时沙箱中运行此服务器并实时获取工具列表。

概览

什么是 Pocket Network Agentic Marketplace: Pay-per-Call APIs MCP Server?

Pocket Network Agentic Marketplace: Pay-per-Call APIs MCP Server 是 Pocket Network 智能体市场的官方本地 MCP 服务器。它让 AI 智能体搜索数据服务和实用工具目录并调用它们,通过 x402 在 Base 上以 USDC 按请求付费。无需账户或 API key,由钱包付款。

位于 agent.pocket.network 的市场会对每个请求报价,通过 x402 或 MPP 收款,然后提供数据。这个 MCP 服务器 @pocket-network/agentic-portal-mcp 运行在你的机器上并持有你的钱包私钥,因此会在你设定的限额内在本地签署付款。搜索和查看服务详情是免费的。源代码以 MIT 许可证发布在 GitHub 的 pokt-network 组织下。

如何使用 Pocket Network Agentic Marketplace: Pay-per-Call APIs MCP Server?

要求:Node.js 20 或更高版本;付费调用需要在所配置的网络上持有 USDC。钱包不需要 ETH,因为 gas 由 facilitator 支付。

不提供私钥时,服务器只运行两个免费工具,这是一种安全的试用方式。要为调用付费,需要在服务器的 env 中设置钱包私钥和总花费上限。桌面客户端启动 MCP 服务器时不会带上你 shell 的环境变量,因此在 profile 中设置的变量无法传给服务器。

Claude Desktop、Cursor 和 Claude Code

claude_desktop_config.json、.cursor/mcp.json 以及 Claude Code 项目中的 .mcp.json 都使用同一段配置:

{
  "mcpServers": {
    "pocket-network": {
      "command": "npx",
      "args": ["-y", "@pocket-network/agentic-portal-mcp"],
      "env": {
        "POCKET_PRIVATE_KEY": "YOUR_WALLET_PRIVATE_KEY",
        "POCKET_MAX_TOTAL_ATOMIC": "1000000"
      }
    }
  }
}

省略 env 即可只运行免费工具。在 Windows 上,如果客户端无法启动 npx,请使用 "command": "cmd" 和 "args": ["/c", "npx", "-y", "@pocket-network/agentic-portal-mcp"]。修改配置后重启客户端。

VS Code

在 .vscode/mcp.json 的 servers 下使用相同的命令和 env:

{
  "servers": {
    "pocket-network": {
      "command": "npx",
      "args": ["-y", "@pocket-network/agentic-portal-mcp"],
      "env": { "POCKET_MAX_TOTAL_ATOMIC": "1000000" }
    }
  }
}

花费设置

  • POCKET_PRIVATE_KEY:付款钱包的私钥(64 个十六进制字符)。不设置时只能使用免费工具。
  • POCKET_MAX_TOTAL_ATOMIC:服务器运行期间最多签署的总金额。付费必须设置。
  • POCKET_MAX_PER_CALL_ATOMIC:单次调用最多签署的金额(默认:目录中的最高价格)。
  • POCKET_NETWORK:唯一允许签名的网络,默认 eip155:8453(Base 主网)。
  • POCKET_QUOTE_ONLY:设为 true 时只返回卖方条款,从不付款。
  • POCKET_PORTAL_URL 和 POCKET_LOG_LEVEL:市场 URL 和日志级别。

金额以代币的最小单位(atomic units)表示。USDC 有 6 位小数,所以 1000000 是 $1.00,一次 $0.005 的调用是 5000。

Pocket Network Agentic Marketplace: Pay-per-Call APIs MCP Server 的主要功能

  • 按次付费使用市场中的服务,无需账户、API key 或订阅。
  • 通过 x402 在 Base 上用 USDC 付款,由你自己的钱包在本地签名。
  • 在签署任何内容之前检查花费限额,因为 x402 的 exact 签名只授权一个确定的金额。
  • 只报价模式:显示卖方条款但不付款。
  • 当服务未知、未在服务中,或路径、方法不在其列出的范围内时,拒绝调用且不签署任何内容。
  • 每次付费调用都会返回收据(金额、网络、交易)。
  • 私钥从不写入日志,也不会出现在工具结果中。

Pocket Network Agentic Marketplace: Pay-per-Call APIs MCP Server 工具

  • search_services(免费):按关键词和类别搜索目录。
  • describe_service(免费):显示某个服务的价格、操作、输入和输出 schema,以及一次真实捕获的请求和响应。
  • call_service(付费):调用服务并支付其价格。REST 服务需要 path 和 httpMethod,例如 {"serviceId": "literature-search", "path": "/v1/literature", "body": {"query": "aspirin"}}。JSON-RPC 服务需要包含 method 和 params 的 body。结果包含付款收据和门户的响应信封,其中的 data 是第三方内容,应当作数据对待,绝不能当作指令。

Pocket Network Agentic Marketplace: Pay-per-Call APIs MCP Server 的使用场景

  • 免费浏览目录:“在 Pocket 市场中搜索 SEC 文件相关服务,并查看最匹配的一个。”
  • 研究检索:“用 literature-search 查找关于阿司匹林的最新论文。”
  • 花钱前先看价格:用 POCKET_QUOTE_ONLY=true 运行,查看每次调用的费用。
  • 有硬性预算的智能体任务:给服务器一个专用钱包和 $1.00 的总上限。

Pocket Network Agentic Marketplace: Pay-per-Call APIs MCP Server 常见问题排查

  • 付费调用被拒绝:付费必须设置 POCKET_MAX_TOTAL_ATOMIC,并且总额只会在服务器重启时重置。调高该值并重启客户端。
  • 设置似乎没有生效:把它们放在配置的 env 中,而不是 shell profile 里。
  • Windows 上客户端无法启动 npx:使用上文的 cmd /c npx 写法。
  • 签名后调用失败:服务器会把它计入总额,因为卖方仍可能完成结算。

常见问题

1

我需要账户或 API key 吗?

不需要。没有账户也没有 API key。由钱包按请求付费,两个发现类工具完全不需要私钥。

2

调用要花多少钱?

每个服务自行定价,`describe_service` 会在付款前显示价格。市场首页列出的典型单次调用价格为 $0.005。

3

把钱包私钥交给它安全吗?

使用专门为此准备的钱包,只存放你愿意花掉的金额。私钥以明文保存在客户端配置文件中,所以要像对待私钥一样对待该文件。

4

我的 AI 客户端会在付款前询问我吗?

很可能不会。模型是否先询问你取决于模型本身。无论模型怎么做,花费限额才是真正起作用的控制手段。

5

钱包需要 ETH 支付 gas 吗?

不需要。gas 由 facilitator 支付,钱包只需在所配置的网络上持有 USDC。

6

响应数据可信吗?

请把它当作不可信的第三方内容。门户会用信封标注其来源和 schema 检查结果,但内容本身来自供应方。

评论

AI 与智能体 分类下的更多 MCP 服务器