guangxiangdebizi/FinanceMCP
这是一个金融领域相关的mcp,本项目通过集成 Tushare API 和 Binance API 为语言模型(如Claude)提供全面的实时金融数据访问能力,支持股票、基金、债券、宏观经济指标、稳定币、虚拟货币等多维度金融数据分析。其中也包含了金融数据查询、财经新闻查询、国家统计局数据查询等
解決的問題
FinanceMCP 為 AI Agent 提供了一種統一、可路由、可追蹤的方式,以存取多個市場的金融資料。它消除了開發者手動整合多個異構金融 API 的需求,提供一套標準化工具,可直接接入 Claude、Cursor、Codex 等 MCP 相容客戶端。
工作原理
它是一個基於 Node.js 與 Express 建構的 MCP(Model Context Protocol)伺服器。它公開了 19 個穩定工具,根據設定的優先順序將請求路由至不同的資料提供者。支援兩種傳輸模式:本地 stdio 用於直接整合,Streamable HTTP 用於遠端存取。系統具備自動故障轉移機制,當主資料來源(如 Tushare)不可用或無法涵蓋請求資料時,會自動嘗試優先順序清單中的下一個提供者。
適用對象
本專案專為開發金融研究、投資分析與智慧文件管理(如 FinNote 系統)AI Agent 的開發者,以及使用 MCP 相容 AI 編輯器與助手的使用者設計。
核心亮點
- 多市場覆蓋:支援 A 股、港股、美股、指數、基金、債券、期貨、外匯、宏觀經濟及加密資產等資料存取
- 智能路由:在 Tushare、Qveris、Twingly 與 Binance 之間實現動態路由,支援自動故障轉移與資料來源透明性
- 技術指標引擎:內建 MACD、RSI、KDJ、BOLL、MA 等指標計算功能,支援自動歷史資料預取
- 靈活部署:支援本地 stdio 與遠端 HTTP 端點,請求層級憑證隔離
相關
- 專案
- 專案
- 專案
- 專案
- 專案