mcpField
P
pumpdata

pumpdata

远程服务
pumpdata.fun金融数据02 周前更新

关于 pumpdata

pumpdata 是面向 Agent 和脚本的 Solana 数据 API,可分析 pump.fun 代币、发行、交易和钱包。它提供历史交易记录、发行与钱包分析,并支持付费或免费访问。

主要功能

  1. 01跨平台 pump.fun 历史交易
  2. 02代币发行方及发行分析
  3. 03钱包分类与 SOL 持仓分析
  4. 04按链上历史回放交易并计入费用
  5. 05每日免费基础概率数据

适用场景

  1. 01核查代币发行及发行方记录
  2. 02在 pump.fun 交易前评估钱包
  3. 03根据链上历史回放一组交易

MCP 相关

README 提供 MCP 工具,可将相同的 API 调用提供给 Claude Code、Cursor、Cline 和 Claude Desktop 等客户端。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://pumpdata.fun/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

pumpdata 示例

通过 Agent 或脚本调用 pumpdata.fun:自 pump.fun 创立之日起,所有 pump.fun 交易数据,涵盖 bonding curve 和 PumpSwap;数据直接从链上账本读取,已归零的代币也会保留;通过 Solana 上的 x402 以 USDC 付款。无需密钥,无需账户。

调用查询内容价格
GET /baserate?band=15k-28k&from=<iso>&to=<iso>&venue=any在指定时间段内,首次在某个市值区间交易的代币数量,以及在 3 h 内达到 2x、5x、10x、20x 的代币数量$0.005
POST /wallets {"addresses": [...], "mint": "<optional>"}最多 50 个钱包的情况:赢家、机器人、供应卖家、新钱包,以及其背后的 SOL$0.01
GET /launch/{mint}部署者的记录、创建时的捆绑交易、内部人士持有比例,以及外观相似的发行在 24 h 内的表现$0.005
POST /replay {"picks": [{"mint", "at", "size_sol"}, ...]}最多 500 笔交易选择,结合链上历史数据回放,计入手续费和成交情况(排队任务;轮询 GET /replay/{id})$2

免费,无需付款:昨日所有区间的基准率,见 /public/baserate.json,每小时更新。

接口规范:/openapi.json。Agent 文档:/llms.txt。技能:/skill.md。

如何支付调用费用

  1. 不带付款信息调用。响应为 402,正文和 PAYMENT-REQUIRED 标头中都会提供报价:价格、收款方、网络(Solana 主网上的 USDC),以及包含输入项的 Bazaar 声明。
  2. 使用你的钱包为相应金额签署 USDC 转账(支付服务商会支付网络费用;你无需持有 SOL)。
  3. 在 PAYMENT-SIGNATURE 中携带已签名的付款信息再次调用。响应会返回数据,并在 PAYMENT-RESPONSE 中附上收据。

x402 客户端库会代你完成第 2 和第 3 步。每个响应都带有 X-Data-As-Of(数据对应的构建版本)和 X-Data-From(数据起始时间)。没有数据的时间段会返回 404,且不收费。

示例

  • curl.sh:查看 402 响应和免费文件,无需钱包。
  • node.mjs:使用 @x402/fetch 和 Solana 密钥对进行付费调用。
  • python.py:通过 Python 查看 402 响应和免费文件;使用 x402 软件包进行付费重试。
  • mcp.md:将相同调用作为 MCP 工具使用(Claude Code、Cursor、Cline、Claude Desktop)。

在冲之前先查看基准率:Agent 配方

以四种形式进行付费 GET /baserate($0.005)调用,每种形式 17–21 行。付款密钥来自 PUMPDATA_PAYER_KEY (base58 格式,或 solana-keygen JSON 数组)。钱包需要有 USDC,无需 SOL。切勿提交密钥。

文件内容运行
x402-fetch.ts使用官方客户端进行普通 fetch:@x402/fetch + @x402/svmnpm run fetch
elizaos-action.tsElizaOS(@elizaos/core 1.x):含 PUMPDATA_BASE_RATE action 的 pumpdata 插件npm run eliza
solana-agent-kit-tool.tssolana-agent-kit v2:插件中的 Action,通过 executeAction 运行npm run agent-kit
vercel-ai-tool.tsVercel AI SDK(ai v7):用于 generateText / streamText 的 tool()npm run ai-sdk
npm install
export PUMPDATA_PAYER_KEY='<secret key>'
npm run fetch        # yesterday's (UTC) $15-28K base rate, any venue
npm run typecheck

三个框架文件都会复用 x402-fetch.ts 中的 baseRate()。单独运行时,它们会像框架本身那样直接调用 action 或工具,因此无需模型或 Agent 即可试用。

与 pump.fun 无关联。

评论

支持 Markdown

第一次接触 MCP?

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

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