mcpField
R
Rug-Check-MCP

Rug-Check-MCP

本地服务
github.com/kukapay金融数据2177 周前更新

关于 Rug-Check-MCP

Rug-Check-MCP 是一个 MCP 服务,用于检测 Solana meme 代币的潜在风险,帮助 AI Agent 避开 rug pull 和不安全项目。它基于 Solsniffer API 获取并整理代币数据。

主要功能

  1. 01analysis_token 工具分析代币地址
  2. 02返回 Snif 评分(0-100)
  3. 03输出市值、价格与总供应量
  4. 04列出高、中、低风险详情
  5. 05展示铸造与冻结权限、LP 销毁等审计状态

适用场景

  1. 01AI Agent 在交易前评估 Solana 代币风险
  2. 02查询 meme 代币的风险评分与审计状态

MCP 相关

该服务通过 MCP 工具 analysis_token 向客户端提供代币风险分析结果,输入为 Solana 代币地址,输出为结构化字典。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"rug-check": {
"command": "npx",
"args": [
"-y",
"@smithery/cli"
]
}
}
}
启动命令npx -y @smithery/cli

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npm@smithery/cli

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

Rug-Check-MCP

一款 MCP 服务,可检测 Solana meme 代币的潜在风险,帮助 AI Agent 避免貔貅骗局和不安全的项目。

许可证 Python 版本 smithery 徽章

功能

  • 代币分析工具:analysis_token 工具从 Solsniffer API 获取并处理 Solana 代币数据。
  • 结构化输出:返回详细的代币信息,包括名称、符号、Snif 评分、市值、价格、供应量、风险和审计状态。

前置条件

  • Python 3.10 或更高版本
  • Solsniffer API 密钥(在 Solsniffer 注册以获取密钥)

安装

通过 Smithery 安装

要通过 Smithery 自动为 Claude Desktop 安装 Rug Check:

npx -y @smithery/cli install @kukapay/rug-check-mcp --client claude
手动安装
  1. 克隆仓库:

    git clone https://github.com/kukapay/rug-check-mcp.git
    cd rug-check-mcp
    
  2. 安装依赖项: 确保已安装 pip,然后运行:

    pip install mcp[cli] requests python-dotenv
    
  3. 客户端配置:

    "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:审计状态(铸币/冻结功能已禁用、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 代币吗?"

响应:

I've analyzed the token at address 9VxExA1iRPbuLLdSJ2rB3nyBxsyLReT4aqzZBMaBaY1p. Here's the summary:

- Token Name: REVSHARE (Symbol: REVS)
- Snif Score: 55/100 (Moderate risk)
- Market Cap: $288,875.29
- Price: $0.000297
- Total Supply: 971,266,696.90 tokens
- Risks:
  - High (3 risks):
    - Mintable risks found: True
    - Freeze risks found: True
    - Permanent control risks found: True
    - (Other factors: False)
  - Moderate (1 risk):
    - Low count of LP providers: True
    - (Other factors: False)
  - Low (0 risks):
    - (All factors: False)
- Audit Status:
  - Mint Disabled: Yes
  - Freeze Disabled: Yes
  - LP Burned: No
  - Top 10 Holders Significant: No

This token has moderate risks due to potential control issues and liquidity concerns, but minting and freezing are disabled for added safety.     

提示词:

"So11111111111111111111111111111111111111112 这个代币的风险状况如何?"

响应:

Here's the risk profile for the token at address So11111111111111111111111111111111111111112:

- Token Name: Wrapped SOL (Symbol: SOL)
- Snif Score: 92/100 (Low risk)
- Market Cap: $82,345,678.90
- Price: $176.54
- Total Supply: 466,567,890.12 tokens
- Risks:
  - High (0 risks):
    - (All factors: False)
  - Moderate (0 risks):
    - (All factors: False)
  - Low (1 risk):
    - Minor liquidity concentration: True
    - (Other factors: False)
- Audit Status:
  - Mint Disabled: Yes
  - Freeze Disabled: Yes
  - LP Burned: Yes
  - Top 10 Holders Significant: No

Wrapped SOL is a low-risk token with strong audit protections and only a minor liquidity concern, typical for a well-established asset.     

提示词:

"介绍一下 4k3Dyjzvzp8eMZWUXbBCjEvwSkkk59S5iCNLY3QrkX6R 这个代币。"

响应:

Here's the analysis for the token at address 4k3Dyjzvzp8eMZWUXbBCjEvwSkkk59S5iCNLY3QrkX6R:

- Token Name: Raydium (Symbol: RAY)
- Snif Score: 85/100 (Low risk)
- Market Cap: $1,234,567.89
- Price: $4.72
- Total Supply: 261,567,890.12 tokens
- Risks:
  - High (0 risks):
    - (All factors: False)
  - Moderate (1 risk):
    - Moderate holder concentration: True
    - (Other factors: False)
  - Low (0 risks):
    - (All factors: False)
- Audit Status:
  - Mint Disabled: Yes
  - Freeze Disabled: Yes
  - LP Burned: Yes
  - Top 10 Holders Significant: No

Raydium is a low-risk token with solid audit protections. The moderate holder concentration indicates some centralization, but it’s not a major issue.     

许可证

本项目采用 MIT 许可证。详情请参阅 LICENSE。

评论

支持 Markdown

第一次接触 MCP?

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

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