binance-mcp 是一個功能強大且專為幣安 (Binance) 交易所設計的模型內容協定 (Model Context Protocol, MCP) 伺服器。與僅僅獲取公開市場數據的工具不同,此專案的核心目標是讓 AI 助理(如 Claude Desktop)能夠直接與使用者個人的幣安帳戶進行深度互動,執行從資產查詢到複雜交易策略在內的一系列操作。
這個專案的價值在於,它將一個通用的 AI 助理,轉變為一個專業、個人化的加密貨幣交易助手。使用者可以透過自然語言,命令 AI 執行以往需要登入交易所、手動操作才能完成的任務,極大地提升了交易和資產管理的效率與自動化程度。
核心價值:你的 AI 助理就是你的私人幣安交易員
透過 binance-mcp,你可以安全地授權 AI 助理來管理你的幣安帳戶,實現複雜的交易指令:
主要功能與特色
此專案提供了遠超基本查詢的進階功能,專為活躍的交易者設計:
全面的帳戶管理:
binanceAccountInfo / binanceAccountSnapshot: 獲取詳細的帳戶資訊,包括資產餘額、交易權限,以及包含過去 30 天歷史的帳戶快照。強大的交易執行能力:
binanceSpotPlaceOrder: 執行現貨市價單,可以用基礎貨幣數量(如 0.001 BTC)或計價貨幣金額(如 100 USDT)下單,適合小額快速交易。binanceTimeWeightedAveragePriceFutureAlgo: 執行 TWAP 演算法訂單。這是此專案的一大亮點,它能將一個大額訂單拆分成小單,在指定的時間段內均勻執行,從而最小化對市場價格的衝擊 (Market Impact),這是專業交易中非常重要的策略。即時市場數據:
binanceOrderBook: 獲取指定交易對的即時訂單簿,深入了解市場深度。安裝與設定
由於涉及到個人帳戶的真實交易,此專案的設定比一般 MCP 伺服器更為嚴謹:
API 金鑰管理:
.env 設定檔中。專案文件提供了詳細的指引,教導使用者如何安全地建立和設定 API 金鑰。本地建置與整合:
npm run build 進行建置。index.js 檔案的絕對路徑,並將 API 金鑰作為環境變數傳遞給伺服器。總結來說,binance-mcp 是一個專業級、功能完備的交易工具。它不僅僅是讓 AI 能「讀懂」市場,更是讓 AI 能「操作」市場。對於希望利用 AI 來實現自動化、策略化交易的進階加密貨幣使用者和量化交易者來說,這是一個極具價值的解決方案。