一款高性能工具,用于在Raydium DEX上进行代币狙击,支持多区域部署并集成Claude AI。
100ms Raydium Sniper 使用模型上下文协议(MCP)与Claude AI集成,允许通过自然语言交互在Solana上的Raydium DEX上狙击代币。主要特性包括:
克隆仓库
git clone https://github.com/yourname/100ms-sniper-mcp.git
cd 100ms-sniper-mcp
安装依赖
pnpm install
创建环境文件
cp .env.example .env
编辑.env文件,添加您的API密钥和钱包私钥。
构建项目
pnpm run build
使用Claude桌面启动
pnpm run launch-claude
要在不进行真实交易的情况下尝试该工具,请运行:
pnpm run setup-demo
这会构建项目,并使用模拟服务器启动Claude桌面应用,该服务器模拟响应而不需API密钥或钱包中的SOL。
一旦使用已安装的MCP启动了Claude桌面应用,您可以使用自然语言来:
检查状态: "显示Raydium狙击手的状态"
狙击代币: "狙击代币DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263,滑点为1%"
配置参数: "配置我的狙击手,滑点为2%,每笔交易0.1 SOL"
对于多区域部署:
设置云配置
cp cloud/.env.cloud.example cloud/.env.cloud
编辑cloud/.env.cloud文件,添加您的API密钥、项目ID和钱包信息。
运行云设置
pnpm run cloud:setup
构建和部署云函数
pnpm run cloud:build
pnpm run cloud:deploy
更新环境变量中的函数URL
部署后,将部署的函数URL复制到您的.env文件中。
请参阅DEPLOYMENT.md获取详细的部署说明。
架构由几个组件组成:
MIT许可证 - 详情见LICENSE。 </中文翻译>