如何把 Claude 或 ChatGPT 用于你的投资组合(MCP)
通过 MCP 连接器,让 Claude 或 ChatGPT 以只读方式访问你的持仓。设置步骤、好用的提问示例,以及哪些信息应该保密。
作者:Sonar team阅读约 7 分钟
想把 Claude 或 ChatGPT 用于你的投资组合,就让助手访问你真实的持仓,而不是凭记忆向它描述。最可靠的方式是 MCP 连接器:助手和你的投资组合工具之间的只读连接,在助手的连接器设置里添加一次即可。之后你可以问"我最大的几个持仓是什么,今天哪个波动最大?"这样的问题,助手会用你当前的数字回答。
你也可以粘贴数据或上传文件,偶尔问一次还行,但数据马上就过时了。这篇指南比较这几种方式,解释什么是 MCP,介绍设置步骤,并讨论事先值得想清楚的隐私和准确性问题。
把组合交给 AI 助手的三种方式
| 方式 | 数据新鲜度 | 工作量 | 注意事项 |
|---|---|---|---|
| 粘贴持仓或上传 CSV | 一张快照,马上过时 | 每次都要重来 | 文件里可能有账号和地址 |
| 截图 | 一张快照 | 每次都要重来 | 数字可能被读错 |
| 连接到投资组合工具的 MCP 连接器 | 每次提问都是最新的 | 只需设置一次 | 选择只读连接器;密钥要保密 |
单个问题粘贴就够了。如果想经常问组合相关的问题,连接器能省去复制粘贴,回答也基于最新数据。
什么是 MCP
Model Context Protocol(MCP,模型上下文协议)是把 AI 应用连接到外部工具和数据的开放标准,由 Anthropic 在 2024 年 11 月发布。MCP 服务器提供一组工具,比如"获取组合"或"列出持仓",当你的问题需要这些数据时,助手就会调用它们。
Claude 支持把远程 MCP 服务器作为自定义连接器使用;哪些方案可用、怎样添加,见 Anthropic 的帮助文章《Get started with custom connectors using remote MCP》。ChatGPT 也支持 MCP 连接器,但可以添加自定义连接器的方案变化过多次,请以 OpenAI 帮助中心的最新说明为准。
连接之前要确认的事
- 连接器是只读的吗? 它应该能读取持仓和价格,但不能下单或转移资金。如果它能写入任何东西,应该先征得你的确认。
- 它暴露哪些信息? 大多数问题只需要持仓、市值和盈亏。账号和登录信息不应该包含在内。
- 访问权限怎样控制? 通常是一个你自己创建、可以撤销的密钥。把密钥以及包含密钥的连接器 URL 当作密码对待。
- 对话会留在哪里? 你的问题和助手读取的数据会进入你在该 AI 服务的聊天记录。检查它的隐私设置。
怎样把 Sonar 连接到 Claude 或 ChatGPT
Sonar 的 MCP 连接器让助手以只读方式访问你的组合,以及你所持资产的市场数据。
- 创建密钥。 登录 Sonar,打开 API 和 AI 工具页面,创建密钥并复制连接器 URL。
- 在助手里添加连接器。 在 Claude 中,到连接器设置里添加自定义连接器并粘贴 URL;在 ChatGPT 中,在你的方案允许添加自定义连接器的地方添加。Cursor 等其他 MCP 客户端也是同样的方式。
- 开始提问。 当问题需要你的数据时,助手会调用 Sonar 的工具。
连接器提供的工具有 get_portfolio、list_holdings、list_held_assets、get_asset、search_assets、add_position 和 get_usage。除了 add_position,其余全部只读。add_position 用于记录你描述的持仓,比如你刚完成的一笔买入,保存之前会请你确认资产、数量和成本。连接器无法交易、转移资金或修改你已连接的账户,也永远看不到你的交易所密钥或券商登录信息。
各方案包含的内容: Starter 涵盖你持仓的市场数据和社交数据,每天 500 次请求。Standard 增加完整组合、持仓、盈亏和配置,每天 1,000 次请求,Premium 为 2,000 次。每个账户一开始都有 100 个免费 API 额度,之后每 1,000 个额度 1 美元。详情见价格页面和开发者页面。
好用的提问方式
好的问题会要求描述和比较,说明时间段,并且不超出数据能回答的范围。
市值和盈亏
过去 24 小时我的组合表现如何?哪些持仓带动了变化?
我的浮动盈亏是多少,主要来自哪些持仓?
配置和集中度
我最大的五个持仓是什么,占组合的多少?
我的组合在股票和加密货币之间、在各个账户之间是怎么分布的?
持仓的背景信息
过去 24 小时哪些持仓波动最大,它们的提及量和情绪有什么变化?
列出我最大的加密货币持仓过去 90 天的收盘价,并描述走势。
记录一笔买入
我今天以每个 3,400 美元买了 0.5 个 ETH,手续费 4 美元,帮我加到组合里。
助手在保存任何内容之前都会先和你确认细节。
让助手保持可靠
AI 助手可能读错数据、算错数,或者很有把握地说出不正确的话。几个习惯会有帮助:
- 让它列出用到的数字,方便你和投资组合工具里的数据核对。
- 说明时间段。 "过去 24 小时"或"从 1 月 1 日起"比"最近"得到的回答更清楚。
- 区分事实和观点。 问数据显示了什么。助手对买卖什么的看法,不是专业人士的投资建议,Sonar 的数据也不附带任何推荐。
- 警惕打着 AI 旗号的投资推销。 监管机构提醒过借 AI 之名的欺诈,参见美国 SEC 关于人工智能与投资欺诈的警示,以及 FINRA 的AI 与投资欺诈。
聊天之外:API 和命令行
同一个密钥也能用于 Sonar 的 REST API 和命令行工具,适合脚本、表格和仪表盘。用 npm install -g sonarfolio 安装 CLI,然后在终端运行 sonar portfolio 或 sonar holdings。接口和命令见开发者页面。
常见错误
- 把完整的账户导出文件粘贴进聊天。 去掉账号和地址,或者使用不暴露这些信息的连接器。
- 只需要读取,却用了有交易权限的连接器。
- 分享包含密钥的连接器 URL。 拿到 URL 的人可以读取密钥允许的内容。一旦泄露,撤销密钥并重新创建。
- 不核对就相信总数。 让它列出数字,再做比较。
- 问该买什么、卖什么。 你会得到回答,但那不是建议,也没有考虑你的全部情况。
常见问题
ChatGPT 或 Claude 会自动看到我的组合吗?
不会。它们只能看到你粘贴、上传或连接的内容。使用连接器时,助手会在问题需要时、在密钥允许的范围内读取你的数据。
把组合连接到 AI 助手安全吗?
如果连接器是只读的,并且只覆盖必要的内容,风险就比较低。主要考虑的是隐私(你的数据会出现在聊天记录里)和密钥保密。Sonar 的连接器除了添加你确认过的持仓之外都是只读的,参见安全页面。
助手能通过 Sonar 替我交易吗?
不能。Sonar 不进行任何交易,也不转移任何资金,通过连接器也一样。唯一的写入操作,是在你确认之后记录你要求添加的持仓。
能和 Cursor 或其他 MCP 客户端一起用吗?
能。任何支持远程 MCP 服务器的客户端都可以使用连接器 URL。
在 AI 工具方面,Starter、Standard 和 Premium 有什么区别?
Starter 让助手读取你所持资产的市场数据和社交数据;Standard 在此基础上增加完整组合:持仓、盈亏和配置。参见价格页面。
相关页面
- AI 投资组合追踪,支持 Claude、ChatGPT 和 Cursor带只读 MCP 连接器的 AI 投资组合追踪,支持 Claude、ChatGPT 和 Cursor,另有 REST API 和 CLI。用日常语言询问你的股票和加密资产。
- 向 Claude 或 ChatGPT 询问你的投资组合将 Sonar 连接到 Claude 或 ChatGPT,用日常语言询问你的持仓,可通过只读 MCP 连接器、REST API 或 CLI 使用。
- 投资组合 API、MCP 连接器和 CLI在 Claude、ChatGPT、Cursor、脚本或终端中使用你的投资组合。
- 如何解读股票和加密货币的社交情绪提及量、互动量、情绪和社交占比分别衡量什么,怎样对照每个资产自己的常态来解读,以及社交媒体数据在哪些情况下会误导人。附示例。