MCP Server REST API 和 WebSocket 實時推送接口 金融數據API文檔 SDK & 開發工具 iTick 官方 MCP Server,提供基礎、股票、指數、期貨、基金、外匯、加密貨幣數據的 REST API 查詢和 WebSocket 即時數據訂閱功能。

MCP Server 介紹

iTick 官方 MCP Server 是 iTick 金融數據平台官方推出的標準化協議伺服器,基於 Model Context Protocol (MCP) 構建,為 AI 助手(如 Claude Desktop、Cursor 等)提供統一的金融數據訪問入口。該伺服器封裝了 iTick 在全球外匯、股票、指數、期貨、基金及加密貨幣等領域的高質量數據能力,支持 REST API 批量查詢與 WebSocket 實時推送,開發者僅需配置 API Key 即可在 AI 對話環境中即時調用專業金融數據,大幅降低數據整合門檻

特點

  • 開發者友好:標準易用接口、簡明文檔與豐富示例,便於快速接入。
  • 產品線豐富:多市場股票、外匯、指數、加密貨幣等即時與歷史數據。
  • 多場景適用:量化團隊、金融科技與專業分析等場景。
  • 服務與基礎設施:專業數據源、多地區加速與鏈路熱備份,側重實時與穩定。
  • 定制化:機構與專業用戶可洽談定制數據方案。

iTick API 類型與本項目範圍

類型說明本 MCP
REST透過市場數據端點獲取報價、K 線等;請求需按文檔攜帶 token 等鑒權資訊。已實現(僅 HTTP GET 覆蓋的 REST 能力)
Websocket發布/訂閱,推送訂單、成交、行情等,減少輪詢。未實現
FIX高吞吐、機構級連接;目前主要面向機構客戶。未實現(非 REST)

FIX 僅機構開放時,可聯繫官方客服:Telegram @iticksupportWhatsApp +852 59046663

技術支援(摘要)

  • 郵件[email protected](建議主題中註明環境、身份與問題描述)
  • 營業時間:週一至週五 9:00–18:00(香港時間);緊急生產問題以官方說明為準。
  • 非辦公時間:可登入 itick.net 透過站內即時訊息聯繫線上客服。

MCP 服務地址

https://api.itick.net/mcp

快速配置

支援配置的平台:

  • ✨ Cursor
  • ✨ Claude Desktop
  • ✨ OpenCode

手動配置環境變數

變數說明
TOKEN必填(實際呼叫時):請求標頭 token,詳見 REST 文件

Cursor / Claude Desktop

{
  "mcpServers": {
    "itick": {
            "transport": "streamable_http",
            "url": "https://api.itick.net/mcp",
            "headers": {
                "token": "your_token"
            }
        }
  }
}

OpenCode

OpenCode 使用 opencode.json / opencode.jsoncmcp 鍵,本地服務需將 type 設為 "local"command 為字串陣列,環境變數放在 environment 中(與 Cursor 的 mcpServers / env 不同)。最小範例:

{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "itick": {
      "type": "remote",
      "url":"https://api.itick.net/mcp",
      "headers": {
        "token": "your_token"
      },
      "enabled": true
    }
  }
}

langchain_mcp_adapters


from langchain_mcp_adapters.client import MultiServerMCPClient

itick_config = {
    "url": "https://api.itick.net/mcp",
    "transport": "streamable_http",
    "headers": {
        "token": "your_token",
    }
}

itick_mcp_client = MultiServerMCPClient({
    "itick": itick_config
})

async def get_itick_mcp_tools():
    itick_tool = await itick_mcp_client.get_tools()
    return itick_tool


MCP 工具一覽

REST 文檔 路徑對應:

基礎

  • symbolListGET /symbol/list
  • symbolHolidaysGET /symbol/v2/holidays

股票(額外)

  • stockInfoGET /stock/info
  • stockIpoGET /stock/ipo
  • stockSplitGET /stock/split

各產品線stock / crypto / forex / indices / future / fund

工具名REST
{prefix}TickGET /{prefix}/tick
{prefix}QuoteGET /{prefix}/quote
{prefix}DepthGET /{prefix}/depth
{prefix}KlineGET /{prefix}/kline
{prefix}TicksGET /{prefix}/ticks
{prefix}QuotesGET /{prefix}/quotes
{prefix}DepthsGET /{prefix}/depths
{prefix}KlinesGET /{prefix}/klines

批量接口中 codes 為英文逗號分隔。K 線參數在工具中為 k_type,請求中會編碼為 kType;可選 et(毫秒時間戳)、limit

與早期 Java 示例一致的股票單筆 K 線工具名仍為 stockKline

  1. Javascript SDK

    iTick 官方 Javascript SDK,提供基礎、股票、指數、期貨、基金、外匯、加密貨幣數據的 REST API 查詢和 WebSocket 實時數據訂閱功能。

  2. 如何開通和續費套餐計劃

    如何在iTick平台上開通和續費套餐計劃。選擇套餐、確認訂單、完成支付的全過程,並提供續費操作指南,幫助用戶輕鬆管理服務訂閱。