关于 Defi Trading Mcp
DeFi Trading Mcp 是一个 DeFi 交易 Agent MCP 服务,支持 17 个以上区块链上的行情分析、投资组合查看与代币兑换。它面向希望通过 AI 助手执行链上交易的用户,私钥在本地签名。
主要功能
- 01查询多链投资组合与余额
- 02获取价格、K 线与池子交易数据
- 03获取跨 DEX 的兑换报价与执行交易
- 04支持无 Gas 兑换相关工具
- 05私钥在本地签名,不向外传输
适用场景
- 01查询 Base 链上新池子的行情数据
- 02获取 0.1 ETH 兑换 USDC 的报价
- 03监控持仓并在跌幅超过阈值时提醒
MCP 相关
该项目是一个 MCP 服务,向 MCP 客户端暴露行情、投资组合与兑换相关的工具,供 AI 助手调用。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
32收录的工具列表 · 更新于 3 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| chainId | integer | 是 | 区块链 ID(例如,Ethereum 的 ID 为 1) |
| buyToken | string | 是 | 要购买的代币合约地址 |
| sellToken | string | 是 | 要卖出的代币合约地址 |
| sellAmount | string | 是 | sellToken 的基础单位数量 |
| taker | string | 否 | 执行交易的地址(可选) |
详细介绍
DeFi 交易 Agent MCP 服务
将你的 AI 助手转变为自主加密货币交易 Agent,具备实时市场分析、投资组合管理功能,并可在 17 条以上区块链上无缝执行交易。
🎯 提示词示例
简单报价
Get me a quote for 0.1 eth to usdc on Base chain.
报价并兑换
Get me a quote for 0.1 eth on ethereum chain and execute the swap.
Memecoin 机会扫描器
"Scan for newly launched memecoins on Base with >$100K liquidity, pick one or two tokens and analyze the best entry opportunities"
高级分析流程:
- 发现阶段:使用
get_new_pools查找过去 24 小时内上线的代币 - 交易量筛选:找出流动性超过 $100K 且交易活跃度高的资金池
- 技术分析:获取 OHLCV 数据,分析价格走势和动量
- 风险评估:评估流动性深度、持币者集中度和波动性
- 入场策略:确定最佳入场价格、仓位大小和风险管理方案
- 执行:根据计算出的滑点和止损位执行免 Gas 兑换
AI 分析示例:
"Found 3 promising new tokens:
🚀 $ROCKET (0x123...): 2M volume, bullish OHLCV pattern, 85% liquidity locked
📈 Entry: $0.0001 (current support level)
💰 Size: 2% portfolio allocation
🛡️ Stop: $0.000085 (-15%)
🎯 Target: $0.00015 (+50%)
Executing gasless swap now..."
风险管理 Agent
"Monitor my portfolio and alert me if any position drops more than 15%"
Agent 操作:
- 持续监控投资组合价值
- 计算仓位变化
- 提供提醒和建议
- 可执行保护性交易
🚀 快速开始
安装
npm install -g defi-trading-mcp
创建新钱包(推荐)
npx defi-trading-mcp@latest --create-wallet
这将生成一个包含私钥和地址的新钱包,供安全交易使用。
💰 需要加密货币? 请参阅指南:如何向钱包充值加密货币
⚙️ 配置
必需密钥
USER_PRIVATE_KEY:你的私钥(用于在本地签署交易;密钥保留在本地,绝不会传输)USER_ADDRESS:你的 Ethereum 钱包地址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 防护
- Ethereum 交易可防范 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@latest"],
"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@latest
适用于 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@latest
Windows 注意事项:在 Windows 原生环境中使用 npx 时,必须使用
cmd /c包装器,以避免出现“Connection closed”错误。
步骤 3:确认已添加 MCP
claude mcp list
步骤 4:更新钱包信息(如有需要) 如果初次设置后需要更新私钥或钱包地址:
# Remove existing configuration
claude mcp remove defi-trading
# Add back with updated wallet details
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@latest
步骤 5:开始使用交易 Agent 打开 Claude Code 并开始交易。 提示词示例:
"Check my portfolio across all chains and find trending memecoins on Base"
Claude Desktop
步骤 1:安装 MCP
npm install -g defi-trading-mcp
打开 Claude Desktop。 点击左上角的三横线菜单。 点击 Developer。 然后点击 Open App Config File。 配置文件将会打开。 然后添加以下内容。
{
"mcpServers": {
"defi-trading": {
"command": "npx",
"args": ["defi-trading-mcp@latest"],
"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 配置
- 打开 Cursor
- 前往 设置 → 扩展 → MCP 服务
- 使用以下配置添加新服务:
{
"defi-trading": {
"command": "npx",
"args": ["defi-trading-mcp@latest"],
"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 Trading Agent:
"Get me a quote for 0.1 ETH to USDC on Base chain"
其他 MCP 客户端
对于 Github Copilot(mcp.json)、Gemini Cli (settings.json) 等其他 MCP 客户端,请找到对应文件,并使用相同的环境变量配置方式:
{
"mcpServers": {
"defi-trading": {
"command": "npx",
"args": ["defi-trading-mcp@latest"],
"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"
}
}
}
}
🤖 交易 Agent 功能
自主投资组合管理
智能市场分析
高级交易执行
风险管理与安全
🛠️ 交易 Agent 工具
投资组合管理
get_portfolio_tokens- 多链投资组合分析,包含价格和元数据get_portfolio_balances- 快速查看所有链上的余额get_portfolio_transactions- 完整的交易历史分析
市场情报与分析
get_trending_pools- 根据交易量指标识别热门交易机会get_new_pools- 发现新发行的代币和流动性池get_pool_ohlcv- 使用 OHLCV K 线数据进行技术分析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+ 个区块链网络:
- Ethereum - 原始 DeFi 生态系统
- Base - Coinbase 的低手续费 L2
- Polygon - 快速且低成本的交易
- Arbitrum - 领先的 Ethereum L2
- Optimism - 采用 Optimistic rollup 扩容
- BSC - Binance Smart Chain
- 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 获取当前完整列表。
🔐 安全与信任
本地密钥管理
- 私钥绝不会离开你的设备
- 所有交易签名均在本地完成
- 不会向服务器传输敏感数据
💡 Agent 使用场景
DeFi 投资组合管理器
"Analyze my DeFi portfolio and suggest optimizations"
- 跟踪所有链上的表现
- 识别表现不佳的资产
- 提出再平衡策略
- 执行优化交易
技术分析专家
"Analyze the OHLCV data for trending tokens and identify the best entry points"
高级技术分析:
- 形态识别:识别 OHLCV 数据中的看涨 / 看跌形态
- 支撑位 / 阻力位:根据历史数据计算关键价格水平
- 成交量分析:分析交易量以确认动能
- 入场时机:根据技术指标确定最佳入场点
- 风险管理:自动设置止损和止盈水平
- 仓位规模:根据波动性和风险承受能力计算最佳配置
技术分析示例:
"$TOKEN shows strong bullish momentum:
📊 OHLCV Analysis: Higher lows pattern, volume increasing 300%
📈 Support Level: $0.00085 (tested 3x, held strong)
📉 Resistance: $0.0012 (previous high, light volume)
💡 Strategy: Enter at $0.00095, Stop at $0.00082, Target $0.0015
⚖️ Risk/Reward: 1:4 ratio, recommended 1.5% portfolio allocation"
套利猎手
"Look for arbitrage opportunities between chains"
- 比较不同网络上的价格
- 识别有利可图的价差
- 计算 Gas 费用和滑点
- 执行盈利套利
风险监控器
"Alert me if any of my positions drop more than 10%"
- 持续监控投资组合
- 实时价格提醒
- 自动执行止损
- 风险评估报告
高级市场分析 Agent
"Analyze newly launched memecoins on Base with high volume and determine entry strategy"
综合分析:
- 趋势检测:识别成交量异常激增的趋势池
- 技术分析:使用 OHLCV 数据分析价格形态和动能
- 流动性评估:评估资金池深度和交易可持续性
- 风险评分:根据波动性和流动性计算风险指标
- 入场优化:使用技术指标确定最佳入场点
- 仓位规模:根据投资组合风险管理建议配置比例
分析流程示例:
- 发现:“查找过去 24 小时成交量增长超过 1000% 的新代币”
- 研究:获取代币元数据、社交链接和交易历史
- 技术分析:分析 OHLCV 形态,确定支撑位 / 阻力位
- 风险评估:评估流动性、持有者分布和波动性
- 策略:“以 $0.0001 买入投资组合的 2%,并在 $0.00008 设置止损”
- 执行:以最佳滑点设置执行免 Gas 兑换
🚀 为什么选择 DeFi Trading Agent MCP?
面向交易者
- AI 驱动的分析:借助 OHLCV 技术分析实现高级市场情报
- Memecoin 发现:自动扫描新发行的高潜力代币
- 智能入场时机:AI 使用多种指标确定最佳入场点
- 风险管理型交易:自动计算仓位规模和止损
- 多链效率:在 17+ 个网络上无缝交易
- Gas 优化:免 Gas 交易可节省交易成本
- 专业级品质:专为高交易量场景打造
💬 社区与支持
加入我们的社区
- Telegram 群组 - 获取帮助、分享策略并与其他交易者交流
- GitHub Issues - 报告错误并请求新功能
- GitHub Discussions - 提出一般问题并参与社区讨论
需要帮助?
- 💬 快速提问:加入我们的 Telegram 群组,获取实时支持
- 🐛 错误报告:在 GitHub 上创建 Issue
- 💡 功能请求:在 GitHub Discussions 中分享你的想法
- 📚 文档:查看我们的 CoinGecko API 和 Loading Crypto 指南
立即将你的 AI 打造成自主加密货币交易 Agent。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。