🚀 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配置
- 打開Cursor
- 轉到 設置 → 擴展 → MCP服務器
- 添加一個新服務器,配置如下:
{
"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數據分析價格模式和動量
- 流動性評估:評估池深度和交易可持續性
- 風險評分:根據波動性和流動性計算風險指標
- 入場優化:根據技術指標確定最佳入場點
- 倉位規模:根據投資組合風險管理建議分配
示例分析流程:
- 發現:"查找過去24小時內交易量增長超過1000%的新代幣"
- 研究:獲取代幣元數據、社交鏈接和交易歷史
- 技術分析:分析OHLCV模式以確定支撐/阻力位
- 風險評估:評估流動性、持有者分佈和波動性
- 策略:"以2%的投資組合在$0.0001入場,止損設置為$0.00008"
- 執行:以最佳滑點設置執行免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萬美元的新推出模因幣,挑選一兩個代幣並分析最佳入場機會"
高級分析流程:
- 發現階段:使用
get_new_pools查找過去24小時內推出的代幣
- 交易量過濾:識別流動性超過10萬美元且交易活躍的池
- 技術分析:提取OHLCV數據以分析價格模式和動量
- 風險評估:評估流動性深度、持有者集中度和波動性
- 入場策略:確定最佳入場價格、倉位規模和風險管理
- 執行:以計算的滑點和止損水平執行免Gas交換
示例AI分析:
"找到3個有前景的新代幣:
🚀 $ROCKET (0x123...): 交易量200萬,OHLCV模式看漲,85%的流動性被鎖定
📈 入場點:$0.0001(當前支撐位)
💰 規模:投資組合分配2%
🛡️ 止損:$0.000085(-15%)
🎯 目標:$0.00015(+50%)
現在執行免Gas交換..."
風險管理代理
"監控我的投資組合,如果任何倉位下跌超過15%,請提醒我"
代理操作:
- 持續監控投資組合價值
- 計算倉位變化
- 提供警報和建議
- 可以執行保護性交易