Defi Trading Mcp

Defi Trading Mcp

🚀 DeFi交易代理MCP服务器

将你的AI助手转变为一个自主的加密货币交易代理,它具备实时市场分析、投资组合管理功能,并且能在17条以上的区块链上无缝执行交易。

🚀 快速开始

📦 安装指南

npm install -g defi-trading-mcp

创建新钱包(推荐)

npx defi-trading-mcp --create-wallet

这将生成一个带有私钥和地址的新钱包,用于安全交易。

💰 需要加密货币? 请查看我们的指南:如何将加密货币存入你的钱包

⚙️ 配置

必需的密钥

  • USER_PRIVATE_KEY:你的私钥(用于在本地签署交易,私钥保留在本地,不会传输)
  • USER_ADDRESS:你的以太坊钱包地址
  • COINGECKO_API_KEY:用于获取市场数据的CoinGecko API密钥(如何获取你的CoinGecko API密钥)

可选配置

  • ALCHEMY_API_KEY:添加Alchemy API密钥以使用你自己的RPC,否则将使用公共RPC。

🔧 高级RPC集成

你的ALCHEMY_API_KEY将自动为以下内容启用高级RPC:

  • 15条主要区块链:Base、Polygon、Arbitrum、Optimism、BSC、Avalanche、Worldchain、Berachain、Blast、Linea、Scroll、Mantle、Ink、MonadTestnet
  • 性能提升:更低的延迟,更高的可用性
  • 自动回退:其他区块链使用公共RPC

🔒 安全性

  • 私钥保留在你的设备上
  • 无敏感数据传输到外部服务器
  • 在本地进行安全的交易签名

MEV保护

  • 以太坊交易 可免受MEV攻击、三明治攻击和抢先交易的影响
  • 私有内存池路由 确保你的交易对MEV机器人不可见
  • 公平定价 不受恶意行为者的操纵
  • 自动保护 无需额外配置

🔧 MCP客户端设置

Kiro IDE

步骤1:安装MCP

npm install -g defi-trading-mcp

添加到~/.kiro/settings/mcp.json

{
"mcpServers": {
"defi-trading": {
"command": "npx",
"args": ["defi-trading-mcp"],
"env": {
"USER_PRIVATE_KEY": "your_private_key_here",
"USER_ADDRESS": "0xYourWalletAddress",
"COINGECKO_API_KEY": "CG-your_coingecko_api_key",
"ALCHEMY_API_KEY": "your_alchemy_api_key"
}
}
}
}

Claude Code

使用命令行将MCP添加到Claude Code: 步骤1:安装MCP

npm install -g defi-trading-mcp

步骤2:添加到Claude Code - 用你的环境变量替换占位符 对于macOS/Linux/WSL:

claude mcp add defi-trading \
-e USER_PRIVATE_KEY=your_private_key_here \
-e USER_ADDRESS=0xYourWalletAddress \
-e COINGECKO_API_KEY=CG-your_coingecko_api_key \
-e ALCHEMY_API_KEY=your_alchemy_api_key \
-- npx defi-trading-mcp

对于Windows(原生,非WSL):

claude mcp add defi-trading \
-e USER_PRIVATE_KEY=your_private_key_here \
-e USER_ADDRESS=0xYourWalletAddress \
-e COINGECKO_API_KEY=CG-your_coingecko_api_key \
-e ALCHEMY_API_KEY=your_alchemy_api_key \
-- cmd /c npx defi-trading-mcp

Windows注意事项:在原生Windows上需要使用cmd /c包装器,以防止使用npx时出现“连接关闭”错误。

步骤3:验证MCP是否已添加

claude mcp list

步骤4:更新钱包详细信息(如有需要) 如果你在初始设置后需要更新私钥或钱包地址:

# 移除现有配置
claude mcp remove defi-trading

# 使用更新后的钱包详细信息重新添加
claude mcp add defi-trading \
-e USER_PRIVATE_KEY=your_new_private_key \
-e USER_ADDRESS=0xYourNewWalletAddress \
-e COINGECKO_API_KEY=CG-your_coingecko_api_key \
-e ALCHEMY_API_KEY=your_alchemy_api_key \
-- npx defi-trading-mcp

步骤5:开始使用交易代理 打开Claude Code并开始交易。 示例提示:

"检查我在所有链上的投资组合,并查找Base上的热门模因币"

Claude Desktop

步骤1:安装MCP

npm install -g defi-trading-mcp

打开Claude Desktop。 点击左上角带有三条横线的菜单。 点击“开发者”。 然后点击“打开应用配置文件”。 你的配置文件将打开。 然后添加以下内容:

{
"mcpServers": {
"defi-trading": {
"command": "npx",
"args": ["defi-trading-mcp"],
"env": {
"USER_PRIVATE_KEY": "your_private_key_here",
"USER_ADDRESS": "0xYourWalletAddress",
"COINGECKO_API_KEY": "CG-your_coingecko_api_key",
"ALCHEMY_API_KEY": "your_alchemy_api_key"
}
}
}
}

Cursor

快速设置(2步) 步骤1:安装包

npm install -g defi-trading-mcp

步骤2:添加到Cursor(一键操作) 点击下面的按钮,自动在Cursor中配置MCP:

重要提示:深度链接仅配置Cursor - 你必须先安装npm包!

手动设置 步骤1:安装MCP

npm install -g defi-trading-mcp

步骤2:添加到Cursor配置

  1. 打开Cursor
  2. 转到 设置扩展MCP服务器
  3. 添加一个新服务器,配置如下:
{
"defi-trading": {
"command": "npx",
"args": ["defi-trading-mcp"],
"env": {
"USER_PRIVATE_KEY": "your_private_key_here",
"USER_ADDRESS": "0xYourWalletAddress",
"COINGECKO_API_KEY": "CG-your_coingecko_api_key",
"ALCHEMY_API_KEY": "your_alchemy_api_key"
}
}
}

步骤3:配置环境变量 用你实际的凭证替换占位符值:

  • USER_PRIVATE_KEY:你的钱包私钥
  • USER_ADDRESS:你的钱包地址
  • COINGECKO_API_KEY:你的CoinGecko API密钥(在此获取)
  • ALCHEMY_API_KEY:你的Alchemy API密钥(可选)

步骤4:开始交易 打开Cursor并开始使用DeFi交易代理:

"获取Base链上0.1 ETH兑换USDC的报价"

其他MCP客户端

对于其他MCP客户端,如Github Copilot(mcp.json)、Gemini Cli(settings.json),找到等效文件并使用相同的环境变量模式:

{
"mcpServers": {
"defi-trading": {
"command": "npx",
"args": ["defi-trading-mcp"],
"env": {
"USER_PRIVATE_KEY": "your_private_key_here",
"USER_ADDRESS": "0xYourWalletAddress",
"COINGECKO_API_KEY": "CG-your_coingecko_api_key",
"ALCHEMY_API_KEY": "your_alchemy_api_key"
}
}
}
}

🤖 交易代理功能

自主投资组合管理

智能市场分析

高级交易执行

风险管理与安全

🛠️ 交易代理工具

投资组合管理

  • get_portfolio_tokens - 多链投资组合分析,包含价格和元数据
  • get_portfolio_balances - 快速检查所有链上的余额
  • get_portfolio_transactions - 完整的交易历史分析

市场情报与分析

  • get_trending_pools - 通过交易量指标识别热门交易机会
  • get_new_pools - 发现新推出的代币和流动性池
  • get_pool_ohlcv - 使用OHLCV烛台数据进行技术分析
  • get_pool_trades - 分析近期交易活动和大户动向
  • get_token_price - 实时定价,带有24小时变化指标
  • get_token_data - 深入的代币研究,包含元数据和社交链接
  • get_token_info - 全面的代币分析,包括描述
  • search_pools - 按代币符号或合约地址查找特定池

智能交易

  • get_swap_price - 获取所有DEX上的最佳价格
  • get_swap_quote - 获取带有交易数据的可执行报价
  • execute_swap - 以最优路由执行交易
  • get_supported_chains - 列出所有17条以上支持的区块链

免Gas交易

  • get_gasless_price - 获取免Gas交易的价格
  • get_gasless_quote - 获取免Gas的交换报价
  • submit_gasless_swap - 无需持有ETH即可执行交易
  • get_gasless_status - 监控免Gas交易状态

实用工具

  • convert_wei_to_formatted - 将区块链单位转换为人类可读格式
  • convert_formatted_to_wei - 将金额转换为区块链格式

此外,还有25种以上的额外工具,用于全面的DeFi交易和分析。

🌐 支持的网络

17条以上区块链网络:

  • 以太坊 - 原始的DeFi生态系统
  • Base - Coinbase的低费用L2
  • Polygon - 快速且低成本的交易
  • Arbitrum - 领先的以太坊L2
  • Optimism - 乐观汇总扩展
  • BSC - 币安智能链
  • Avalanche - 快速、可扩展、可定制
  • Blast - ETH和稳定币的原生收益
  • Linea - ConsenSys zkEVM
  • Scroll - zkRollup技术
  • Mantle - 模块化区块链网络
  • Mode - 专注于DeFi的L2
  • Worldchain - World ID集成
  • Unichain - Uniswap的专用链
  • Berachain - 流动性证明共识
  • Ink - Kraken的L2解决方案
  • MonadTestnet - 下一代并行EVM

使用get_supported_chains获取完整的当前列表。

🔐 安全与信任

本地密钥管理

  • 私钥永远不会离开你的设备
  • 所有交易签名都在本地进行
  • 无敏感数据传输到服务器

💡 代理用例

DeFi投资组合经理

"分析我的DeFi投资组合并提出优化建议"
  • 跟踪所有链上的表现
  • 识别表现不佳的资产
  • 建议重新平衡策略
  • 执行优化交易

技术分析专家

"分析热门代币的OHLCV数据,确定最佳入场点"

高级技术分析:

  • 模式识别:识别OHLCV数据中的看涨/看跌模式
  • 支撑/阻力:使用历史数据计算关键价格水平
  • 交易量分析:分析交易量以确认动量
  • 入场时机:根据技术指标确定最佳入场点
  • 风险管理:自动设置止损和止盈水平
  • 仓位规模:根据波动性和风险承受能力计算最佳分配

示例技术分析:

"$TOKEN显示出强劲的看涨势头:
📊 OHLCV分析:更高的低点模式,交易量增加300%
📈 支撑位:$0.00085(测试3次,支撑强劲)
📉 阻力位:$0.0012(前高,交易量低)
💡 策略:在$0.00095入场,止损设置为$0.00082,目标价$0.0015
⚖️ 风险/回报:1:4比率,建议投资组合分配1.5%"

套利猎手

"寻找跨链套利机会"
  • 比较不同网络的价格
  • 识别有利可图的价差
  • 计算Gas成本和滑点
  • 执行有利可图的套利

风险监控器

"如果我的任何仓位下跌超过10%,请提醒我"
  • 持续监控投资组合
  • 实时价格警报
  • 自动止损执行
  • 风险评估报告

高级市场分析代理

"分析Base上高交易量的新推出模因币,确定入场策略"

全面分析:

  • 趋势检测:识别交易量异常飙升的热门池
  • 技术分析:使用OHLCV数据分析价格模式和动量
  • 流动性评估:评估池深度和交易可持续性
  • 风险评分:根据波动性和流动性计算风险指标
  • 入场优化:根据技术指标确定最佳入场点
  • 仓位规模:根据投资组合风险管理建议分配

示例分析流程:

  1. 发现:"查找过去24小时内交易量增长超过1000%的新代币"
  2. 研究:获取代币元数据、社交链接和交易历史
  3. 技术分析:分析OHLCV模式以确定支撑/阻力位
  4. 风险评估:评估流动性、持有者分布和波动性
  5. 策略:"以2%的投资组合在$0.0001入场,止损设置为$0.00008"
  6. 执行:以最佳滑点设置执行免Gas交换

🚀 为什么选择DeFi交易代理MCP?

对于交易者

  • AI驱动的分析:使用OHLCV技术分析进行高级市场情报分析
  • 模因币发现:自动扫描新推出的高潜力代币
  • 智能入场时机:AI使用多种指标确定最佳入场点
  • 风险管理交易:自动计算仓位规模和止损
  • 多链效率:在17条以上的网络上无缝交易
  • Gas优化:免Gas交易节省交易成本
  • 专业级别:专为高交易量交易而设计

💬 社区与支持

加入我们的社区

需要帮助?

  • 💬 快速问题:加入我们的Telegram群组以获得实时支持
  • 🐛 错误报告:在GitHub上创建一个问题
  • 💡 功能请求:在GitHub讨论中分享你的想法
  • 📚 文档:查看我们关于CoinGecko API和存入加密货币的指南

立即将你的AI转变为自主的加密货币交易代理。

🔍 起始提示示例

简单报价

获取Base链上0.1 eth兑换usdc的报价。

报价与交换

获取以太坊链上0.1 eth的报价并执行交换。

模因币机会扫描器

"扫描Base上流动性超过10万美元的新推出模因币,挑选一两个代币并分析最佳入场机会"

高级分析流程:

  1. 发现阶段:使用get_new_pools查找过去24小时内推出的代币
  2. 交易量过滤:识别流动性超过10万美元且交易活跃的池
  3. 技术分析:提取OHLCV数据以分析价格模式和动量
  4. 风险评估:评估流动性深度、持有者集中度和波动性
  5. 入场策略:确定最佳入场价格、仓位规模和风险管理
  6. 执行:以计算的滑点和止损水平执行免Gas交换

示例AI分析:

"找到3个有前景的新代币:
🚀 $ROCKET (0x123...): 交易量200万,OHLCV模式看涨,85%的流动性被锁定
📈 入场点:$0.0001(当前支撑位)
💰 规模:投资组合分配2%
🛡️ 止损:$0.000085(-15%)
🎯 目标:$0.00015(+50%)
现在执行免Gas交换..."

风险管理代理

"监控我的投资组合,如果任何仓位下跌超过15%,请提醒我"

代理操作:

  1. 持续监控投资组合价值
  2. 计算仓位变化
  3. 提供警报和建议
  4. 可以执行保护性交易
  • 0 关注
  • 0 收藏,16 浏览
  • system 提出于 2025-09-26 03:33

相似服务问题

相关AI产品