MCP Technical Analysis
概述
安裝
內容詳情
替代品
什麼是AI加密貨幣分析服務器?
這是一個基於Model Context Protocol (MCP)的AI加密貨幣分析服務器,專門為AI助手提供專業的加密貨幣市場分析能力。它集成了即時市場數據、技術指標分析、風險管理和交易執行功能,讓AI能夠像專業交易員一樣分析市場並做出決策。如何使用這個分析服務器?
您可以通過AI助手(如Claude、Cursor IDE等)直接使用這個服務器。服務器提供68個分析工具、22個資源文檔和32個預設分析流程,AI助手可以調用這些工具來獲取市場數據、進行技術分析、計算風險參數,甚至執行交易操作。適用場景
適合加密貨幣交易者、投資者、研究人員和AI開發者使用。無論是進行市場研究、制定交易策略、風險管理,還是構建AI交易助手,這個服務器都能提供專業級的分析工具和數據支持。主要功能
即時市場數據分析
提供加密貨幣的即時價格、成交量、訂單簿深度等市場數據,支持多個交易所和交易對。
專業級技術分析
包含70多種技術指標,包括移動平均線、振盪器、成交量指標、波動率指標等,滿足專業交易分析需求。
風險管理工具
提供倉位計算、止損止盈設置、風險回報比計算等風險管理功能,幫助控制交易風險。
鯨魚持倉追蹤
追蹤大型交易者(鯨魚)的持倉變化,提供市場情緒分析和趨勢預測。
AI記憶功能
集成Mem0 AI記憶平臺,可以保存交易偏好、記錄交易歷史、學習交易模式,提供個性化分析建議。
交易執行能力
支持在Hyperliquid交易所進行期貨和現貨交易,包括測試網和主網環境,提供完整的交易執行功能。
多時間框架分析
支持日線、4小時、1小時等多個時間框架的協同分析,幫助識別趨勢一致性。
流動性分析
提供訂單簿深度、成交量分佈、流動性熱點等高級市場結構分析。
優勢
功能全面:提供68個專業分析工具,覆蓋從基礎數據到高級分析的完整流程
AI友好:專門為AI助手設計,通過標準MCP協議無縫集成
即時性強:支持即時數據流和快速響應,適合高頻分析需求
安全性高:提供測試網環境,主網交易需要明確確認,內置多重安全保護
易於使用:提供預設的分析流程和提示詞,非專業用戶也能快速上手
擴展性強:支持自定義指標和工具開發,滿足個性化需求
侷限性
技術要求:需要一定的技術基礎進行安裝和配置
依賴網絡:需要穩定的網絡連接獲取即時數據
地區限制:某些交易所數據在特定國家/地區可能受限
學習曲線:功能豐富,需要時間熟悉所有工具的使用方法
資源消耗:即時數據分析可能消耗較多計算資源
如何使用
安裝準備
確保您的系統已安裝Node.js和pnpm包管理器。克隆項目倉庫到本地。
安裝依賴
使用pnpm安裝項目所需的所有依賴包。
配置環境變量
創建.env文件並設置必要的API密鑰和配置參數,如錢包私鑰、交易所API密鑰等。
啟動服務器
運行啟動腳本啟動MCP服務器。服務器將在本地8787端口運行。
配置AI助手
在您的AI助手(如Cursor IDE、Claude Desktop)中配置MCP服務器連接。
開始使用
通過AI助手調用分析工具,獲取市場數據、進行技術分析或執行交易操作。
使用案例
快速市場分析
AI助手幫助用戶快速瞭解當前市場狀況,包括主要加密貨幣的價格、趨勢和關鍵指標。
交易策略制定
用戶計劃進行一筆交易,需要AI幫助分析入場時機、倉位大小和風險管理參數。
鯨魚行為追蹤
用戶希望瞭解大型交易者的持倉變化,以預測市場趨勢。
多幣種比較分析
用戶需要在多個加密貨幣中選擇投資標的,需要對比分析。
常見問題
這個服務器需要付費嗎?
服務器本身是開源免費的,但使用某些功能(如交易所API、Mem0記憶服務)可能需要相應的API密鑰,部分服務可能有使用限制或費用。
我需要編程知識才能使用嗎?
基本使用不需要編程知識,通過AI助手即可調用各種分析工具。但安裝配置和高級定製可能需要一定的技術基礎。
支持哪些加密貨幣交易所?
主要支持Binance和Hyperliquid交易所,未來可能擴展更多交易所支持。
數據更新頻率是多少?
即時價格數據更新頻率為3-5秒,技術指標和歷史數據根據配置不同,通常為30-60秒更新一次。
如何保證交易安全?
提供測試網環境供練習,主網交易需要明確確認,內置多重安全保護,包括倉位限制、資產白名單、滑點保護等機制。
支持移動設備使用嗎?
服務器本身運行在桌面或服務器環境,但通過AI助手可以在任何能訪問AI助手的設備上使用分析功能。
如果Binance在我的國家被限制怎麼辦?
可以嘗試配置Cloudflare DNS(1.1.1.1)或使用VPN連接到支持Binance的國家。服務器也支持其他數據源。
AI記憶功能有什麼用?
AI記憶可以保存您的交易偏好、記錄交易歷史、學習您的交易模式,從而提供更加個性化的分析建議和風險提示。
相關資源
GitHub倉庫
項目的源代碼和最新更新
演示視頻
服務器功能演示視頻
Nullshot AI平臺
MCP服務器開發框架
Mem0 AI記憶平臺
AI記憶服務,用於保存交易偏好和歷史
Hyperliquid交易所
支持的加密貨幣交易所
Binance交易所
主要數據源交易所
MCP協議文檔
Model Context Protocol官方文檔
安裝
複製以下命令到你的Client進行配置
{
"mcpServers": {
"mcp-technical-analysis": {
"command": "cmd",
"args": ["/c", "C:\\Users\\YourUsername\\Downloads\\mcp-technical-analysis\\scripts\\mcp-auto-start.bat"],
"env": {
"CANDLES_COUNT": "75"
},
"description": "MCP Technical Analysis Server - Windows"
}
}
}
{
"mcpServers": {
"mcp-technical-analysis": {
"command": "bash",
"args": ["/path/to/mcp-technical-analysis/scripts/mcp-auto-start.sh"],
"description": "MCP Technical Analysis Server - Linux/Mac"
}
}
}
{
"mcpServers": {
"mcp-technical-analysis": {
"command": "npx",
"args": ["mcp-remote", "http://localhost:8787/mcp"]
}
}
}注意:您的密鑰屬於敏感信息,請勿與任何人分享。
🚀 用於人工智能加密貨幣分析的模型上下文協議服務器
這是一個全面的模型上下文協議(MCP)服務器,它為人工智能助手賦予了專業的加密貨幣市場分析能力。該服務器通過標準化的MCP協議,提供即時市場數據、複雜的技術分析和智能交易洞察,從而改變了人工智能對話的方式。無論你是在構建分析工具、研究系統還是人工智能金融顧問,這個服務器都能為跨多個時間框架和資產類別的數據驅動市場分析和決策提供所需的完整基礎設施。
🎬 MCP技術分析服務器演示
觀看人工智能加密貨幣分析能力的完整演示
🔥 主要特性:
- 🔴 68種分析與交易工具 - 完整的市場分析 + 交易執行 + Hyperliquid操作
- 📊 即時市場數據 - 即時價格、指標、成交量分析
- 🎯 高級技術分析 - 相對強弱指數(RSI)、指數平滑異同移動平均線(MACD)、斐波那契分析、訂單簿等
- 💰 風險管理 - 倉位規模計算、止損、止盈計算
- 📈 多時間框架分析 - 日線、4小時線、1小時線趨勢對齊分析
- 🤖 32個AI提示 - 為日內交易、波段交易、持倉交易預配置的分析工作流程
- 📚 22份資源 - 包含使用模式指南的全面分析文檔
- 🔄 流支持 - 通過HTTP/SSE實現即時更新
- 💹 Hyperliquid期貨 - 測試網和主網期貨執行,具備滑點保護(0.010% - 8.00%)
- 🪙 Hyperliquid現貨 - 市價和限價訂單,具備自動滑點重試功能(主網就緒)
- 💼 賬戶操作 - 餘額查詢、轉賬(現貨 ↔ 永續合約)、發送美元/代幣(6種操作)
- 🌉 橋接操作 - 提現到Arbitrum L1,查詢提現狀態(2種操作)
- 🐋 HyperScreener集成 - 巨鯨倉位、清算信息、多空比、大額交易數據
- 🎯 巨鯨跟蹤 - 跟蹤特定錢包地址,具備標籤和變化檢測警報
- 📊 層級分類 - 按交易者層級細分市場(🦐小蝦到 🐉 機構)
- 🔗 比特幣相關性 - 山寨幣與比特幣的相關性、貝塔分析、市場狀態檢測
- 📈 增強型L2訂單簿 - 來自Hyperliquid的即時買賣盤深度和失衡信息
- 🧠 AI記憶(Mem0) - 用於存儲交易偏好、交易日誌、模式學習的持久內存
- ✅ 生產就緒 - 所有68種工具均已驗證並可正常工作(2025年12月3日)
📋 近期更新
2025年12月3日 - Hyperliquid賬戶與現貨交易集成 + TypeScript修復
漏洞修復
- ✅ 修復TypeScript編譯錯誤:在期貨交易工具的
TradeResult接口中添加了slippageType屬性 - ✅ 構建現在可以成功完成,無錯誤
新的Hyperliquid工具(3個)
賬戶操作(6種操作合併)
- ✅
hyperliquid_account_operations- 餘額查詢、轉賬(現貨 ↔ 永續合約)、發送美元/代幣check_spot_balance- 查看所有現貨代幣餘額check_perp_balance- 查看永續合約倉位和保證金transfer_spot_to_perp- 將資金轉移到期貨交易transfer_perp_to_spot- 將資金轉移到現貨交易send_spot_token- 向其他地址發送代幣send_usd- 向其他地址發送美元
橋接操作(2種操作合併)
- ✅
hyperliquid_bridge_operations- Arbitrum L1橋接withdraw_to_arbitrum- 提現到Arbitrum(3小時橋接)check_withdraw_status- 查詢提現狀態
現貨交易(1個工具)
- ✅
spot_trade- 買賣現貨代幣,具備滑點重試功能(0.010% → 8.00%)- 市價訂單具備自動滑點重試功能(與期貨相同)
- 限價訂單可精確執行價格
- 處理代幣小數位和價格格式化
- 生產就緒 - 可在主網使用小額資金(5 - 10美元)
- 測試網限制:
- ⚠️ 零流動性 - 即使滑點設置較高(13.919%+),訂單仍可能被拒絕
- ⚠️ Hyperliquid限制 - 最大滑點不能超過參考價格的80%
- ⚠️ 不建議用於現貨交易測試
- ✅ 解決方案: 在主網使用小額資金進行實際測試
測試與驗證:
- 在測試網執行了超過100美元的真實交易
- 賬戶和橋接操作的覆蓋率達到100%
- 現貨交易測試:在測試網成功執行了HYPE交易,滑點為13.919%
- 全面文檔:有關完整實現細節,請參閱
FINAL_SUMMARY.md
2024年12月 - AI記憶集成(Mem0) + 新工具
AI記憶工具(8個)
- ✅
memory_save_preference- 保存交易偏好(槓桿、風險百分比、交易對、交易風格) - ✅
memory_log_trade- 自動記錄交易,包含完整上下文,用於模式學習 - ✅
memory_get_insights- 根據交易歷史獲取個性化洞察 - ✅
memory_check_pattern- 檢查當前設置是否與過去的盈虧模式匹配 - ✅
memory_remember- 存儲任何筆記/上下文,供未來參考 - ✅
memory_recall- 搜索並召回存儲的記憶 - ✅
memory_get_all- 獲取所有存儲的記憶,並附帶交易統計信息 - ✅
memory_delete- 按ID刪除特定記憶
倉位管理與情緒工具(2個)
- ✅
close_position- 在Hyperliquid(測試網/主網)上關閉或減少倉位 - ✅
get_market_sentiment- 恐懼與貪婪指數 + 比特幣主導地位 + 資金摘要(免費API)
新環境變量:
MEM0_API_KEY=your_mem0_api_key # 從https://app.mem0.ai獲取
2024年11月 - 倉位與巨鯨跟蹤
- ✅
get_position- 跟蹤你在Hyperliquid的期貨倉位(賬戶價值、保證金、盈虧、倉位) - ✅
get_correlation_analysis- 比特幣主導地位、山寨幣與比特幣的相關性、貝塔分析、市場狀態 - ✅
get_whale_position- 跟蹤特定錢包地址,具備標籤和變化檢測警報 - ✅
get_tier_classification- 按交易者層級細分市場(🦐小蝦 → 🐉 機構),包含多空和頂級錢包信息
新功能
- ✅
get_indicators中的比特幣相關性 - 添加了btcCorrelation字段,顯示每個交易對的相關性、貝塔值、相對強度 - ✅ 層級分類系統 - 從小蝦(<$1K)到機構(>$2M)共7個層級
- ✅ 錢包標籤 - 為跟蹤的錢包添加標籤(例如,“聰明資金1”、“競爭對手A”)
- ✅ 變化檢測 - 對新倉位、平倉、倉位大小變化、方向反轉發出警報
漏洞修復
- ✅ 累積成交量Delta(CVD) - 修復了空數據問題,現在返回cvdTrend和cvdDelta
- ✅ HyperScreener API集成 - 修復了URL構建錯誤,該錯誤導致所有HyperScreener數據返回為空
- ✅ API響應處理 - 修復了數組響應解析問題(API返回
[]而不是{value:[]}) - ✅ 參數修正 - 修復了
position_value→notional_value,long_short_ratio→notional_value
新的HyperScreener端點
/node/market/summary- 所有交易對的價格變化 + 清算信息/node/market/summary/{SYMBOL}- 每個交易對的市場摘要/market-data/funding-rates- 每個交易對的資金費率/market-data/open-interest- 每個交易對的未平倉合約/market-data/volume- 每個交易對的24小時成交量/market-data/stats/24h- 24小時彙總統計信息
現有可用數據
| 工具 | 數據狀態 |
|---|---|
get_External_data |
✅ 多空比、巨鯨倉位、近期清算信息、大額交易、市場概覽 |
get_long_short_ratio |
✅ HyperScreener多空比、巨鯨倉位、頂級交易者總體信息 |
get_liquidation_levels |
✅ 包含價格水平的清算熱力圖、近期清算信息 |
get_volume_analysis |
✅ 累積成交量Delta(cvdTrend, cvdDelta) |
🏠 本地開發: 本地運行MCP服務器,實現完全控制和隱私保護
🌐 HTTP流: 通過mcp-remote實現與Cursor IDE的遠程MCP連接
🌟 包含內容
📊 68種完整的分析與交易工具
- 市場數據(5種):價格、指標、成交量分析、多時間框架、外部數據
- 訂單簿與市場(8種):訂單簿深度、成交量分佈圖、市場結構、市場狀態、模式、背離、清算、多空比
- 倉位與巨鯨跟蹤(4種):倉位跟蹤、相關性分析、巨鯨倉位跟蹤、層級分類
- 風險管理(2種):倉位規模計算和風險/回報計算
- Hyperliquid賬戶(3種):賬戶操作(6種操作)、橋接操作(2種操作)、現貨交易(1個工具)
- 移動平均線(10種):移動平均線包絡線、成交量加權移動平均線(VWMA)、麥金利動態平均線、彩虹移動平均線、考夫曼自適應移動平均線、赫爾移動平均線、加權移動平均線、平滑移動平均線、雙指數移動平均線(DEMA)、三指數移動平均線(TEMA)
- 震盪指標(18種):隨機相對強弱指數(Stochastic RSI)、錢德動量擺動指標(CMO)、價格百分比震盪指標(PPO)、加速震盪指標(AO)、鱷魚震盪指標、埃爾德射線指標、費舍爾變換指標、動能指標(KST)、沙夫趨勢週期指標、科普克曲線指標、真實強度指標(TSI)、相對活力指數(RVI)、去趨勢價格震盪指標(DPO)、動量指標、價格變動率(ROC)、終極震盪指標、三重指數平滑移動平均震盪指標(TRIX)
- 合併指標工具(7種):成交量指標、波動率指標、趨勢指標、強度指標、通道指標、樞軸點指標、模式指標
- 交易執行(5種):Hyperliquid期貨(測試網/主網)、現貨交易、賬戶操作、橋接操作
- AI記憶(8種):保存偏好、記錄交易、獲取洞察、檢查模式、記憶、召回、獲取所有記憶、刪除記憶
📚 22份分析資源
- 關於交易策略、風險管理和技術分析的綜合文檔
- API參考和集成指南
- 關於成交量分析、斐波那契分析、訂單簿等的專業指南
- 新增: 日內交易、波段交易、持倉交易的使用模式指南
- 新增: 完整的工具參考(60種工具,包含參數,包括AI記憶)
🤖 32個AI分析提示
- 核心交易提示
analyze_and_execute- 分析加密資產並制定執行計劃,包含風險管理。新增參數: 槓桿、策略、時間框架multi_asset_scan- 掃描多個資產以尋找交易機會。新增參數: 策略、最小置信度、排序依據comprehensive_analysis- 使用技術指標和風險評估進行全面市場分析。新增參數: 是否包含高級指標、是否包含成交量、是否包含外部數據
- 快速分析提示
quick_price_check- 快速檢查價格和基本市場數據trend_analysis- 分析趨勢方向和強度market_overview- 提供高級市場情緒和關鍵水平信息
- 技術分析提示
technical_indicator_analysis- 深入分析技術指標和信號volume_profile_analysis- 分析成交量分佈圖和流動性market_structure_analysis- 檢測市場結構和特徵變化
- 高級策略提示
divergence_scan- 識別相對強弱指數和價格背離liquidation_analysis- 分析清算水平和風險區域fibonacci_trading_strategy- 基於斐波那契回撤和擴展的交易策略spot_futures_arbitrage- 利用現貨和期貨價格背離進行套利
- 風險管理提示
risk_analysis- 進行全面風險評估和倉位規模計算position_monitoring- 監控活躍倉位並提供調整建議portfolio_review- 分析投資組合表現並提供再平衡建議volatility_analysis- 測量波動率並評估風險
- 專業交易提示
entry_exit_strategy- 優化入場和出場時機multi_asset_comparison- 比較多個資產的各種指標。新增參數: 策略、排序依據
- 新增:交易風格提示
day_trading_analysis- 新增: 使用快速震盪指標(隨機相對強弱指數、費舍爾變換指標)、訂單簿、清算水平進行日內交易。參數:交易對、資金、風險百分比、槓桿、時間框架swing_trading_analysis- 新增: 使用多時間框架、背離、趨勢指標(超級趨勢指標、埃爾德射線指標、沙夫趨勢週期指標)進行波段交易。參數:交易對、資金、風險百分比、槓桿、持有周期position_trading_analysis- 新增: 使用成交量分佈圖、長期動量指標(動能指標、科普克曲線指標)、自適應移動平均線進行持倉交易。參數:交易對、資金、風險百分比、槓桿、持有周期
- 新增:風險與指標分析提示
risk_management_analysis- 新增: 結合清算水平和波動率進行全面風險分析。參數:交易對、入場價格、交易方向、資金、風險百分比、槓桿oscillators_analysis- 新增: 分析所有11種震盪指標(隨機相對強弱指數、費舍爾指標、動量指標、錢德指標、價格變動率、價格百分比震盪指標、鱷魚指標等)。參數:交易對、關注類型moving_averages_analysis- 新增: 分析所有10種移動平均線指標(雙指數移動平均線、三指數移動平均線、赫爾移動平均線、加權移動平均線、平滑移動平均線、成交量加權移動平均線、考夫曼自適應移動平均線、麥金利動態平均線、彩虹移動平均線)。參數:交易對、週期
- 其他交易提示
momentum_trading- 基於動量的交易策略mean_reversion- 均值迴歸交易機會breakout_trading- 識別突破模式並執行交易scalping_strategy- 高頻 scalp 交易策略swing_trading- 中期波段交易分析trend_following- 長期趨勢跟蹤策略arbitrage_opportunities- 跨交易所和跨資產套利機會
🛠️ 技術棧
| 技術 | 版本 | 用途 |
|---|---|---|
| Nullshot AI Agent Framework](https://nullshot.ai) | 最新版 | MCP服務器開發與部署框架 |
| @nullshot/mcp | 最新版 | 用於人工智能應用的Nullshot MCP SDK |
| @nullshot/cli | 最新版 | 開發工作流程的CLI工具 |
| Node.js | - | JavaScript運行時環境 |
| TypeScript | ^5.0.0 | 靜態類型檢查和編譯 |
| tsx | ^4.20.6 | 開發階段的TypeScript執行工具 |
| pnpm | - | 快速、節省磁盤空間的包管理器 |
| Zod | ^3.22.4 | 基於TypeScript的模式驗證工具 |
| Node.js HTTP/HTTPS | 內置 | 核心Web服務器 |
| 服務器發送事件(SSE) | 原生 | 即時流傳輸協議 |
| mcp-remote | npm包 | 支持遠程MCP客戶端連接 |
| 📡 Hyperliquid API | @nktkas/hyperliquid ^0.27.1 | 即時價格、L2訂單簿、資金、未平倉合約、交易 |
| HyperScreener API | REST API | 巨鯨倉位、清算信息、多空比、大額交易 |
| 幣安API | REST API | 歷史K線、多時間框架數據 |
| Mem0平臺 | mem0ai ^2.1.38 | 具備向量搜索功能的人工智能持久內存平臺 |
| 自定義指標 | 70多種內置 | 移動平均線、震盪指標、成交量、波動率、趨勢、強度指標 |
| 市場分析 | 內置 | 成交量分佈圖、市場結構、模式、背離分析 |
| 風險管理 | 內置 | 倉位規模計算、止損/止盈、風險/回報計算 |
| Hyperliquid交易 | @nktkas/hyperliquid ^0.27.1 | 測試網/主網期貨交易,具備滑點保護 |
| 錢包管理 | ethers.js ^6.15.0 | 用於交易的以太坊錢包集成 |
| 訂單類型 | 自定義 | 市價(自動重試)、限價、自定義入場訂單 |
| Mem0集成 | mem0ai ^2.1.38 | 交易偏好、交易日誌、模式學習 |
| 向量搜索 | Mem0內置 | 基於語義相似度匹配的記憶召回 |
| 大語言模型提取 | Mem0內置 | 從交易數據中智能提取上下文信息 |
| TypeScript編譯器 | tsc ^5.0.0 | 生產環境的構建工具 |
| dotenv | ^17.2.3 | 環境變量管理工具 |
| 自動啟動腳本 | .bat/.sh | 用於Windows和Linux/Mac的服務器自動化腳本 |
| Cursor IDE | - | 支持MCP的桌面IDE |
| Claude Desktop | - | 集成MCP的桌面應用 |
| Claude Code CLI | - | 命令行MCP客戶端 |
| mcp-remote | npm | 遠程HTTP/SSE MCP傳輸 |
| 資產白名單 | 內置 | 主網交易安全保障 |
| 倉位限制 | 內置 | 每筆交易最大佔用賬戶權益的25% |
| 確認要求 | 內置 | 主網交易需明確確認 |
| Linux | ✅ | 通過.sh腳本提供全面支持 |
| macOS | ✅ | 通過.sh腳本提供全面支持 |
| Windows | ✅ | 通過.bat腳本提供全面支持 |
🏗️ 架構
╔═════════════════════════════════════════════════════════════════════════════════════════╗
║ ║
║ MCP TECHNICAL ANALYSIS SERVER ║
║ AI-Powered Cryptocurrency Analysis ║
║ ║
╠═════════════════════════════════════════════════════════════════════════════════════════╣
║ ║
║ ╭─────────────────────────────────────╮ ║
║ │ AI ASSISTANTS │ ║
║ │ ┌─────────┐ ┌─────────┐ ┌────────┐ │ ║
║ │ │ Claude │ │ Cursor │ │ Custom │ │ ║
║ │ └────┬─── ┘ └───┬──── ┘ └──┬─── ─┘ │ ║
║ ╰───────┼──────────┼──────────┼───────╯ ║
║ │ │ │ ║
║ └──────────┼──────────┘ ║
║ │ ║
║ ◀═══ MCP ═══▶ ║
║ │ ║
║ ┌───────────────────────────────────────────┼───────────────────────────────────────┐ ║
║ │ ▼ │ ║
║ │ ╔═════════════════════════════════════════════════════════════════════════════╗ │ ║
║ │ ║ GEARTRADE MCP SERVER v2.0 ║ │ ║
║ │ ║ 68 Tools • 22 Resources • 32 Prompts ║ │ ║
║ │ ╚═════════════════════════════════════════════════════════════════════════════╝ │ ║
║ │ │ │ ║
║ │ ▼ │ ║
║ │ ┌─────────────────────────────────────────────────────────────────────────────┐ │ ║
║ │ │ CORE COMPONENTS │ │ ║
║ │ │ ┌────────────────────────────┐ ┌────────────────────────────┐ │ │ ║
║ │ │ │ ANALYSIS ENGINE │ │ AI MEMORY (Mem0) │ │ │ ║
║ │ │ │ ──────────────────────── │ │ ──────────────────────── │ │ │ ║
║ │ │ │ • Price & Indicators │ │ • Trading Preferences │ │ │ ║
║ │ │ │ • Volume & CVD │ │ • Trade Journal │ │ │ ║
║ │ │ │ • Market Structure │ │ • Pattern Learning │ │ │ ║
║ │ │ │ • Order Book Depth │ │ • Personalized Insights │ │ │ ║
║ │ │ │ • Risk Management │ │ • Historical Win Rate │ │ │ ║
║ │ │ └────────────────────────────┘ └────────────────────────────┘ │ │ ║
║ │ └─────────────────────────────────────────────────────────────────────────────┘ │ ║
║ │ │ │ ║
║ │ ▼ │ ║
║ │ ┌─────────────────────────────────────────────────────────────────────────────┐ │ ║
║ │ │ DATA SOURCES │ │ ║
║ │ │ ┌─────────────────────┐ ┌─────────────────────┐ ┌─────────────────────┐ │ │ ║
║ │ │ │ HYPERLIQUID API │ │ HYPERSCREENER API │ │ BINANCE API │ │ │ ║
║ │ │ │ ───────────────── │ │ ───────────────── │ │ ───────────────── │ │ │ ║
║ │ │ │ • Real-time Prices │ │ • Whale Positions │ │ • Historical Candle│ │ │ ║
║ │ │ │ • L2 Order Book │ │ • Liquidations │ │ • Multi-Timeframe │ │ │ ║
║ │ │ │ • Funding Rates │ │ • Long/Short Ratio │ │ • Volume Data │ │ │ ║
║ │ │ │ • Open Interest │ │ • Large Trades │ │ • Market Data │ │ │ ║
║ │ │ │ • Futures Trading │ │ • Top Traders │ │ │ │ │ ║
║ │ │ │ • Spot Trading │ │ • Tier Breakdown │ │ │ │ │ ║
║ │ │ │ • Account Ops │ │ │ │ │ │ │ ║
║ │ │ │ • Bridge to L1 │ │ │ │ │ │ │ ║
║ │ │ └─────────────────────┘ └─────────────────────┘ └─────────────────────┘ │ │ ║
║ │ └─────────────────────────────────────────────────────────────────────────────┘ │ ║
║ │ │ │ ║
║ │ ▼ │ ║
║ │ ┌─────────────────────────────────────────────────────────────────────────────┐ │ ║
║ │ │ AI LAYER │ │ ║
║ │ │ ┌────────────────────────────┐ ┌────────────────────────────┐ │ │ ║
║ │ │ │ AI PROMPTS (32) │ │ SECURITY & VALIDATION │ │ │ ║
║ │ │ │ ──────────────────────── │ │ ──────────────────────── │ │ │ ║
║ │ │ │ • Day Trading Analysis │ │ • Zod Schema Validation │ │ │ ║
║ │ │ │ • Swing Trading │ │ • Trading Safety Checks │ │ │ ║
║ │ │ │ • Position Trading │ │ • Slippage Protection │ │ │ ║
║ │ │ │ • Oscillators & MA │ │ • Asset Whitelist │ │ │ ║
║ │ │ │ • Risk Analysis │ │ • Position Size Limits │ │ │ ║
║ │ │ └────────────────────────────┘ └────────────────────────────┘ │ │ ║
║ │ └─────────────────────────────────────────────────────────────────────────────┘ │ ║
║ │ │ │ ║
║ │ ▼ │ ║
║ │ ┌─────────────────────────────────────────────────────────────────────────────┐ │ ║
║ │ │ STREAMING & TRADING EXECUTION │ │ ║
║ │ │ ┌──────────────────────────────┐ ┌──────────────────────────────┐ │ │ ║
║ │ │ │ HTTP/SSE STREAMING │ │ HYPERLIQUID TRADING │ │ │ ║
║ │ │ │ • localhost:8787 │ │ • TESTNET: Full Features │ │ │ ║
║ │ │ │ • Server-Sent Events │ │ • MAINNET: Safety Checks │ │ │ ║
║ │ │ │ • mcp-remote Support │ │ • Market/Limit/Custom │ │ │ ║
║ │ │ │ • Real-time Updates │ │ • Slippage: 0.01%-50% │ │ │ ║
║ │ │ └──────────────────────────────┘ └──────────────────────────────┘ │ │ ║
║ │ └─────────────────────────────────────────────────────────────────────────────┘ │ ║
║ │ │ │ ║
║ │ ▼ │ ║
║ │ ┌─────────────────────────────────────────────────────────────────────────────┐ │ ║
║ │ │ MEM0 PLATFORM API │ │ ║
║ │ │ ───────────────────────────────────────────────────────────────────────── │ │ ║
║ │ │ • Persistent Memory Storage • Vector Search & Semantic Recall │ │ ║
║ │ │ • LLM-Powered Memory Extraction │ │ ║
║ │ └─────────────────────────────────────────────────────────────────────────────┘ │ ║
║ └───────────────────────────────────────────────────────────────────────────────────┘ ║
╚═════════════════════════════════════════════════════════════════════════════════════════╝
組件詳情
🎯 MCP協議層
- 工具執行:58種專業分析和交易工具,提供全面的市場情報
- 資源管理:22份詳細的文檔資源,用於研究和教育
- 提示系統:32個經過AI優化的提示,用於結構化分析工作流程
🔒 安全與驗證層
- 輸入驗證:對所有數據輸入進行全面的Zod模式驗證
- 交易安全:主網交易需要明確確認,使用資產白名單,設置倉位大小限制
- 測試網支持:測試網具備完整的交易功能,可進行安全測試
- 可配置滑點:滑點範圍為0.01%至50%,支持自動重試
📊 分析引擎組件
- 技術指標:70多種指標,涵蓋動量、成交量、波動率和趨勢分析
- 累積成交量Delta(CVD):即時買賣壓力分析,具備趨勢檢測功能
- 市場結構:高級特徵變化檢測、市場狀態分析和分形分析
- 成交量分佈圖:用於會話和綜合分析的POC、VAH、VAL、HVN、LVN
- 多時間框架:跨時間框架趨勢對齊(日線、4小時線、1小時線)和確認信號
- 風險管理:倉位規模計算、止損、止盈和風險/回報計算
🧠 AI記憶層(Mem0)
- 交易偏好:持久存儲槓桿、風險百分比、交易對、交易風格
- 交易日誌:自動記錄交易,包含入場/出場原因、盈虧、經驗教訓
- 模式學習:歷史模式匹配,具備勝率分析功能
- 個性化洞察:根據用戶歷史提供上下文感知的建議
- 向量搜索:對所有存儲的記憶進行語義搜索
🌐 數據集成
| 數據源 | 數據類型 | 緩存時間 |
|---|---|---|
| Hyperliquid | 即時價格、L2訂單簿、資金費率、未平倉合約 | 3 - 5秒 |
| HyperScreener | 巨鯨倉位、清算信息、多空比、大額交易 | 60秒 |
| 幣安 | 歷史K線、多時間框架數據 | 30秒 |
| Mem0 | 用戶記憶、偏好、交易歷史 | 即時 |
🐋 HyperScreener API集成
- 基礎URL:
https://api-hyperliquid.asxn.xyz/api - 清算信息:
/node/liquidations,/node/liquidations/{SYMBOL},/node/liquidations/summary - 倉位信息:
/node/positions,/node/positions/{SYMBOL},/node/positions/{SYMBOL}/long|short - 市場摘要:
/node/market/summary,/node/market/summary/{SYMBOL} - 市場數據:
/market-data/funding-rates,/market-data/open-interest,/market-data/volume,/market-data/stats/24h - 總計:14個經過驗證的端點,具備適當的錯誤處理和響應解析功能
🐋 HyperScreener集成
服務器集成了HyperScreener API (https://api-hyperliquid.asxn.xyz/api),以提供巨鯨和清算情報:
| 數據類型 | 描述 | 使用此數據的工具 |
|---|---|---|
| 清算信息 | 每個資產的近期清算事件 | get_External_data,get_liquidation_levels |
| 巨鯨倉位 | 每個資產的大型交易者倉位 | get_External_data,get_long_short_ratio |
| 多空比 | 基於倉位計算的市場情緒比率 | get_External_data,get_long_short_ratio |
| 大額交易 | 每個資產超過5萬美元的交易 | get_External_data |
| 頂級交易者 | 按每日盈虧排名的交易者 | get_long_short_ratio |
| 清算熱力圖 | 按價格水平分佈的24小時清算信息 | get_liquidation_levels |
| 市場概覽 | 總倉位、交易者數量、未平倉合約、淨盈虧 | get_External_data |
| 漲幅/跌幅排名 | 基於盈虧的排名 | get_External_data |
| 平臺統計 | 平臺整體統計信息 | get_External_data |
HyperScreener API端點
| 類別 | 端點 | 描述 |
|---|---|---|
| 清算信息 | /node/liquidations |
所有清算信息(排序方式、排序順序、限制數量) |
/node/liquidations/{SYMBOL} |
按交易對篩選的清算信息(限制數量、時間範圍) | |
/node/liquidations/summary |
24小時彙總統計信息 | |
/node/liquidations/stats/symbols |
按交易對分組的統計信息 | |
| 倉位信息 | /node/positions |
所有倉位信息(排序方式、排序順序、限制數量) |
/node/positions/{SYMBOL} |
按交易對篩選的倉位信息 | |
/node/positions/{SYMBOL}/long |
僅多頭倉位 | |
/node/positions/{SYMBOL}/short |
僅空頭倉位 | |
| 市場摘要 | /node/market/summary |
所有交易對的價格變化 + 清算信息 |
/node/market/summary/{SYMBOL} |
每個交易對的市場摘要 | |
| 市場數據 | /market-data/funding-rates |
每個交易對的資金費率 |
/market-data/open-interest |
每個交易對的未平倉合約 | |
/market-data/volume |
每個交易對的24小時成交量 | |
/market-data/stats/24h |
24小時彙總統計信息 |
增強的Hyperliquid數據
| 數據類型 | 描述 | 使用此數據的工具 |
|---|---|---|
| L2訂單簿 | 即時買賣盤深度信息 | get_orderbook_depth |
| 所有中間價格 | 所有幣種的即時中間價格 | 所有市場數據工具 |
| 買賣價差 | 價差計算和分析 | get_orderbook_depth |
| 訂單簿失衡 | 買賣壓力比率 | get_orderbook_depth |
📁 項目結構
GEARTRADE/
├── packages/
│ └── geartrade-mcp-server/ # 主MCP服務器包
│ ├── src/
│ │ ├── index.ts # MCP服務器入口(68種工具、22份資源、32個提示)
│ │ ├── memory/ # AI記憶(Mem0)集成
│ │ │ ├── index.ts # 記憶服務單例
│ │ │ └── types.ts # TypeScript接口
│ │ ├── tools/ # MCP工具註冊
│ │ │ ├── memory-tools.ts # 8種記憶工具
│ │ │ ├── hyperliquid-account-operations.ts # 6種賬戶操作(2025年12月3日新增)
│ │ │ ├── hyperliquid-bridge-operations.ts # 2種橋接操作(2025年12月3日新增)
│ │ │ ├── spot-trading.ts # 現貨交易(2025年12月3日新增)
│ │ │ ├── hyperliquid-testnet-futures-trade.ts # 測試網期貨
│ │ │ ├── hyperliquid-mainnet-futures-trade.ts # 主網期貨
│ │ │ └── ... # 其他工具文件
│ │ └── signal-generation/ # 分析引擎模塊
│ │ ├── ai/ # AI集成
│ │ ├── analysis/ # 市場分析模塊
│ │ ├── config/ # 配置
│ │ ├── data-fetchers/ # 市場數據源
│ │ ├── exit-conditions/ # 退出條件邏輯
│ │ ├── formatting/ # 數據格式化實用工具
│ │ ├── monitoring/ # 監控和日誌記錄
│ │ ├── position-management/ # 倉位管理
│ │ ├── risk-management/ # 風險管理
│ │ ├── signal-generation/ # 信號生成邏輯
│ │ ├── technical-indicators/ # 技術分析
│ │ ├── types/ # TypeScript類型
│ │ ├── utils/ # 實用工具
│ │ └── validation/ # 輸入驗證
│ ├── local-server.ts # 用於MCP的HTTP/SSE流服務器
│ ├── package.json # MCP服務器包配置
│ ├── tsconfig.json # TypeScript配置
│ └── dist/ # 編譯後的JavaScript輸出
├── scripts/ # 實用腳本
│ └── mcp-auto-start.sh # 自動啟動MCP服務器
├── config-backups/ # 配置備份文件
├── logs/ # 應用程序日誌
├── package.json # 工作區根配置
├── pnpm-workspace.yaml # PNPM工作區配置
├── pnpm-lock.yaml # 依賴鎖定文件
├── package-lock.json # NPM依賴鎖定文件
├── mcp.json # MCP配置
├── LICENSE # MIT許可證
└── README.md # 本文件
關鍵目錄
| 編號 | 目錄 | 描述 |
|---|---|---|
| 1 | packages/geartrade-mcp-server/src/index.ts |
主MCP服務器入口,包含58種分析工具、22份資源、32個提示 |
| 2 | packages/geartrade-mcp-server/local-server.ts |
用於遠程MCP客戶端連接的HTTP/SSE流服務器 |
| 3 | packages/geartrade-mcp-server/package.json |
MCP服務器包配置和依賴項 |
| 4 | packages/geartrade-mcp-server/tsconfig.json |
MCP服務器編譯的TypeScript配置 |
| 5 | packages/geartrade-mcp-server/src/memory/ |
AI記憶(Mem0)服務,用於持久存儲交易記憶 |
| 6 | packages/geartrade-mcp-server/src/tools/memory-tools.ts |
8種記憶工具的註冊文件 |
| 7 | packages/geartrade-mcp-server/src/signal-generation/ |
核心分析引擎,包含市場情報和指標 |
| 8 | packages/geartrade-mcp-server/src/signal-generation/analysis/ |
用於模式識別的市場分析模塊 |
| 9 | packages/geartrade-mcp-server/src/signal-generation/technical-indicators/ |
技術分析指標的實現(70多種指標) |
| 10 | packages/geartrade-mcp-server/src/signal-generation/data-fetchers/ |
多源市場數據獲取器(Hyperliquid、HyperScreener、幣安) |
| 11 | packages/geartrade-mcp-server/src/signal-generation/risk-management/ |
風險評估和倉位規模計算 |
| 12 | packages/geartrade-mcp-server/src/signal-generation/ai/ |
市場分析實用工具 |
| 13 | packages/geartrade-mcp-server/src/signal-generation/monitoring/ |
即時市場監控和警報 |
| 14 | scripts/ |
用於開發和部署的實用腳本 |
| 15 | logs/ |
應用程序日誌和調試信息 |
🛠️ 開發
# 開發模式
pnpm run dev
# 構建
pnpm run build
# 驗證MCP配置
pnpm run validate
# 列出工具和資源
pnpm run list
🔐 安全與交易安全
分析與交易環境
本服務器提供市場分析和交易執行功能,並具備全面的安全措施。
安全特性:
- ✅ 對所有輸入進行Zod模式驗證
- ✅ 測試網交易,可安全測試(無需使用真實資金)
- ✅ 主網安全檢查:
- 期貨: 需要
confirmExecution: true,使用資產白名單,最小交易金額為10美元,最大倉位不超過賬戶權益的25% - 現貨: 需要
confirmMainnet: true,建議從小額資金(5 - 10美元)開始 - 賬戶操作: 轉賬和提現需要
confirmMainnet: true - 橋接: 提現到Arbitrum L1需要3小時,並可查詢提現狀態
- 期貨: 需要
- ✅ 滑點保護:
- 期貨: 可配置範圍為0.01% - 50%
- 現貨: 0.010% - 8.00%自動重試(與期貨機制相同)
- ✅ 無流動性時自動切換到GTC訂單
- ✅ 使用環境變量保障錢包安全:
AGENT_WALLET_PRIVATE_KEY- API錢包私鑰MAIN_WALLET_ADDRESS- 主交易賬戶地址MEM0_API_KEY- 持久化AI記憶ARBITRUM_RPC_URL- L1橋接端點(推薦使用DRPC)
🌐 API端點(HTTP流模式)
運行bash scripts/mcp-auto-start.sh時:
| 編號 | 端點 | 方法 | 描述 |
|---|---|---|---|
| 1 | http://localhost:8787/ |
GET | 服務器信息和文檔 |
| 2 | http://localhost:8787/health |
GET | 健康檢查(JSON格式) |
| 3 | http://localhost:8787/mcp |
POST | MCP JSON-RPC端點 |
| 4 | http://localhost:8787/stream |
GET/POST | SSE流端點 |
測試命令:
# 健康檢查
curl http://localhost:8787/health
# 列出所有工具
curl -X POST http://localhost:8787/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list","params":{}}'
# 獲取比特幣價格
curl -X POST http://localhost:8787/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_price","arguments":{"ticker":"BTC"}}}'
📄 許可證
本項目採用MIT許可證。
為AI分析社區構建 - 為AI助手提供專業的技術分析能力
替代品
K
Klavis
Klavis AI是一個開源項目,提供在Slack、Discord和Web平臺上簡單易用的MCP(模型上下文協議)服務,包括報告生成、YouTube工具、文檔轉換等多種功能,支持非技術用戶和開發者使用AI工作流。
TypeScript
12.5K
5分
S
Scrapling
Scrapling是一個自適應網頁抓取庫,能自動學習網站變化並重新定位元素,支持多種抓取方式和AI集成,提供高性能解析和開發者友好體驗。
Python
10.6K
5分
C
Contracts Wizard
OpenZeppelin Contracts Wizard是一個交互式智能合約構建工具,允許用戶通過選擇合約類型、參數和功能來生成基於OpenZeppelin組件的合約代碼。支持多種編程語言,並提供API和嵌入功能。
TypeScript
9.9K
4分
A
Apple Health MCP
一個用於通過SQL查詢蘋果健康數據的MCP服務器,基於DuckDB實現高效分析,支持自然語言查詢和自動報告生成。
TypeScript
8.4K
4.5分

MCP Server Airbnb
已認證
Airbnb房源搜索與詳情查詢的MCP服務
TypeScript
13.5K
4分

Awesome Web3 MCP Servers
這是一個關於Web3 Model Context Protocol (MCP) 服務器的精選列表,涵蓋了鏈交互、交易、DeFi、市場數據、工具和社交等多個類別。MCP是一個開放協議,標準化了應用程序如何向LLM提供上下文,類似於AI應用程序的USB-C端口。DeMCP是第一個去中心化的MCP網絡,專注於為代理提供自研和開源的MCP服務,支持加密支付,並結合TEE和區塊鏈註冊表重新定義了MCP的安全性和可靠性。
9.6K
4.5分

Firecrawl MCP Server
Firecrawl MCP Server是一個集成Firecrawl網頁抓取能力的模型上下文協議服務器,提供豐富的網頁抓取、搜索和內容提取功能。
TypeScript
83.9K
5分

Rednote MCP
RedNote MCP是一個為小紅書內容訪問提供服務的工具,支持認證管理、關鍵詞搜索筆記、命令行初始化等功能,可通過URL訪問筆記內容。
TypeScript
9.9K
4.5分

Baidu Map
已認證
百度地圖MCP Server是國內首個兼容MCP協議的地圖服務,提供地理編碼、路線規劃等10個標準化API接口,支持Python和Typescript快速接入,賦能智能體實現地圖相關功能。
Python
29.7K
4.5分

Markdownify MCP
Markdownify是一個多功能文件轉換服務,支持將PDF、圖片、音頻等多種格式及網頁內容轉換為Markdown格式。
TypeScript
24.2K
5分

Firecrawl MCP Server
Firecrawl MCP Server是一個集成Firecrawl網頁抓取能力的模型上下文協議服務器,提供豐富的網頁抓取、搜索和內容提取功能。
TypeScript
83.9K
5分

Sequential Thinking MCP Server
一個基於MCP協議的結構化思維服務器,通過定義思考階段幫助分解複雜問題並生成總結
Python
24.9K
4.5分

Magic MCP
Magic Component Platform (MCP) 是一個AI驅動的UI組件生成工具,通過自然語言描述幫助開發者快速創建現代化UI組件,支持多種IDE集成。
JavaScript
16.0K
5分

Notion Api MCP
已認證
一個基於Python的MCP服務器,通過Notion API提供高級待辦事項管理和內容組織功能,實現AI模型與Notion的無縫集成。
Python
14.1K
4.5分

Context7
Context7 MCP是一個為AI編程助手提供即時、版本特定文檔和代碼示例的服務,通過Model Context Protocol直接集成到提示中,解決LLM使用過時信息的問題。
TypeScript
57.0K
4.7分

Edgeone Pages MCP Server
EdgeOne Pages MCP是一個通過MCP協議快速部署HTML內容到EdgeOne Pages並獲取公開URL的服務
TypeScript
17.7K
4.8分