关于 PumpPill — token safety and measured outcomes
PumpPill 是面向交易 Agent 及关注 Robinhood Chain 和 Solana 的用户所提供的托管代币情报 MCP 服务。它提供带引用和时间戳的风险与活动数据,并可通过单独配置密钥的 Agent 接口下单。
主要功能
- 01交易前风险检查
- 02代币、钱包和部署者记录
- 03发行、兑换与交易者活动数据
- 04包含失败案例的结果统计
- 05需密钥的 Agent 买卖工具
适用场景
- 01买入前检查代币风险
- 02调查代币部署者或钱包
- 03查看新发行及近期交易活动
- 04在限制条件下执行已配置的 Agent 交易
MCP 相关
托管的 Streamable HTTP MCP 服务提供公开只读工具、会员工具和 Agent 交易工具。交易需要 Agent 密钥,订单可能动用真实资金。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://api.pumppill.org/mcpclaude mcp add --transport http org-pumppill-token-safety https://api.pumppill.org/mcp{"mcpServers":{"org-pumppill-token-safety":{"type":"http","url":"https://api.pumppill.org/mcp"}}}在 Cursor 中打开{"servers":{"org-pumppill-token-safety":{"type":"http","url":"https://api.pumppill.org/mcp"}}}在 VS Code 中打开{"mcpServers":{"org-pumppill-token-safety":{"type":"http","url":"https://api.pumppill.org/mcp"}}}{"mcpServers":{"org-pumppill-token-safety":{"serverUrl":"https://api.pumppill.org/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
36| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| address | string | 是 |
详细介绍
PumpPill MCP 服务
为 Robinhood Chain(chainId 4663)和 Solana 提供代币情报,并支持在 Robinhood Chain 上进行 Agentic 交易, 通过托管的 Model Context Protocol 服务提供。
https://api.pumppill.org/mcp
Streamable HTTP。只使用读取工具无需密钥、账户,也无需安装。注册表名称:
org.pumppill/token-safety(v1.6.0)。使用指南:https://www.pumppill.org/for-agents
此仓库包含连接说明、客户端配置示例和注册表清单。服务本身由 PumpPill 托管;其源代码未在此处发布。
它能回答什么
对于交易机器人,买入前只需调用一次:pre_trade_check 会针对 Robinhood Chain 合约或 Solana 铸币地址,给出 clear、caution、avoid 或
unknown,并说明原因。同样的结果也可通过普通 HTTP 在 GET https://api.pumppill.org/api/pretrade/{address} 获取,免费且无需密钥。
那些会让人亏钱的问题:这个合约能否卖出,某个代币代码对应的真实合约是哪一个,这个部署者之前发布过什么代币,哪些钱包持有足以影响资金池的数量,以及 PumpPill 记录过的代币后来表现如何,包括统计亏损代币。
还有实时链上动态:最近几小时发布了什么代币及其当前市场情况,某个代币过去 24 小时的买卖情况、开发者的发布记录以及为开发者提供资金的钱包,该代币的交易记录,PumpPill 的 Ignition 动量信号及其退出规则在 28 天内的记录(包括亏损代币),以及 Robinhood Chain 和 Solana 上新代币名称中传播的主题。钱包地址会以首部片段显示。
还有交易者正在做什么:FOMO 应用上的交易者正在聚集哪些代币,以及每个代币旁 PumpPill 自己的风险评估;PumpPill 房间发布了哪些信号及其后续表现,包括亏损信号。whats_moving 一次调用即可返回两者以及最新标记。
每条结果都包含一个 cite 字符串和读取时间戳。对于 PumpPill 尚未读取的代币,返回 found: false,意思是“未收录在索引中”,绝不表示“安全”。
此处的任何内容都不会预测价格或推荐交易。关于代币的回答会附带一个 trade_link,可在 PumpPill 的 Telegram 交易机器人中打开该代币;它只是一个交易入口,每个代币都有,并非推荐标的。
此外,使用交易机器人提供的 Agent 密钥后,你的 Agent 就可以交易:它会检查你在 pumppill.org/customize 上构建的规则,并从你的 PumpPill 交易机器人钱包中买入符合条件的新代币。PumpPill 会在每次买入前读取代币信息并拒绝有红色标记的代币,你的限额也会生效,每笔订单都会发送到你的 Telegram,并提供关闭开关。参见 Agentic 交易。
工具
公共工具(29 个,只读,无需密钥)
| 工具 | 返回内容 |
|---|---|
pre_trade_check | 供交易 Agent 在风险检查步骤使用:针对 Robinhood Chain 合约或 Solana mint 给出一个判断:clear、caution、avoid 或 unknown,并按严重程度从高到低列出原因。avoid = 无法卖出、部署者仍可铸造或冻结、高风险合约读取结果、发射群体正在抛售,或项目已死。unknown = 没有已存储的读取结果,绝不等同于 clear。也可通过普通 HTTP 访问:GET https://api.pumppill.org/api/pretrade/{address}。 |
rh_new_launches | 过去 1-72 小时在 Robinhood Chain 上发行的代币,按最新发行时间排序,每个代币均包含发射平台及当前市场数据(市值、流动性、24 小时交易量、1 小时和 24 小时涨跌幅)。min_mc_usd 可筛除小型新发行代币。 |
rh_token_snapshot | 一个 Robinhood Chain 代币的实时交易情况:市场数据、24 小时买卖情况及不同买家和卖家钱包的数量、是否为官方 Robinhood 股票代币、开发者的发行记录,以及最初为开发者提供资金的钱包和该资金提供者的记录。 |
rh_swaps | 一个代币最近存储的兑换记录,按最新时间排序:时间、买卖方向、钱包前缀、买入时发送的 ETH、代币数量、交易场所和交易哈希。卖出记录中的 ETH 字段留空,因为路由器的最低金额并非卖家实际收到的金额。 |
rh_ignition_calls | PumpPill 在 Robinhood Chain 上发布的 Ignition 动量信号,每条均包含发出信号时的市值、当前市值和期间涨跌幅,以及每条信号的退出规则在 28 天内的表现,包含亏损信号。比会员端延迟 30 分钟。 |
launch_waves | 已确认的发行浪潮:Robinhood Chain 和 Solana 上的新代币名称中,有某个词的出现量跃升至每天 15 次以上,达到平常水平的 6 倍,且分布在 10 个以上名称中。包含符合条件的原因和目前表现最佳的代币。 |
agents_leaderboard | 会员用普通英语在 PumpPill 的 Telegram 机器人中编写的交易 Agent,按过去 7 天或 30 天经评分的 Robinhood Chain 成绩排名;计入亏损,未扣手续费,并附上规则、退出条件和复制链接。 |
rh_token_safety | 一个 Robinhood Chain 代币已存储的安全读取结果:可售性、附带证据的发行标记、发行资金去向,以及 PumpPill 首次记录该代币以来的涨跌幅。不会触发扫描。 |
rh_ticker_resolve | 与某个股票代码对应、值得关注的 Robinhood Chain 合约:仍在运行、池中资金不少于 $10K,且未被标记为 HIGH 或 CRITICAL。其他使用该名称的合约会以数量形式返回。 |
rh_deployer_record | 一个 Robinhood Chain 钱包发行过哪些代币及其表现:代币、存续情况、流动性,以及哪些代币市值曾超过 $100K。 |
rh_flagged_recent | 最近 30 天内最新扫描结果发现 HIGH 或 CRITICAL 结构性风险的代币,并列出具体发现。 |
rh_stock_pairs | Robinhood Chain 上以代币化股票(NVDA、SPY、TSLA)报价的 Memecoin,包含流动性和最新扫描风险。 |
rh_chain_stats | 根据 PumpPill 索引计算的 Robinhood Chain 指标,每小时重新计算一次,具体方法见返回内容。 |
rh_whale_wallets | 持有 10+ ETH 或价值 $50K+ 代币的钱包;读取链上余额,并按持有金额分级。衡量谁有能力影响池子,而非谁判断正确。 |
rh_wallet_record | 一个 Robinhood Chain 钱包基于该链自身数据源的持仓和交易。卖出数量为最低估值,绝不代表利润。若该钱包与 FOMO 应用交易者匹配,会标出该交易者的名称。 |
rh_early_wallets | 在后来市值超过 $100K 的代币中,首次买入时间较早的 Robinhood Chain 钱包;每项比率旁均提供基准率。 |
sol_early_wallets | 在后来涨至 5 倍的代币中,被记录为早期买家的 Solana 钱包;每项比率旁均提供基准率。 |
sol_token_detail | 通过 mint 查询任意 Solana 代币:持有者、捆绑发行分析、部署者仍持有的代币、社交信息,以及一句话结论。 |
outcomes_measured | 对两条链上的结果进行前瞻性衡量:已记录代币中翻倍、涨至 5 倍、10 倍或始终未动的比例。分母中包含亏损代币。 |
exit_check | 该代币能否卖出,以及部署者仍能对其执行哪些操作:铸造和冻结权限、开发者持有的供应量占比、流动性头寸。覆盖两条链。 |
fomo_gathering | 在一个时间窗口内由多个不同 FOMO 应用交易者买入的代币(默认是 60 分钟内有 3 名交易者),覆盖两条链。每行包含已观察到的首次和最近一次买入及其市值、仍在持仓的交易者数量,以及 PumpPill 对该代币的风险分析。统计的是 FOMO 用户而非所有买家;不提供交易规模。 |
fomo_trader | 一个 FOMO 应用交易者过去 7 天的操作:买入及买入时的市值、卖出及数据源报告的已实现利润、买入次数达到 15 次后生成的记录,以及匹配到的 Robinhood Chain 钱包。仅包含大额交易。 |
room_calls | PumpPill 房间在两条链上发布的信号,按最新时间排序:触发规则、发布时的市值、期间涨跌幅、7 天内的峰值以及代币是否已死。列表中包含亏损信号。公众可查看,但延迟 10 分钟;会员可实时查看。 |
whats_moving | 对当前动态的一次查询:FOMO 集中买入、房间信号和新近被标记的 Robinhood Chain 代币。将上次响应的 as_of 作为 since 传回,即可仅获取发生变化的内容。 |
best_calls | 房间发布后在两条链上达到 2 倍、5 倍、10 倍或 20 倍以上的信号,仅限 PumpPill 自身在信号发出后测得的价格确认过峰值的情况。这是房间表现最佳的信号,并非完整记录:room_calls 会列出全部信号,包括亏损信号。 |
rule_matches | 由 PumpPill 判断符合 pumppill.org/customize 上自定义规则全部筛选条件的 Robinhood Chain 代币。rule 是 Customize 页面生成的代码(pp1.…)。每个代币均附有各项筛选条件的读数。 |
search | 查找 PumpPill 对 Robinhood Chain 地址、Solana mint 或股票代码的分析结果(Solana 股票代码返回完全匹配的名称,并作相应标记)。返回供 fetch 使用的 ID。适用于 ChatGPT 连接器和深度研究。 |
fetch | 根据 search 返回的 ID 获取一个结果。以文本形式返回已存储的分析结果,并附上引用和截至时间。 |
membership_status | 查询此连接是否具有有效的 PumpPill 会员资格、会员级别以及续费时间。未经身份验证的调用会返回 signed_in: false,而不是错误。 |
会员工具(4 个工具)
这些工具会为 PumpPill 会员提供回答。所有人都能看到这些工具;非会员调用时,它们会说明背后的内容并提供链接。其中 3 个工具也可以通过 x402 按次购买(见按次付费(x402))。
共有 30 个工具:22 个公开工具、4 个会员工具(其中 3 个可按次付费)和 4 个 Agent 交易工具。
| 工具 | 返回内容 |
|---|---|
rh_scan_now | 实时读取一个 Robinhood Chain 合约,适用于存储的读取结果缺失或过时的情况。**消耗额度:**每位会员每天有上限(于 00:00 UTC 重置)。已标注为非只读且非幂等,因此行为规范的客户端会在调用前征求确认。 |
premium_calls_recent | 高级呼叫记录表:PumpPill 为会员记录的 Solana 代币,按时间从新到旧排列,并附有记录时的市值和此后的涨跌幅。 |
my_watched_wallets | 该会员关注的 Robinhood Chain 钱包:每个钱包持有哪些资产、其记录与链上基准率的对比,以及近期活动。 |
x_chatter | X 上关于某个合约的讨论:提及该合约的帖子、不同账户数、总覆盖人数,以及每位发帖者此前呼叫的记录。**消耗额度:**可能会使用每小时实时读取额度。已标注为非只读且非幂等。 |
Agent 交易(4 个工具,使用 Agent 密钥)
会员的 AI Agent 会通过其 PumpPill 交易机器人钱包买卖 Robinhood Chain 代币。密钥(ppa_…)在 @PumpPill_Trade_Bot 中的 Settings → AI agent 下创建,并通过 X-Agent-Key 请求头发送。自首次创建密钥起,所有人均可免费使用 30 天,之后此功能将成为 PumpPill Premium 的一部分。完整指南:https://www.pumppill.org/learn/agentic-trading-set-up-your-ai-agent
| 工具 | 功能 |
|---|---|
agent_buy | 以 ETH 提交一笔买入订单。PumpPill 会先读取代币信息;如果读取结果为 HIGH 或 CRITICAL,或者尚未读取过该代币,则会拒绝交易(会员可以关闭拒绝功能)。每笔买入限额和每日限额均适用,并且 24 小时内不会重复买入同一代币。机器人下单前会先记录订单。**会动用真实资金:**已标注为破坏性操作,因此行为规范的客户端会先征求确认。 |
agent_sell | 卖出所持资产的一定比例。不会因代币的读取结果而拒绝交易。会动用真实资金。 |
agent_order | 查看一笔订单的状态:已提交、进行中、已完成(含交易信息)、失败、已拒绝(含原因)或已跳过。 |
agent_status | Agent 开关状态、钱包中的 ETH、会员设置的限额及今日剩余额度,以及最近 5 笔订单。 |
每笔订单无论已执行还是被拒绝,都会通过 Telegram 消息通知会员,并附带一个可一键点击的“关闭 Agent”按钮。 Agent 永远无法看到钱包的私钥。
资源和提示词
pumppill://facts— 可引用的事实说明:索引涵盖的范围、主要数据、引用方式及数据不代表的含义。check_before_buying(address)— 某个合约的完整读取结果及其限制说明。real_contract_for_ticker(symbol)— 使用某个名称的合约中,哪个才是重要的那个。
连接
Claude Code
claude mcp add --transport http pumppill https://api.pumppill.org/mcp
Claude 网页版或桌面版(Pro、Max、Team、Enterprise)
Settings → Connectors → Add custom connector。将其命名为 PumpPill,粘贴
https://api.pumppill.org/mcp,并将 OAuth 字段留空。之后,任何聊天都可以使用公开工具。会员工具需要一个 claude.ai 无法发送的请求头,因此请使用编辑器客户端。
不支持自定义连接器的 Claude Desktop 版本可以改用 stdio 桥接;请参阅
examples/claude_desktop_config.json。
Cursor
一键添加:添加到 Cursor
(GitHub 可能无法打开 cursor:// 链接;同一链接也位于
/for-agents)。也可以手动在 ~/.cursor/mcp.json 中配置:
{
"mcpServers": {
"pumppill": { "url": "https://api.pumppill.org/mcp" }
}
}
同一配置块也适用于 Windsurf、Cline 以及其他支持远程 MCP 服务的客户端。
VS Code
一键安装:添加到 VS Code
· VS Code Insiders。
也可以手动在 .vscode/mcp.json 中配置(VS Code 会指定传输方式):
{
"servers": {
"pumppill": { "type": "http", "url": "https://api.pumppill.org/mcp" }
}
}
ChatGPT
使用相同的 URL 将其添加为连接器。search 和 fetch 是 ChatGPT 调用的工具。
ChatGPT 无法发送自定义标头,因此不能使用会员工具或进行交易。
OpenAI Agents SDK
from agents import Agent
from agents.mcp import MCPServerStreamableHttp
async with MCPServerStreamableHttp(params={"url": "https://api.pumppill.org/mcp"}) as pumppill:
agent = Agent(name="RH reader", mcp_servers=[pumppill])
仅支持 Stdio 的客户端和 Agent 框架(ElizaOS 等)
npx -y mcp-remote https://api.pumppill.org/mcp
会员工具
会员在标头中发送登录令牌:
Authorization: Bearer <claim>
会员可以从其页面 https://www.pumppill.org/premium 复制完整的连接行。在 Cursor 中,它是 URL 旁边的 "headers" 对象;参见 examples/cursor-mcp-member.json。请像保护密码一样保护该凭据:将其放在标头中,绝不要放进 URL,也不要提交到代码仓库。
Agent 交易
在标头中发送 Agent 密钥。Claude Code:
claude mcp add --transport http pumppill https://api.pumppill.org/mcp --header "X-Agent-Key: ppa_your_key"
Cursor、Windsurf、Cline:参见 examples/cursor-mcp-agent.json。然后粘贴 AI Agent 卡片在 https://www.pumppill.org/customize 上生成的指令。自动买入需要一个按计划运行的 Agent;聊天窗口只会在你与它交谈时采取行动。
检查连接
curl -sX POST https://api.pumppill.org/mcp \
-H 'Content-Type: application/json' \
-H 'Accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-06-18","capabilities":{},"clientInfo":{"name":"curl","version":"0"}}}'
按次付费(x402)
没有会员资格?拥有钱包的 Agent 可以通过 x402 使用 Base 上的 USDC,购买以下三个会员工具中的任意一个的单次回答:
| 工具 | 每次调用价格 |
|---|---|
rh_scan_now | $0.05 |
x_chatter | $0.05 |
premium_calls_recent | $0.10 |
- 调用工具。没有会员资格或付款时,工具会返回 x402 付款请求,其中包括价格、网络(Base)、资产(USDC)和付款地址。
- x402 客户端签署 USDC 授权,并在
_meta["x402/payment"]中附上付款信息,重复发起相同调用。 - 回答会在
_meta["x402/payment-response"]中附上结算收据。
只有工具返回实际回答时才会收取付款:未找到结果、发生错误或拒绝读取均不收费。一次付款仅购买一次工具调用。my_watched_wallets 仍仅限会员使用。目前不支持 x402 的客户端(Claude 和 ChatGPT)会将该请求显示为错误,并指出两种接入方式。
限制
- 公共工具不消耗任何资源。 它们根据已存储的读取结果作答,不会触发实时扫描。对于 PumpPill 尚未读取的代币,系统会将其加入读取队列,通常几分钟后即可获取。
- 两个工具会产生开销,且仅限会员或已为该次调用付费的调用者使用:
rh_scan_now和x_chatter。两者均标记为非只读且非幂等,因此客户端会在调用前征求确认。 - **速率限制:**每个地址每分钟 240 个请求,每个客户端每分钟 60 个请求,超出后返回 HTTP 429。
- 两个工具会转移资金,仅操作会员自己的资金,且必须使用其 Agent 密钥:
agent_buy和agent_sell。两者均标记为破坏性操作且非幂等。限制仅适用于会员本人。 - **覆盖范围:**回答涵盖 PumpPill 已扫描的内容,并非任一链上的所有合约。
如何解读答案
- 引用
cite和截至时间戳。数据会持续重新计算,不带时间的数字一小时内就会过时。 - 标记表示有证据支持的一项发现,而不是定论。它说明合约在结构上有哪些事实,不代表价格走势。
- 结果数据表示数量,不是任何买入者的成功率。买入时的市值是 PumpPill 记录该代币时的市值,并非任何人实际获得的报价。
found: false表示确实未找到。请如实说明,不要填补空缺。- FOMO 数据统计的是某款应用上信息流中只显示大额交易的交易者。请称其为“FOMO 交易者”,而非“买家”,并且绝不要引用交易金额:金额未知。
trade_link会在 PumpPill 的 Telegram 交易机器人中打开该代币。有人询问如何买入或卖出时,可以提供此链接。被标记的代币也有此链接,因此它绝不是推荐。
隐私
服务器会为每次工具调用记录一行信息:工具名称、调用是否成功、耗时、是否存在会员标头(是或否),以及客户端为自身声明的名称。它不会记录会员令牌或提问者身份。付费调用还会保留结算所需的付款记录(工具、价格,以及签名授权中指定的付款钱包)。会员工具仅会将令牌发送给 PumpPill,以验证会员身份。完整政策:https://www.pumppill.org/privacy
条款
这是研究,不是建议。此服务器返回的任何内容都不构成财务建议、要约或买卖任何东西的推荐;没有异常的结果是证据,而非背书。引用时请注明出处,并附上结果所引用页面的链接。使用条款: https://www.pumppill.org/terms · 引用条款:https://www.pumppill.org/for-agents#terms
链接
- 网站:https://www.pumppill.org
- 面向 Agent:https://www.pumppill.org/for-agents
- MCP 服务说明:https://www.pumppill.org/blog/pumppill-mcp-server-token-safety-for-ai-assistants
- 联系方式:[email protected]
许可证
本仓库的内容(文档、示例配置、清单)采用 MIT 许可证;详见 LICENSE。托管服务以及 PumpPill 名称和徽标不在许可范围内。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。