Claude Desktop 接入实时行情:不写一行代码,用自然语言查全球股票
作者: TickDB Research · 发布: 2026/5/21 · 阅读: 3
标签: B 类, 火山引擎, MCP
先说结论:TickDB 提供了面向开发者和 AI Agent 的统一实时行情数据 API,支持 REST、WebSocket、MCP、Skill、CLI 等多种接入方式。本文演示的是非开发者如何通过 Claude Desktop 的 MCP 功能,连接 TickDB 的托管 HTTPS 服务,用自然语言直接查询股票、指数、外汇和加密资产行情。
你打开 Claude Desktop,输入“帮我查一下苹果现在股价多少”。Claude 认真回复了一大段,有模有样——仔细一看,日期是三个月前。
Claude 默认不能联网查实时数据。 它的知识截止到训练日期,之后发生的事情它不知道。但 MCP(可以理解为一个万能插头转换器)能解决这个问题——把行情服务的插头插上,Claude 就能取到实时数据,你要做的就是问它。
这篇文章帮你完成这件事。不需要写一行代码,改一个配置文件就行。
MCP 是什么:一句话讲清楚
把 MCP 想象成一个万能插头转换器。
你去国外出差,带的充电器是国标插头,酒店只有欧标插座。插不进去,你得加一个转换头。
Claude 也一样。它本身不会直接连外部服务,MCP 就是那个转换头——你要查股价,把行情服务的转换头插上,Claude 就能获取实时数据。仅此而已。
不用理解“协议”、“端点”、“标准”这些词。就用“转换头”这个比喻往下走。
配置四步走:从找到文件到第一次查到股价
第 0 步:确认你已安装 Claude Desktop
MCP 功能在 Claude Desktop 最新版本中原生支持,不需要额外安装任何插件。如果你的 Claude Desktop 是很久以前下载的,先去官网下载最新版本覆盖安装。
第 1 步:找到配置文件
MCP 的配置信息存在一个叫 claude_desktop_config.json 的文件里。三个操作系统,文件位置不同:
| 操作系统 | 配置文件路径 |
|---|---|
| macOS | ~/Library/Application Support/Claude/claude_desktop_config.json |
| Windows | %APPDATA%\Claude\claude_desktop_config.json |
| Linux | ~/.config/Claude/claude_desktop_config.json |
macOS 注意:
~/Library在 Finder 里默认是隐藏的。打开 Finder,按Cmd + Shift + G,把上面那串路径粘贴进去,回车直达。
>
Windows 注意:
%APPDATA%是一个系统变量。按Win + R,输入%APPDATA%,回车后会打开一个文件夹,在里面找到Claude文件夹就行。
如果打开路径发现没有这个文件——不用紧张。手动新建一个同名文件就行,内容用下一步的 JSON 填进去。
第 2 步:修改配置文件
用任意文本编辑器(记事本、TextEdit、VS Code 都可以)打开 claude_desktop_config.json,把以下内容粘贴进去:
{
"mcpServers": {
"tickdb": {
"type": "http",
"url": "https://mcp.tickdb.ai/",
"headers": {
"X-TickDB-Key": "你的API密钥"
}
}
}
}
逐行解释(就像填一张表):
"tickdb"—— 给这个转换头起个名字,你可以改成任意英文名,比如"stock-data"。"type": "http"—— 表示这是一个远程服务,不需要在你的电脑上额外安装程序。"url": "https://mcp.tickdb.ai/"—— 行情服务的地址,固定不变。"headers"里的"X-TickDB-Key"—— 你的身份凭证,告诉服务端“我有权限查询”。
怎么获取 API 密钥:访问 TickDB 官网,注册账号后在控制台创建 API Key,复制后替换掉
"你的API密钥"这几个字。不要在公开评论区分享你的密钥,也避免截图包含完整密钥的配置文件。
如果文件里本来已经有其他 MCP 服务了,在
mcpServers的大括号里,用逗号隔开多个服务就行。多个服务就像排插,一个插座上插多个转换头,互不干扰。
保存文件,关掉编辑器。
第 3 步:重启 Claude Desktop
必须完全退出,不能只关窗口。
- macOS:菜单栏点击 Claude → Quit Claude,或直接
Cmd + Q。 - Windows:右键任务栏托盘区的 Claude 图标,选择退出。
重新打开 Claude Desktop。看输入框右下角——如果出现一个小锤子图标,说明 MCP 配置成功了。小锤子代表 Claude 现在有工具可以调用。
[此处可放置锤子图标的截图]
如果没出现锤子图标,跳到最后一部分 FAQ 找原因。
第一次查价:你会看到什么
以下为 Claude 回复的格式示例,价格数据非实时真实值。
在对话输入框里敲:
帮我查一下贵州茅台现在什么价,涨了还是跌了
Claude 的回复大概是这样的:
贵州茅台(600519.SH)目前的价格是 1604.50 元,今日下跌 1.2%。当前交易量为 287 万股。
注意刚才发生了什么——你用中文问了一个问题,Claude 自动调用了行情服务,拉回了贵州茅台的实时价格,然后用自然语言组织成你能看懂的回答。
你不需要知道它调了哪个接口、返回了什么字段、时间戳怎么转换。你只需要会问问题。
两个进阶用法:试试更有用的问法
场景一:跨市场对比
对比一下贵州茅台和腾讯控股的市盈率,告诉我哪个估值更低
Claude 会同时查 A 股的茅台和港股的腾讯,把两个市场的 PE 数据放在一起比较,用表格呈现,然后给出结论。
覆盖 A 股、港股、美股、加密、外汇、指数等主要市场,截至 2026 年 5 月总计约 4 万个品种。同一个问题里跨市场对比就像问“北京和东京今天各多少度”一样简单。
场景二:自选股批量查询
帮我查一下 AAPL、TSLA、BTCUSDT 的最新价,列个表格
Claude 会把美股、加密货币的价格一次性拉回来,用表格输出(以下为格式示例):
| 品种 | 最新价 | 涨跌幅 |
|---|---|---|
| AAPL.US | — | — |
| TSLA.US | — | — |
| BTCUSDT | — | — |
一次问多个品种,Claude 会并行查询,不用等一只查完再查下一只。
常见问题
Q:重启后没看到小锤子图标
- 现象:右下角没有任何变化。
- 原因 ①:配置文件路径不对。回到第 1 步,检查文件确实放在对应操作系统的路径下,文件名拼写完全一致。
- 原因 ②:JSON 格式有错误。用任意 JSON 校验工具粘贴你的配置内容,看是否少了一个引号、多了一个逗号。
Q:查询时报错“请求太频繁,请稍后重试”
- 现象:Claude 返回了限流提示。
- 原因:短时间内发起了过多查询请求。
- 解决:稍等片刻再试。日常问一两只股票的价格不会触发限流,只有短时间内大量连续查询才可能出现。
Q:Claude 回复“我没有实时股价数据”
- 现象:问了股价,Claude 还是说知识截止到训练日期。
- 原因:MCP 服务没有正确启动,或鉴权失败。
- 解决:
- 检查 JSON 里的 "X-TickDB-Key" 是否已替换为真实密钥(注意大小写)。
- 若密钥正确但仍失败,检查网络是否可访问 https://mcp.tickdb.ai/。
Q:非交易时段查询结果怎么理解
- 现象:在 A 股闭市后查询,Claude 仍返回了价格。
- 说明:非交易时段返回的是最近一次快照数据,不是实时成交价。此时涨跌幅基于上一个交易日收盘价计算。
本文仅讨论行情数据接入和 MCP 工具配置,不构成任何投资建议。
收尾
这篇文章带你走通了从零到第一次用自然语言查到股价的全过程。MCP 生态在 GitHub 开源,TickDB 作为金融行情 MCP 服务提供方,覆盖全球主要市场、约 4 万个品种的实时数据——对于不写代码的投资者来说,这把“万能插头转换器”让 Claude 从“能聊天的 AI”变成了“能查行情的 AI”。
如果你已经配好了 MCP,试试问 Claude 一个你一直想用 AI 回答、但苦于没有实时数据的问题。 比如:“最近一个月美股七巨头的涨跌排名”、“帮我对比今天A股成交额最大的三只股票”。
你已经有了这把转换头,剩下的只是怎么问的问题。
通过 TickDB API 获取实时行情数据
一个 API 接入外汇、加密货币、美股、港股、A股、贵金属和全球指数的实时行情。支持 WebSocket 低延迟推送,免费开始使用。
免费领取 API Key查看 API 文档