rug-check-mcp
一个 MCP 服务器,用于检测 Solana 模因代币中的潜在风险,帮助 AI 代理避免拉盘跑路和不安全的项目。
README
Rug-Check-MCP
一个 MCP 服务器,用于检测 Solana meme 代币中的潜在风险,帮助 AI 代理避免 rug pull 和不安全的项目。
功能
- 代币分析工具:
analysis_token工具从 Solsniffer API 检索和处理 Solana 代币数据。 - 结构化输出: 返回详细的代币信息,包括名称、符号、Snif 评分、市值、价格、供应量、风险和审计状态。
前提条件
- Python 3.10 或更高版本
- 一个 Solsniffer API 密钥(在 Solsniffer 注册以获取)
安装
-
克隆仓库:
git clone https://github.com/kukapay/rug-check-mcp.git cd rug-check-mcp -
安装依赖: 确保您已安装
pip,然后运行:pip install mcp[cli] requests python-dotenv -
客户端配置:
"mcpServers": { "rug-check-mcp": { "command": "python", "args": ["path/to/rug-check-mcp/main.py"], "env": { "SOLSNIFFER_API_KEY": "your_solsniffer_api_key_here" } } }
工具: analysis_token
- 描述: 基于 Solana 代币地址分析代币。
- 输入:
token_address(字符串) - 要分析的 Solana 代币地址。 - 输出: 一个包含以下内容的字典:
token_address: 代币地址token_name: 代币名称token_symbol: 代币符号snif_score: Solsniffer 风险评分 (0-100)market_cap: 以美元计价的市值price: 以美元计价的代币价格supply_amount: 代币的总供应量risks: 高、中、低风险的详细信息,包括计数和描述audit_risk: 审计状态(mint/freeze 已禁用,LP 已销毁,前 10 名持有者)
示例输出
对于代币地址 9VxExA1iRPbuLLdSJ2rB3nyBxsyLReT4aqzZBMaBaY1p:
{
'token_address': '9VxExA1iRPbuLLdSJ2rB3nyBxsyLReT4aqzZBMaBaY1p',
'token_name': 'REVSHARE',
'token_symbol': 'REVS',
'snif_score': 55,
'market_cap': 271893.9423965262,
'price': 0.000280011574,
'supply_amount': 971009656.8955618,
'risks': {
'high': {
'count': 3,
'details': {
'Mintable risks found': True,
'Freeze risks found': True,
'A private wallet owns a significant share of the supply': False,
'Tokens auto-freeze risks found': True,
'Significant ownership by top 10 wallets': False,
'Significant ownership by top 20 wallets': False,
'Permanent control risks found': True,
'Presence of token metadata': True,
'High locked supply risks found': None,
'Sufficient liquidity detected': None,
'Very low liquidity': None
}
},
'moderate': {
'count': 3,
'details': {
'Token metadata are immutable': False,
'Token operates without custom fees': False,
'Token has recent user activity': True,
'Unknown liquidity pools': False,
'Low count of LP providers': True
}
},
'low': {
'count': 1,
'details': {
'Contract was not recently deployed': False
}
}
},
'audit_risk': {
'mint_disabled': True,
'freeze_disabled': True,
'lp_burned': False,
'top_10_holders_significant': False
}
}
提示示例
以下是在 MCP 兼容客户端(例如,Claude Desktop)中可能使用的提示示例,以及在调用 analysis_token 工具后预期的响应。
提示:
"你能分析一下地址为
9VxExA1iRPbuLLdSJ2rB3nyBxsyLReT4aqzZBMaBaY1p的 Solana 代币吗?"
响应:
我已经分析了地址为 9VxExA1iRPbuLLdSJ2rB3nyBxsyLReT4aqzZBMaBaY1p 的代币。 这是摘要:
- 代币名称:REVSHARE(符号:REVS)
- Snif 评分:55/100(中等风险)
- 市值:$288,875.29
- 价格:$0.000297
- 总供应量:971,266,696.90 个代币
- 风险:
- 高(3 个风险):
- 发现可铸造风险:是
- 发现冻结风险:是
- 发现永久控制风险:是
- (其他因素:否)
- 中等(1 个风险):
- LP 提供商数量少:是
- (其他因素:否)
- 低(0 个风险):
- (所有因素:否)
- 审计状态:
- 禁用 Mint:是
- 禁用 Freeze:是
- LP 已销毁:否
- 前 10 名持有者重要:否
由于潜在的控制问题和流动性问题,此代币具有中等风险,但为了增加安全性,已禁用铸造和冻结。
提示:
"代币
So11111111111111111111111111111111111111112的风险概况是什么?"
响应:
这是地址为 So11111111111111111111111111111111111111112 的代币的风险概况:
- 代币名称:Wrapped SOL(符号:SOL)
- Snif 评分:92/100(低风险)
- 市值:$82,345,678.90
- 价格:$176.54
- 总供应量:466,567,890.12 个代币
- 风险:
- 高(0 个风险):
- (所有因素:否)
- 中等(0 个风险):
- (所有因素:否)
- 低(1 个风险):
- 轻微的流动性集中:是
- (其他因素:否)
- 审计状态:
- 禁用 Mint:是
- 禁用 Freeze:是
- LP 已销毁:是
- 前 10 名持有者重要:否
Wrapped SOL 是一种低风险代币,具有强大的审计保护,并且只有轻微的流动性问题,这对于成熟的资产来说很典型。
提示:
"告诉我关于代币
4k3Dyjzvzp8eMZWUXbBCjEvwSkkk59S5iCNLY3QrkX6R的信息。"
响应:
这是地址为 4k3Dyjzvzp8eMZWUXbBCjEvwSkkk59S5iCNLY3QrkX6R 的代币的分析:
- 代币名称:Raydium(符号:RAY)
- Snif 评分:85/100(低风险)
- 市值:$1,234,567.89
- 价格:$4.72
- 总供应量:261,567,890.12 个代币
- 风险:
- 高(0 个风险):
- (所有因素:否)
- 中等(1 个风险):
- 中等持有者集中度:是
- (其他因素:否)
- 低(0 个风险):
- (所有因素:否)
- 审计状态:
- 禁用 Mint:是
- 禁用 Freeze:是
- LP 已销毁:是
- 前 10 名持有者重要:否
Raydium 是一种低风险代币,具有可靠的审计保护。 中等持有者集中度表明存在一定的中心化,但这不是主要问题。
许可证
本项目根据 MIT 许可证获得许可。 有关详细信息,请参阅 LICENSE。
推荐服务器
Baidu Map
百度地图核心API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。
Playwright MCP Server
一个模型上下文协议服务器,它使大型语言模型能够通过结构化的可访问性快照与网页进行交互,而无需视觉模型或屏幕截图。
Audiense Insights MCP Server
通过模型上下文协议启用与 Audiense Insights 账户的交互,从而促进营销洞察和受众数据的提取和分析,包括人口统计信息、行为和影响者互动。
Magic Component Platform (MCP)
一个由人工智能驱动的工具,可以从自然语言描述生成现代化的用户界面组件,并与流行的集成开发环境(IDE)集成,从而简化用户界面开发流程。
VeyraX
一个单一的 MCP 工具,连接你所有喜爱的工具:Gmail、日历以及其他 40 多个工具。
Kagi MCP Server
一个 MCP 服务器,集成了 Kagi 搜索功能和 Claude AI,使 Claude 能够在回答需要最新信息的问题时执行实时网络搜索。
graphlit-mcp-server
模型上下文协议 (MCP) 服务器实现了 MCP 客户端与 Graphlit 服务之间的集成。 除了网络爬取之外,还可以将任何内容(从 Slack 到 Gmail 再到播客订阅源)导入到 Graphlit 项目中,然后从 MCP 客户端检索相关内容。
Exa MCP Server
模型上下文协议(MCP)服务器允许像 Claude 这样的 AI 助手使用 Exa AI 搜索 API 进行网络搜索。这种设置允许 AI 模型以安全和受控的方式获取实时的网络信息。
mcp-server-qdrant
这个仓库展示了如何为向量搜索引擎 Qdrant 创建一个 MCP (Managed Control Plane) 服务器的示例。
e2b-mcp-server
使用 MCP 通过 e2b 运行代码。