使用说明
项目简介
Memecoin Observatory MCP 是一个基于 Model Context Protocol (MCP) 构建的服务器,专为分析 Solana 区块链上的 memecoin 而设计。它旨在为 AI 助手(如 Claude)提供结构化的上下文信息和功能,使其能够理解和分析 memecoin 市场,并提供有价值的洞察。
主要功能点
- 实时 Memecoin 雷达: 监控 Solana 上新发行的 memecoin。
- 社交信号分析: 分析 Twitter、Reddit 和 Telegram 等平台上的 memecoin 讨论热度。
- 巨鲸钱包追踪: 追踪早期投资成功 memecoin 的巨鲸钱包动向。
- Meme 文化关联: 分析互联网热门 Meme 与 memecoin 的关联性。
- Rugpull 风险检测: 扫描合约代码和开发者钱包,识别潜在的 Rugpull 风险。
- 个性化投资组合建议: 根据市场条件和用户风险偏好,推荐 memecoin 投资策略。
安装步骤
-
克隆仓库:
git clone https://github.com/tony-42069/solana-mcp.git cd solana-mcp -
安装依赖:
npm install -
配置环境变量:
- 复制 '.env.example' 文件为 '.env'。
- 编辑 '.env' 文件,根据需要配置 Solana RPC URL 和 Twitter API 密钥(可选)。
服务器配置
要将 Memecoin Observatory MCP 服务器连接到 MCP 客户端(例如 Claude),您需要提供服务器的启动配置信息。以下是一个 JSON 格式的配置示例,您可以将其添加到 MCP 客户端的服务器配置中。
{ "serverName": "Memecoin Observatory MCP", "command": "npm", "args": [ "start" ], "baseURL": "http://localhost:3000/mcp", "executeURL": "http://localhost:3000/mcp/execute", "schemaURL": "http://localhost:3000/mcp" }
参数注释:
- 'serverName': 服务器的名称,您可以自定义。
- 'command': 启动服务器的命令,这里使用 'npm'。
- 'args': 启动命令的参数,'start' 是 'npm start' 命令的参数,用于运行 'start.js' 脚本启动服务器。
- 'baseURL': MCP 服务器的根 URL,指向文档页面。
- 'executeURL': MCP 执行端点 URL,客户端通过 POST 请求到此端点调用服务器功能。
- 'schemaURL': MCP Schema 端点 URL,客户端可以从此端点获取服务器的功能描述。
注意: 上述配置假设服务器在本地 '3000' 端口运行。如果您的服务器部署在其他位置或端口,请相应地修改 'baseURL'、'executeURL' 和 'schemaURL'。
基本使用方法
-
启动服务器:
npm start或者使用开发模式自动重启:
npm run dev -
连接 MCP 客户端:
- 确保服务器正在运行,并且可以通过网络访问(如果需要远程访问,可能需要使用 ngrok 或 Cloudflare Tunnel 等工具)。
- 在 MCP 客户端(如 Claude Desktop)中,注册您的 MCP 服务器 URL (例如 'http://your_server_address:3000/mcp')。
-
与 AI 助手交互:
- 现在您可以向连接的 AI 助手(如 Claude)询问关于 Solana memecoin 的问题,并利用 Memecoin Observatory MCP 提供的功能,例如:
- “过去 24 小时内有哪些新发行的 memecoin 与热门 meme 相关性最高?”
- “这个 memecoin (地址) 可能是 Rugpull 吗?风险因素是什么?”
- “帮我在 Solana 上构建一个 1000 美元的、中等风险的 memecoin 投资组合,兼顾安全性和潜在收益。”
- 现在您可以向连接的 AI 助手(如 Claude)询问关于 Solana memecoin 的问题,并利用 Memecoin Observatory MCP 提供的功能,例如:
可用功能
您可以通过 MCP 客户端调用以下功能,以分析 Solana memecoin:
- Scan New Memecoins (扫描新 Memecoin): 扫描 Solana 上新创建的 memecoin 代币。
- Get Hype Score (获取热度评分): 计算 memecoin 的“热度评分”,基于社交信号和链上活动。
- Track Whale Movements (追踪巨鲸动向): 追踪 Solana memecoin 巨鲸钱包的动向。
- Analyze Meme Correlation (分析 Meme 相关性): 分析 memecoin 代币与当前热门 meme 之间的相关性。
- Run Rugpull Scan (运行 Rugpull 扫描): 分析 memecoin 的 Rugpull 和诈骗风险。
- Get Portfolio Strategy (获取投资组合策略): 根据风险承受能力生成个性化的 memecoin 投资组合策略。
更多功能细节和参数说明,请参考仓库的 README 文档和代码。
信息
分类
网页与API