Skip to main content
Glama
TickDB

TickDB MCP

Official
by TickDB

TickDB — Unified Real-time Market Data API for Forex, Stocks, Crypto

One connection for Forex, Precious Metals, Indices, US Stocks, HK Stocks, A-Shares, and Crypto

开源工具集 · 完整 API 文档 + AI Skill + MCP 服务端实现

API Status AI-Native MCP CI Docs Check WebSocket Latency Docs License

语言版本: 🇨🇳 简体中文🇹🇼 繁體中文🇺🇸 English

📚 在线文档🌐 官网🤖 AI 接入 ↓


🎯 什么是 TickDB?

TickDB 是面向开发者、AI 代理和多市场金融应用的 AI 原生实时行情数据 API(AI-native real-time market data API)。

通过 一次接入(one connection),无缝访问外汇(Forex)、贵金属(Precious Metals)、指数(Indices)、美股(US Stocks / NASDAQ / NYSE)、港股(HK Stocks)、A 股(A-Shares)、加密货币(Cryptocurrency)等多个金融市场的实时与历史行情数据。

TickDB 专为需要可靠、低延迟、可长期依赖行情数据的开发者构建,帮助你避免管理多个数据源、协议和供应商的复杂性,专注于业务和策略本身。

支持 tick 级成交(trades)、盘口深度(order book / depth)、K 线(candlestick)等多种行情形式, 通过 REST API 与 WebSocket 接入,覆盖量化交易、AI Agent、实时行情系统、交易平台与数据分析场景。


Related MCP server: market-data-mcp

🚀 快速接入

📦 本仓库提供完整源码SKILL/(AI Skill 配置)· mcp/(Python MCP 服务端,13 工具 · Dockerfile · 46 单元测试 · CI · MIT)。托管端点 mcp.tickdb.ai 即基于 mcp/ 代码运行 — 你看到的、你部署的、官方在跑的,是同一套代码。

选一种适合你的接入方式:

方式

适合

说明

💬 Skill

AI 对话即用,零配置

npx 一键安装,AI 自动获取试用 Key

🔌 MCP

AI 编码客户端 / 自部署开源

托管端点 + JSON 配置,或基于 mcp/ 自部署

💻 CLI

终端 / 脚本 / AI Agent

npm 全局安装,命令行直查行情

🔧 REST API

应用集成

HTTP API + 6 个端点示例

🌐 WebSocket

实时流式数据

低延迟订阅 ticker / depth / trade


✨ 核心特性

  • 🔌 统一接入 - 一套 API 覆盖外汇、贵金属、指数、美股、港股、A 股、加密货币

  • ⚡ 实时数据 - 基于 WebSocket 的流式推送,端到端延迟约 10-50ms

  • 🤖 AI 原生 - 官方提供 Skill / MCP / CLI 三档 AI 接入,AI Agent 与编码助手开箱即用

  • 🛠️ 开发者友好 - RESTful API + WebSocket,结构化 JSON 响应,完整文档与多语言示例

  • 🌍 全球覆盖 - 37,527+ 品种,6 大市场(US/HK/CN + Forex/Crypto/Indices)

  • 🆓 免费开始 - 无需信用卡,立即获取 API 密钥


🏗️ 典型使用场景

  • 量化交易(Quantitative Trading) - 算法与策略系统的实时行情数据源

  • AI Agent / 编码助手 - 通过 Skill / MCP 让 AI 助手直接调用行情数据,自然语言驱动查询

  • 行情看板 - 实时价格展示、资产与投资组合监控

  • 交易应用 - 构建类似 TradingView 的行情界面与图表系统

  • 数据分析与回测(Backtesting) - 历史行情分析、策略回测与研究

  • 金融服务集成 - 集成到现有交易平台或金融基础设施中

  • 自部署 / 私有化 - 不想用托管端点?基于本仓库 mcp/ 代码自部署,完全控制数据流


🚀 快速开始 — REST API

1. 注册并获取 API 密钥

访问 TickDB.ai 注册账户,即可获取 API 密钥。

🔑 身份认证

所有 HTTP API 请求都需要在请求头中包含 API 密钥:

X-API-Key: YOUR_API_KEY

🌐 基础 URL

https://api.tickdb.ai

📋 HTTP API 核心接口

接口

方法

描述

/v1/market/kline

GET

历史 K 线 / 蜡烛图(Candlestick)数据

/v1/market/ticker

GET

实时行情(Ticker)数据

/v1/market/depth

GET

订单簿深度(Order Book)数据

/v1/market/trades

GET

最近成交(Recent Trades)历史

🏪 支持的市场

市场类型

Symbol 格式示例

说明

外汇(Forex / FX)

GBPUSD

主要货币对(Base/Quote)

贵金属(Precious Metals)

XAUUSD

贵金属对美元(Commodity / USD)

美股(US Stocks)

AAPL.US

NYSE / NASDAQ 上市股票

指数(Indices)

SPX

股票指数(如标准普尔 500)

港股(HK Stocks)

700.HK

港交所上市证券

A 股(A-Shares)

600519.SH

上海 / 深圳交易所股票

加密货币(Cryptocurrency)

BTCUSDT

加密资产交易对

2. 获取 K 线(K-line)数据

curl -H "X-API-Key: YOUR_API_KEY" \
     "https://api.tickdb.ai/v1/market/kline?symbol=700.HK&interval=1h&limit=24"

3. 获取实时行情(Ticker)数据

curl -H "X-API-Key: YOUR_API_KEY" \
     "https://api.tickdb.ai/v1/market/ticker?symbols=AAPL.US,700.HK,BTCUSDT"

4. 获取盘口深度(Depth)数据

curl -H "X-API-Key: YOUR_API_KEY" \
     "https://api.tickdb.ai/v1/market/depth?symbol=AAPL.US&limit=10"

5. 获取成交记录(Trades)数据

curl -H "X-API-Key: YOUR_API_KEY" \
     "https://api.tickdb.ai/v1/market/trades?symbols=AAPL.US&limit=20"

6. 查询可用交易品种

curl -H "X-API-Key: YOUR_API_KEY" \
     "https://api.tickdb.ai/v1/symbols/available?market=HK&limit=10"

🌐 实时订阅 — WebSocket

低延迟(10-50ms)的流式数据推送,适合实时行情看板、量化策略与 Agent 自动化场景。

支持的频道

  • ticker - 实时价格更新

  • depth - 订单簿(Order Book)变化

  • trade - 实时成交执行

const ws = new WebSocket('wss://api.tickdb.ai/v1/realtime?api_key=YOUR_API_KEY');

ws.onopen = () => {
    // 订阅实时价格
    ws.send(JSON.stringify({
        cmd: 'subscribe',
        data: { channel: 'ticker', symbols: ['BTCUSDT'] }
    }));

    // 订阅订单簿变化
    ws.send(JSON.stringify({
        cmd: 'subscribe',
        data: { channel: 'depth', symbols: ['BTCUSDT'] }
    }));

    // 订阅实时成交数据
    ws.send(JSON.stringify({
        cmd: 'subscribe',
        data: { channel: 'trade', symbols: ['BTCUSDT'] }
    }));
};

🤖 AI 接入

TickDB 是 AI-native 行情数据 API,提供三档原生接入方式,覆盖从零配置对话到生产级深度集成的全场景需求。

💬 Skill — 对话即用

安装后 AI 自动获取试用 Key,无需注册即可查询 72 个热门品种:

npx clawhub@latest install tickdb-market-data

或直接使用本仓库 SKILL 文件

🔌 MCP — 永久集成

一次配置,让 Claude、Cursor、Kiro 等 AI 编码客户端永久获得 13 个行情工具。

托管端点(推荐,无需自部署):

{
  "mcpServers": {
    "tickdb": {
      "type": "http",
      "url": "https://mcp.tickdb.ai/",
      "headers": {
        "X-TickDB-Key": "YOUR_API_KEY"
      }
    }
  }
}

支持客户端:Claude Code · Claude Desktop · Cursor · Kiro · Codex · Zed · Cherry Studio

MCP 服务端已开源,代码位于本仓库 mcp/ 目录。

📊 mcp/ 概览:13 个 MCP 工具 · Python 3.11+ · Docker 就绪 · 46 单元测试 · MIT 许可证 · CI 持续验证

文档

链接

客户端接入配置

mcp/MCP_CLIENT_SETUP.md

部署说明(自部署)

mcp/DEPLOYMENT.md

MCP 完整文档

mcp/README.md

💻 CLI — 终端 & Agent

npm install -g tickdb
tickdb config set-key YOUR_API_KEY
tickdb ticker BTCUSDT,XAUUSD

详见 官网 AI 接入页面


📚 在线文档

完整的 API 参考、参数说明、以及可直接运行的示例请求:


🤝 社区和支持


📄 许可证

本文档采用 MIT 许可证

Related MCP Connectors

Related MCP Servers

  • A
    license
    B
    quality
    C
    maintenance
    Provides comprehensive data for A-shares, Hong Kong, and US stocks alongside cryptocurrency markets, supporting technical indicators, news, and financial statements. It features automatic failover across multiple data sources to ensure reliable access to real-time and historical market information.
    47
    34
    MIT
  • -
    license
    Not graded
    quality
    Not graded
    maintenance
    Real-time financial market data MCP server. Stocks, crypto, technicals, sentiment, FDA calendar. No API keys required.
    -
  • F
    license
    Not graded
    quality
    D
    maintenance
    Exposes iTick REST API as MCP tools, providing market data for stocks, crypto, forex, indices, futures, and funds including tick, quote, depth, and kline.
    3
    -
  • A
    license
    Not graded
    quality
    A
    maintenance
    Enables AI agents to access real-time and historical stock market data for A-shares, Hong Kong, US, and global markets, including quotes, K-lines, fund flows, fundamentals, and board data, via a Python SDK and MCP protocol.
    1
    MIT