🚀 Memecoin Radar MCP
Memecoin Radar MCP 是一款实时雷达工具,可用于监测 Solana 表情包币、Pump.fun 平台的代币发布情况以及关键意见领袖(KOL)的交易动态。

✨ 主要特性
- 按来源筛选热门代币:获取过去 12 小时内,Telegram、网页或移动平台上交易量最高的代币。
- Pump.fun 毕业代币追踪:跟踪在 Pump.fun 平台上发布的代币,可按市值或交易量排序,并查看近期毕业的代币。
- KOL 交易活动监测:监控表情包币关键意见领袖(KOL)的近期购买行为和热门代币。
- Raydium 和 PumpSwap 趋势分析:分析 Raydium 和 PumpSwap 上,在可自定义时间段(5 小时、12 小时、24 小时)内交易量最高的代币。
- 可自定义查询结果数量:为每个查询配置返回结果的数量(默认值为 100)。
- 格式化输出:使用
tabulate 库以清晰的表格形式呈现结果。
📦 安装指南
环境要求
安装步骤
- 克隆仓库
git clone https://github.com/kukapay/memecoin-radar-mcp.git
cd memecoin-radar-mcp
- 安装依赖项
uv sync
- 安装到 Claude Desktop
将服务器作为 Claude Desktop 应用程序安装:
uv run mcp install main.py --name "Memcoin Radar"
配置文件参考如下:{
"mcpServers": {
"Memecoin Radar": {
"command": "uv",
"args": [ "--directory", "/path/to/memecoin-radar-mcp", "run", "main.py" ],
"env": { "DUNE_API_KEY": "dune_api_key"}
}
}
}
请将 /path/to/memecoin-radar-mcp 替换为实际的安装路径,并将 dune_api_key 替换为从 Dune Analytics 获取的 API 密钥。
💻 使用示例
基础用法
以下是每个工具的详细描述,包括其用途、自然语言提示示例和示例表格输出。
get_trending_tokens_by_source
描述:获取过去 12 小时内,指定平台(Telegram、网页或移动平台)上交易量最高的代币,有助于按平台识别热门表情包币。
参数:
source(字符串):要查询的平台('Telegram'、'Web' 或 'Mobile'),默认值为 'Telegram'。
limit(整数):要返回的最大代币数量,默认值为 100。
示例:
- 提示:"显示过去 12 小时内,Telegram 上排名前 3 的热门代币。"
- 输出:
# 过去 12 小时内,Telegram 上排名前 3 的热门代币
排名 代币 铸造地址 12 小时交易量 总交易次数
---- ------- ------------------------------------------ ----------- ------------
1 MOON 0x1234abcd5678efgh9012ijkl3456mnop7890 $10000.00 150
2 STAR 0x5678efgh9012ijkl3456mnop7890qrst1234 $7500.00 120
3 RISE 0x9abc3456mnop7890qrst1234uvwx5678yzab $5000.00 80
get_pumpfun_graduates_by_marketcap
描述:列出过去 24 小时内,Pump.fun 平台上市值最高的代币,适合发现成功的代币发行。
参数:
limit(整数):要返回的最大代币数量,默认值为 100。
示例:
- 提示:"列出过去 24 小时内,按市值排名前 3 的 Pump.fun 代币。"
- 输出:
# 过去 24 小时内,按市值排名前 3 的 Pump.fun 毕业代币
排名 代币 铸造地址 市值 交易次数
---- ------- ------------------------------------------ ----------- -----------
1 PUMP 0x1234abcd5678efgh9012ijkl3456mnop7890 $500000.00 200
2 BUMP 0x5678efgh9012ijkl3456mnop7890qrst1234 $400000.00 180
3 JUMP 0x9abc3456mnop7890qrst1234uvwx5678yzab $300000.00 150
get_pumpfun_graduates_by_trading_volume
描述:显示过去 24 小时内,Pump.fun 平台上交易量最高的代币,突出活跃交易的代币。
参数:
limit(整数):要返回的最大代币数量,默认值为 100。
示例:
- 提示:"显示过去 24 小时内,按交易量排名前 3 的 Pump.fun 代币。"
- 输出:
# 过去 24 小时内,按交易量排名前 3 的 Pump.fun 毕业代币
排名 代币 铸造地址 12 小时交易量 毕业时间
---- ------- ------------------------------------------ ----------- ---------------
1 VOLT 0x1234abcd5678efgh9012ijkl3456mnop7890 $20000.00 2025-06-14 10:00
2 SPARK 0x5678efgh9012ijkl3456mnop7890qrst1234 $15000.00 2025-06-14 09:30
3 BLAZE 0x9abc3456mnop7890qrst1234uvwx5678yzab $10000.00 2025-06-14 08:45
get_recent_pumpfun_graduates
描述:显示过去 24 小时内,Pump.fun 平台上最近毕业的代币,有助于跟踪新进入市场的代币。
参数:
limit(整数):要返回的最大代币数量,默认值为 100。
示例:
- 提示:"获取最近 3 个 Pump.fun 毕业的代币。"
- 输出:
# 过去 24 小时内,最近 3 个 Pump.fun 毕业的代币
毕业时间 代币 铸造地址 市值 交易次数
------------------- ------- ------------------------------------------ ---------- -----------
2025-06-14 12:00 NEW1 0x1234abcd5678efgh9012ijkl3456mnop7890 $250000.00 100
2025-06-14 11:30 NEW2 0x5678efgh9012ijkl3456mnop7890qrst1234 $200000.00 90
2025-06-14 11:00 NEW3 0x9abc3456mnop7890qrst1234uvwx5678yzab $150000.00 80
get_recent_kol_buys
描述:跟踪表情包币关键意见领袖(KOL)的近期代币购买行为,提供对有影响力人物活动的洞察。
参数:
limit(整数):要返回的最大购买交易数量,默认值为 100。
示例:
- 提示:"显示最近 3 笔 KOL 购买交易。"
- 输出:
# 表情包币 KOL 最近 3 笔购买交易
时间 KOL 代币 铸造地址 金额
------------------- -------- ------- ------------------------------------------ --------
2025-06-14 10:00 CryptoGuru KOL1 0x1234abcd5678efgh9012ijkl3456mnop7890 $5000.00
2025-06-14 09:45 MoonKing KOL2 0x5678efgh9012ijkl3456mnop7890qrst1234 $3000.00
2025-06-14 09:30 TokenStar KOL3 0x9abc3456mnop7890qrst1234uvwx5678yzab $2000.00
get_trending_tokens_by_kol_trading_volume
描述:列出 KOL 交易量最高的代币,突出由有影响力人物驱动的市场趋势。
参数:
limit(整数):要返回的最大代币数量,默认值为 100。
示例:
- 提示:"列出按 KOL 交易量排名前 3 的代币。"
- 输出:
# 按 KOL 交易量排名前 3 的热门代币
代币 铸造地址 独特 KOL 购买次数 总购买次数 总交易量
------- ------------------------------------------ -------------- ---------- ------------
KOL1 0x1234abcd5678efgh9012ijkl3456mnop7890 5 50 $25000.00
KOL2 0x5678efgh9012ijkl3456mnop7890qrst1234 4 40 $18000.00
KOL3 0x9abc3456mnop7890qrst1234uvwx5678yzab 3 30 $12000.00
get_trending_tokens_on_raydium
描述:获取指定时间段(5 小时、12 小时或 24 小时)内,Raydium 上交易量最高的代币。
参数:
time_span(字符串):时间段('5h'、'12h' 或 '24h'),默认值为 '5h'。
limit(整数):要返回的最大代币数量,默认值为 100。
示例:
- 提示:"显示过去 24 小时内,Raydium 上排名前 3 的热门代币。"
- 输出:
# 过去 24 小时内,Raydium 上排名前 3 的热门代币
代币 铸造地址 交易量
------- ------------------------------------------ --------
RAY1 0x1234abcd5678efgh9012ijkl3456mnop7890 $30000.00
RAY2 0x5678efgh9012ijkl3456mnop7890qrst1234 $25000.00
RAY3 0x9abc3456mnop7890qrst1234uvwx5678yzab $20000.00
get_trending_tokens_on_pumpswap
描述:获取指定时间段(5 小时、12 小时或 24 小时)内,PumpSwap 上交易量最高的代币。
参数:
time_span(字符串):时间段('5h'、'12h' 或 '24h'),默认值为 '5h'。
limit(整数):要返回的最大代币数量,默认值为 100。
示例:
- 提示:"获取过去 12 小时内,PumpSwap 上排名前 3 的热门代币。"
- 输出:
# 过去 12 小时内,PumpSwap 上排名前 3 的热门代币
铸造地址 交易量
------------------------------------------ --------------
0x1234abcd5678efgh9012ijkl3456mnop7890 $15000.00
0x5678efgh9012ijkl3456mnop7890qrst1234 $12000.00
0x9abc3456mnop7890qrst1234uvwx5678yzab $10000.00
📄 许可证
本项目采用 MIT 许可证。有关详细信息,请参阅 LICENSE 文件。