fund-research MCP 把本平台的基金档案、多维筛选、每日预计算的业绩汇总、历史净值和个人基金池 开放给 Claude Desktop / Cursor / Cherry Studio 等 AI 客户端, 也可以直接用 REST API 接到脚本和工作流里。所有访问都通过个人 API token 鉴权, 个人池数据按账号隔离。
| 工具 | scope | 说明 |
|---|---|---|
| fund_screen | data | 多维筛选: 类型/公司/规模/收益/回撤/夏普 |
| fund_facets | data | 筛选可选项 + 数据新鲜度 |
| fund_profile | data | 单只基金档案 + 最新业绩 |
| fund_nav_history | data | 历史净值序列 |
| fund_compare | data | 多只基金横向对比(≤10 只) |
| my_fund_pools | pools | 列出我的基金池 |
| my_fund_pool_funds | pools | 池内基金 + 业绩 |
| my_fund_pool_add | pools | 批量加池 |
| my_fund_pool_remove | pools | 移出基金池 |
还没有 Token,填写名称后点击生成。
库中仅保存哈希,明文只在生成时显示;泄露请立即撤销并重新生成。
Claude Desktop / Cursor / Cherry Studio 的 mcp.json 配置完全一致。
{
"mcpServers": {
"fund-research": {
"url": "https://fund.nickszy.com/fund-mcp",
"headers": {
"Authorization": "Bearer frip_你的token"
}
}
}
}页面自助签发不可用时,可在后端机器用脚本签发;明文同样只显示一次。
cd backend
uv run python scripts/manage_api_tokens.py --action issue \
--user <你的user-id> --name claude-desktop --scopes data,pools所有请求带 Authorization: Bearer 头; 响应统一信封 code/message/data。
TOKEN=frip_你的token
BASE=https://fund.nickszy.com/api/v1/open/fund
# 筛近1年收益≥20%、回撤≤15%的混合型, 按收益降序
curl -s -H "Authorization: Bearer $TOKEN" \
"$BASE/screen?fund_type_group=混合型&ret_1y_min=20&drawdown_max=15&sort_by=ret_1y&sort_order=desc"
# 单只基金档案 + 业绩 / 历史净值
curl -s -H "Authorization: Bearer $TOKEN" "$BASE/006751/profile"
curl -s -H "Authorization: Bearer $TOKEN" "$BASE/006751/nav?limit=60完整 12 个模板与数据字典见 docs/fund-open-platform.md。