返回市场
去中心化交易MCP

去中心化交易MCP

作者:edkdev28 星标更新:2025-08-05

项目介绍

DeFi 交易代理 MCP 服务器

将您的AI助手转变为具有实时市场分析、投资组合管理和跨17个以上区块链无缝交易执行的自主加密货币交易代理。

🎯 启动提示示例

简单报价

给我一个在Base链上0.1 ETH兑换USDC的报价。

报价与交换

给我一个在以太坊链上0.1 ETH的报价并执行交换。

模因币机会扫描器

“扫描Base上新推出的模因币,流动性超过100K美元,选择一到两个代币并分析最佳进入机会”

高级分析过程:

  1. 发现阶段:使用get_new_pools查找过去24小时内发布的代币
  2. 成交量过滤:识别流动性超过100K美元且交易活跃度高的池子
  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. 可执行保护性交易

🚀 快速开始

安装

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

快速设置(两步)

步骤1:安装包

npm install -g defi-trading-mcp

步骤2:添加到Cursor(一键)

点击下方按钮以自动在Cursor中配置MCP:

将DeFi交易MCP添加到Cursor

重要:deeplink仅配置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 - 乐观的rollup扩展
  • BSC - Binance智能链
  • 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上新推出的高成交量模因币并确定入场策略”

综合分析:

  • 趋势检测:识别过去24小时内成交量激增的趋势池
  • 技术分析:使用OHLCV数据分析价格模式和动量
  • 流动性评估:评估池深度和交易可持续性
  • 风险评分:根据波动性和流动性计算风险指标
  • 入场优化:使用技术指标确定最优入场点
  • 仓位规模:根据投资组合风险管理推荐分配

示例分析流程:

  1. 发现:“找到过去24小时内成交量增长超过1000%的新代币”
  2. 研究:提取代币元数据、社交链接和交易历史
  3. 技术分析:分析OHLCV模式以确定支撑/阻力水平
  4. 风险评估:评估流动性、持有者分布和波动性
  5. 策略:“以$0.0001的价格进入投资组合的2%,止损在$0.00008”
  6. 执行:放置具有最优滑点设置的无gas交换

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

对于交易者

  • AI驱动的分析:先进的市场情报,结合OHLCV技术分析
  • 模因币发现:自动化扫描新推出的高潜力代币
  • 智能入场时机:AI根据多个指标确定最优入场点
  • 风险管理交易:自动仓位规模和止损计算
  • 多链效率:无缝交易跨越17个以上网络
  • **gas优化