面向开发者 / 从这里开始

AI 智能体 (MCP)

一个 URL,就能让 AI 智能体拿到浏览器的数据和预言机的价格。

这是什么

Pickle MCP 是 Model Context Protocol 的一个公开服务器,这是 AI 智能体调用工具所用的标准。它在 https://mcp.picklechain.xyz/mcp 上以可流式传输的 HTTP 应答,读取与浏览器相同的索引器,并从与预言机相同的数据源取价。

只读,无需密钥

它从不签名或发送交易,也不要求账户或 API 密钥。每个工具都标记为只读,因此客户端可以直接运行它, 而无需事先请求许可。

连接客户端

Claude Code,在终端里:

bash
claude mcp add --transport http --scope user pickle https://mcp.picklechain.xyz/mcp

Cursor:

~/.cursor/mcp.json
{ "mcpServers": { "pickle": { "url": "https://mcp.picklechain.xyz/mcp" } } }

VS Code:

.vscode/mcp.json
{ "servers": { "pickle": { "type": "http", "url": "https://mcp.picklechain.xyz/mcp" } } }

Claude Desktop、claude.ai、ChatGPT、Codex、Gemini CLI 和 Devin Desktop 使用同一个 URL。每一个的 步骤都在 mcp.picklechain.xyz/start 上。

工具

  • inspect:粘贴的任何东西:交易或迷你区块哈希、地址、NFT、区块编号或 Pickle 名称。
  • get_address_activity:一个地址的交易,从最新到最旧,逐页获取。
  • get_approvals:一个钱包已授予且未撤销的代币额度和 NFT 授权。
  • get_latest:最新的区块、交易或迷你区块。
  • get_chain_stats:最新区块和迷你区块、索引器落后量、吞吐量、成功率、gas 价格,以及以 USD 计的 ETH 和 PKL。
  • search:代币、NFT 收藏集和已打标签的合约,按名称或符号。
  • list_assets:带 USD 价格的代币,或 NFT 收藏集。
  • get_prices:以 USD 计的预言机价格,以及由链上池子定价的 Pickle 代币。
  • get_network_info:chain ID、公开接入点、gas 代币和合约地址。

金额首先给出 USD 价值,然后是 ETH 或代币自己的单位。USD 值为 null 意味着没有当前价格,绝不是一个 猜测。

限制

  • 仅限测试网:chain ID 78270,本参考文档其余部分所描述的网络。
  • 每个 IP 地址每秒最多可以向 MCP 发送 10 个请求,而浏览器自身按地址计算的限制在其后生效。超过该 限制时,MCP 应答 HTTP 429;被浏览器自身限流的查询会应答 RATE_LIMITED。
  • 失败的工具会用一个代码和一句话作答,绝不会给出堆栈跟踪:INVALID_INPUT、NOT_FOUND、RATE_LIMITED 或 UPSTREAM_UNAVAILABLE。