rug-check-mcp

rug-check-mcp

一个 MCP 服务器,用于检测 Solana 模因代币中的潜在风险,帮助 AI 代理避免拉盘跑路和不安全的项目。

Category
访问服务器

README

Rug-Check-MCP

一个 MCP 服务器,用于检测 Solana meme 代币中的潜在风险,帮助 AI 代理避免 rug pull 和不安全的项目。

License Python Version

功能

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

前提条件

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

安装

  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: 审计状态(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

Baidu Map

百度地图核心API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。

官方
精选
JavaScript
Playwright MCP Server

Playwright MCP Server

一个模型上下文协议服务器,它使大型语言模型能够通过结构化的可访问性快照与网页进行交互,而无需视觉模型或屏幕截图。

官方
精选
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

通过模型上下文协议启用与 Audiense Insights 账户的交互,从而促进营销洞察和受众数据的提取和分析,包括人口统计信息、行为和影响者互动。

官方
精选
本地
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

一个由人工智能驱动的工具,可以从自然语言描述生成现代化的用户界面组件,并与流行的集成开发环境(IDE)集成,从而简化用户界面开发流程。

官方
精选
本地
TypeScript
VeyraX

VeyraX

一个单一的 MCP 工具,连接你所有喜爱的工具:Gmail、日历以及其他 40 多个工具。

官方
精选
本地
Kagi MCP Server

Kagi MCP Server

一个 MCP 服务器,集成了 Kagi 搜索功能和 Claude AI,使 Claude 能够在回答需要最新信息的问题时执行实时网络搜索。

官方
精选
Python
graphlit-mcp-server

graphlit-mcp-server

模型上下文协议 (MCP) 服务器实现了 MCP 客户端与 Graphlit 服务之间的集成。 除了网络爬取之外,还可以将任何内容(从 Slack 到 Gmail 再到播客订阅源)导入到 Graphlit 项目中,然后从 MCP 客户端检索相关内容。

官方
精选
TypeScript
Exa MCP Server

Exa MCP Server

模型上下文协议(MCP)服务器允许像 Claude 这样的 AI 助手使用 Exa AI 搜索 API 进行网络搜索。这种设置允许 AI 模型以安全和受控的方式获取实时的网络信息。

官方
精选
mcp-server-qdrant

mcp-server-qdrant

这个仓库展示了如何为向量搜索引擎 Qdrant 创建一个 MCP (Managed Control Plane) 服务器的示例。

官方
精选
e2b-mcp-server

e2b-mcp-server

使用 MCP 通过 e2b 运行代码。

官方
精选