本文仅讨论行情数据接入和工具配置,不构成任何投资建议。

你打开 Claude Desktop,输入"帮我查一下苹果股票现价"。Claude 回答:"抱歉,我无法获取实时数据。我的知识截止到 2025 年 3 月。"

你的需求是一条实时股价。Claude 能听懂你,但默认情况下没法去交易所帮你把价格抓回来。MCP 就是把实时行情稳定接入 Claude Desktop 的一种标准方式——你配好之后,Claude 就能在对话里直接返回 AAPL.US 的现价、涨跌幅、成交量。

这篇教程写给非开发者。你不需要写任何代码,只需要找到配置文件、填入 MCP 服务地址和 API Key、然后重启 Claude Desktop。


MCP 是什么——用一句人话讲清楚

MCP,全称 Model Context Protocol,你可以把它理解为 Claude Desktop 的"外部数据插座"

没配 MCP 时,Claude 的金融知识停在训练数据截止日期。配了 MCP 之后,它可以通过这个插座查到实时股价。过程很简单:你用自然语言问"苹果股价多少",Claude 把这个需求发给 MCP 服务器——一个不停机、专门负责拉数据的翻译官。MCP 服务器去行情接口查 AAPL.US 的现价,把数字翻译回自然语言,送回你的聊天窗口。

你要做的只有四件事:获取 API Key → 找到配置文件 → 写入 MCP 服务地址和 Key → 重启 Claude Desktop


第 0 步:获取 API Key

MCP 服务需要鉴权。先去 TickDB 获取你的 API Key。

TickDB 的 Skill 入口支持零注册试用,适合快速体验;但 MCP 长期集成通常需要配置 API Key,具体额度以 TickDB 当前套餐和接口返回为准。拿到 Key 后,暂时记在记事本里,下一步要用。

⚠️ 安全提示:API Key 是私密凭证。不要把含 Key 的配置文件截图或原文发到评论区。任何时候需要排查问题,只贴脱敏后的内容(把 Key 替换成 YOUR_API_KEY****)。

第 1 步:找到 claude_desktop_config.json

这是大多数用户卡住的第一道坎。文件路径因操作系统不同:

操作系统完整路径操作提示
macOS~/Library/Application Support/Claude/claude_desktop_config.jsonLibrary 是隐藏文件夹。Finder 按 Cmd + Shift + G,粘贴路径回车
Windows%APPDATA%\Claude\claude_desktop_config.json文件管理器地址栏直接粘贴 %APPDATA%\Claude 回车
Linux~/.config/Claude/claude_desktop_config.json终端或文件管理器直接输入路径

如果文件不存在,用记事本(Windows)或文本编辑(macOS)新建一个空文件,文件名必须是 claude_desktop_config.json。新建后先写入一对空花括号 {},保存。


第 2 步:打开文件,写入 MCP 配置

用任意文本编辑器打开这个文件。把以下内容复制进去,然后把 YOUR_API_KEY 替换成你在第 0 步拿到的真实 Key:

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

逐个字段解释

字段含义说明
mcpServers告诉 Claude Desktop "我要接入外部数据"所有 MCP 服务都写在这个字段下
tickdb你给这个数据源起的别名可改成 market-datastock-quotes 等任意名字
type: "http"这是一个远程托管的 MCP 服务不需要本地安装任何程序,Claude 通过网络调用
urlMCP 服务器地址https://mcp.tickdb.ai/ 提供行情查询工具
headers.X-TickDB-KeyAPI Key 鉴权必须填入你从 TickDB 获取的真实 Key

如果你的文件里已有其他 MCP 服务:在 mcpServers 的花括号里用逗号分隔,不要覆盖原有内容。把 tickdb 这一段加在已有条目后面。

最容易出错的两个点

  1. JSON 严格禁止最后一个花括号前多写逗号。复制代码块内容时,不要在 Key 值后面多加字符。
  2. X-TickDB-Key 必须填真实的 Key,不能留 YOUR_API_KEY 占位符。

版本差异提示:Claude Desktop 不同版本对远程 MCP 的配置入口可能不同。如果你按照以上步骤配置后没反应,请以 Claude 的 Settings → Connectors 或 TickDB 最新官方文档为准。


第 3 步:保存文件,完全退出 Claude Desktop

不是关掉聊天窗口——必须完全退出应用。

操作系统正确操作
macOSCmd + Q(菜单栏 → Claude → 退出 Claude)
Windows任务栏右下角系统托盘找 Claude 图标 → 右键 → 退出。如果托盘里没有,任务管理器找 Claude.exe → 结束任务
Linux关闭所有 Claude 窗口,确认进程已退出

第 4 步:重新打开 Claude Desktop,验证连接

打开 Claude Desktop,看聊天输入框右下角。如果配置成功,会出现一个 🔌 图标(或提示"已连接 MCP 服务"),点击可以看到已加载的 MCP 工具列表。

没有看到图标? 直接跳到文末 FAQ 排查。


第一次查询:从苹果股价开始

配置成功并看到 🔌 图标后,在聊天框输入:

"查 AAPL.US 现价"

如果 Claude 返回了 last_price 和涨跌幅数字,而不是"我无法查询实时数据",说明 MCP 配置完全正确。

接下来你可以试这些自然语言查询:

你想做的事你可以这样问
单只股票实时行情"查 AAPL.US 现价和成交量"
A 股估值对比"对比茅台和五粮液的市盈率"
多只股票批量查"同时查苹果、特斯拉、英伟达的现价"
港股查询"腾讯港股现在多少钱"

进阶用法:你也可以直接说公司名称("苹果""贵州茅台""腾讯"),Claude 会自动匹配正确的品种代码。但建议第一次查询带代码,排除代码匹配的变量,先确认 MCP 本身调通了。


常见问题排查

症状最可能的原因解决方法
配置后没有 🔌 图标JSON 格式错误(多一个逗号、少一个花括号、引号不成对)删除文件全部内容,重新粘贴第 2 步的完整 JSON,检查花括号和逗号位置,保存后完全退出再打开
有图标但查询返回鉴权错误X-TickDB-Key 缺失或填错确认 Key 已填入 headers 中,且没有多余空格或换行。确认 Key 未过期
查询返回 3001 Rate limit exceeded短时间内请求太多,触发了限流稍等几秒再试。如果频繁触发,检查是否在循环中反复调用。MCP 有请求频率限制
查询返回空或数据没变化市场休市(A 股午休/美股收盘后/周末),返回的是最近快照而非实时成交先问 Claude "现在 A 股在交易吗"验证市场状态
Claude 说"未找到工具"MCP 连接成功但工具列表尚未加载完成完全退出 Claude Desktop,重新打开后等待 10 秒再提问
macOS 找不到 Library 文件夹Library 默认隐藏Finder → 菜单栏"前往" → "前往文件夹" → 粘贴 ~/Library/Application Support/Claude
Claude Desktop 版本不支持配置文件方式部分版本改用 Settings → Connectors 入口以 Claude 官方文档为准,尝试在 Settings → Connectors 中添加 https://mcp.tickdb.ai/,并填入 X-TickDB-Key

现在你能用自然语言查近 4 万个品种的实时数据了。但这里有一个有趣的问题:Claude Desktop 通过 MCP 拿到的数据,如何区分"现在是交易时段"还是"这个价格是闭市前的最后一笔快照"?

你的下一层需求,可能是让 Claude 主动告诉你"标普 500 现在已收市,显示的是昨日收盘价"。这涉及到 MCP 工具的串联调用——让 Claude 先查交易时段、再决定取哪个价格。感兴趣的话,评论区告诉我。

你配 MCP 时卡在哪一步了?是找不到文件、JSON 报错、API Key 配错了、还是配好了查不到数据?评论区聊聊,我帮你排查。


AI_量化员
1 声望0 粉丝

AI 界的老白