---
title: "你的 AI 助手读得懂的投资组合追踪"
description: "带只读 MCP 连接器的 AI 投资组合追踪，支持 Claude、ChatGPT 和 Cursor，另有 REST API 和 CLI。用日常语言询问你的股票和加密资产。"
url: "https://sonarfolio.com/zh/ai-portfolio-tracker"
language: "zh"
updated: "2026-10-27"
---

# 你的 AI 助手读得懂的投资组合追踪

把 Sonar 连接到 Claude、ChatGPT 或 Cursor，用日常语言询问你的股票和币。同样的数据也能通过 REST API 和命令行工具获取。

AI 助手很擅长解释市场，但它们不知道你持有什么。把余额粘贴进对话既麻烦，第二天又过时了。Sonar 通过 MCP 连接器，把你投资组合的实时只读视图交给助手，让回答从你真实的持仓出发。

## 你可以问什么

> 这周我的投资组合表现如何？是哪些持仓带来了变化？

> 我最大的五个持仓是什么？占投资组合多少？

> 我持有的资产里，哪些的情绪比一周前更负面？

> 对我持有的每种币，比较过去 30 天持有人数的增长和价格变化。

> 我昨天买了 0.5 个 ETH，帮我加到投资组合里。

助手只描述数据，怎么解读由你决定：Sonar 不提供投资建议，它的连接器也不提供。

*通过连接器，助手会在你提问时读取你的投资组合。它唯一能写入的，是你要求添加并确认（✓）的持仓。*
## MCP 连接器

MCP（Model Context Protocol）是 Claude、ChatGPT、Cursor 等助手调用外部工具的标准。Sonar 的服务器提供以下工具：

| 工具               | 返回内容                                                                             |
| ------------------ | ------------------------------------------------------------------------------------ |
| `get_portfolio`    | 总市值、24 小时变化、未实现盈亏、按资产、类别和账户的配置、波动最大的持仓            |
| `list_holdings`    | 每个账户的全部持仓：数量、价格、市值、成本、盈亏和占比                               |
| `list_held_assets` | 你持有的每项资产的价格、24 小时变化和社交数据                                        |
| `get_asset`        | 单个持有资产的详情：行情、社交数据、主要创作者、Standard 中币的链上数据、90 天收盘价 |
| `search_assets`    | 按代码或名称查找股票、ETF 或币                                                       |
| `add_position`     | 记录你告诉它的持仓，先和你确认资产、数量和成本                                       |
| `get_usage`        | 你的套餐、包含的内容和今天的请求数                                                   |

除 `add_position` 外，所有工具都只读，而 `add_position` 也只是记录你要求的持仓。没有任何工具能交易、转移资金、修改已连接的账户或删除任何内容。

### 如何连接

1. 登录后打开 **API 和 AI 工具**，创建密钥并复制连接器 URL。
2. **Claude**（网页、桌面、移动端）：设置 → 连接器 → 添加自定义连接器。起个名字，粘贴 URL 并保存。
3. **ChatGPT：** 设置 → 应用与连接器 → 高级，打开开发者模式，用该 URL 创建连接器并选择无需认证，然后在对话的工具菜单中启用。
4. **Claude Code、Cursor 和其他 MCP 客户端：** 使用服务器 `https://sonarfolio.com/api/mcp`，并把密钥作为 Bearer 令牌传入。

```
claude mcp add --transport http sonar https://sonarfolio.com/api/mcp \
  --header "Authorization: Bearer YOUR_KEY"
```

完整说明见[开发者](https://sonarfolio.com/zh/developers)页面。

## REST API

基于 HTTPS 的 JSON，使用 Bearer 密钥，适合电子表格、仪表盘和脚本：

- `GET /api/v1/me`：套餐、访问范围和今天的用量
- `GET /api/v1/portfolio`：总额、24 小时变化、盈亏、配置、波动
- `GET /api/v1/holdings`：每个账户的全部持仓
- `POST /api/v1/holdings`：添加一笔持仓
- `GET /api/v1/assets`：你持有的每项资产的市场数据和社交数据
- `GET /api/v1/assets/{id}`：单个持有资产的详情
- `GET /api/v1/assets/search`：查找资产 ID

响应会附带数据来源和时间戳，以及限额和额度相关的响应头。

## CLI

一个封装了 API、零依赖的命令行工具：

```
npm install -g sonarfolio
sonar login
sonar portfolio
sonar holdings --json | jq '.holdings[] | {symbol, value_usd}'
```

命令包括 `portfolio`、`holdings`、`assets`、`asset`、`search`、`add`（写入前会先确认），以及在屏幕上持续显示的 `watch`。每个命令都支持 `--json`。

## 助手能看到什么

只能看到你持有的资产。社交数据、链上数据和资产详情只覆盖你投资组合中的资产，从不覆盖整个市场。你的券商或交易所登录信息、交易所 API 密钥和钱包密钥，Sonar 本来就没有。只有当你用自己的密钥连接并提问时，你的数据才会到达助手；撤销密钥，访问即停止。

投资组合本身来自你在 Sonar 中的所有来源：50 多条网络上的钱包、Starter、Standard 和 Premium 中通过 Plaid 连接的券商和加密货币交易所、CSV 导入和手动录入。所有来源见[加密货币与股票投资组合追踪](https://sonarfolio.com/zh/crypto-and-stock-portfolio-tracker)。

## 套餐与额度

- **Starter（每月 $7）：** 在 AI 工具和 API 中获取你所持资产的市场数据和社交数据，每天 500 次请求。
- **Standard（每月 $11）：** 增加持仓、盈亏和资产配置，以及币的链上数据，每天 1,000 次请求。
- **Premium（每月 $20）：** 内容相同，每天 2,000 次请求。
- **所有账户（包括 Free）** 都附赠 100 个 API 额度，每次请求消耗 1 个，可以先试用连接器。额外额度每 1,000 个 $1，永不过期，在每日额度用完后适用于任何套餐。响应中的社交数据仍按你的套餐提供。

详见[价格](https://sonarfolio.com/zh/pricing)。

## 安全

API 密钥只以指纹形式保存，完整密钥只在创建时显示一次。任何拿到密钥或连接器 URL 的人都能读取你的投资组合数据，所以请妥善保管，如有泄露请在 API 页面撤销。密钥背后的投资组合在设计上就是只读的。详见[安全](https://sonarfolio.com/zh/security)页面。

## 常见问题

### Claude 和 ChatGPT 的免费版能用吗？

这取决于各个助手在你的账户中允许哪些功能。在 Sonar 这边，所有套餐都能用，Free 使用 API 额度。

### 助手能替我交易吗？

不能。连接器无法交易、转移资金或修改你的账户，只能记录你要求添加的持仓。

### 支持哪些 MCP 客户端？

我们提供了 Claude、ChatGPT、Claude Code 和 Cursor 的说明，任何支持通过 HTTP 使用 URL 或 Bearer 令牌的 MCP 客户端都可以连接。

### 不连接账户也能试用吗？

可以。手动添加几个持仓，创建密钥，然后提问。也可以先看看[示例投资组合](https://sonarfolio.com/zh/demo)。
