zhangxiangliang/stock-api

查询 A 股、美股、港股与场内基金行情,并通过 Node.js、浏览器、CLI 或 MCP 快速接入。

解決的問題

它提供了一個統一的、無依賴的 TypeScript 工具,用於查詢 A 股、香港股票和美國股票的市場數據,無需手動整合多個不同的金融數據供應商。

工作原理

該工具作為多個數據來源(騰訊、新浪和東方財富)的抽象層。它可以在 Node.js 或瀏覽器中通過 TypeScript API 使用,也可以作為命令列介面(CLI)或 Model Context Protocol(MCP)伺服器使用。預設情況下,它使用自動備援機制(stocks.auto),會按照特定順序(騰訊 → 新浪 → 東方財富)嘗試從可用來源獲取數據。

適用對象

  • 使用 TypeScript/JavaScript 開發金融應用程式的開發者。
  • 希望透過終端機查詢股票價格和 K 線圖表的使用者。
  • 希望透過 MCP 給其 LLM 客戶端提供即時股票數據功能的 AI 代理使用者。

特色

  • 多平台支援:支援 Node.js、瀏覽器(透過 CDN/打包工具)和 CLI。
  • AI 整合:原生支援 MCP 伺服器,並提供專為 AI 代理設計的技能指南。
  • 自動備援:自動在不同資料來源之間切換,確保資料可用性。
  • 全面查詢:支援單一股票報價、批量報價、K 線資料和股票搜尋。

這是一個極簡且強大的工具,讓開發者能輕鬆取得跨市場的股票資料——@handle

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案