你的 AI Agent 能写代码、能总结文档,但问它「今天大盘怎么样」就傻了?这篇教你用 MCP 协议让 Agent 获得实时数据能力。
痛点:AI Agent 的「数据盲区」
用 Claude、Cursor、Windsurf 这些 AI 工具的人都有体会:
- 问它「贵州茅台现在多少钱」—— 回答的是训练数据截止时的价格
- 让它「分析一下今天的市场」—— 编一堆看似专业的废话
- 想让它「帮我筛选低估值银行股」—— 根本做不到
核心问题:LLM 没有实时数据。
有人说可以用 Function Calling,但你得自己写接口、处理鉴权、做错误处理、维护数据源…… 一个周末就搭进去了。
MCP:让 AI Agent 获取数据的标准协议
MCP(Model Context Protocol) 是 Anthropic 推出的开放协议,一句话解释:给 AI 提供工具的标准接口。
- Claude Desktop、Cursor、Windsurf、Cline 等主流客户端都已支持
- Agent 可以自主决定什么时候调用什么工具
- 开发者只需配置一个 JSON,不用写任何代码
但问题是 —— MCP 只是协议,你还需要数据源。
GroundAPI:专为 AI Agent 设计的实时数据 MCP Server
GroundAPI 提供 18 个 MCP 工具,覆盖三大类:
| 类别 | 工具数 | 能力 |
|---|---|---|
| 🏦 金融数据 | 6 | A 股行情(13 个维度)、智能选股、大盘全景、全市场搜索、汇率、金价 |
| 🔍 信息检索 | 5 | 网络搜索、网页抓取、新闻头条、全网热搜、每日简报 |
| 🌤️ 生活服务 | 7 | 天气、快递追踪、IP 定位、个税计算、万年历、油价、限行 |
注册就送每月 500 次免费调用,不需要信用卡。
实战:3 分钟接入
第一步:获取 API Key
去 groundapi.net 注册,30 秒拿到 Key。
第二步:配置 MCP
在你的 AI 客户端(Claude Desktop / Cursor / Windsurf)的 MCP 配置文件中加入:
{
"mcpServers": {
"groundapi": {
"url": "https://mcp.groundapi.net/mcp",
"headers": {
"X-API-Key": "sk_gapi_你的密钥"
}
}
}
}
完了。 没有 npm install,没有 docker run,没有本地服务要启动。
第三步:直接跟 Agent 对话
配置完成后,你的 Agent 就拥有了实时数据能力。直接用自然语言提问:
「帮我看看贵州茅台」
Agent 会自动调用 finance_stock(symbol="600519"),返回实时行情:
贵州茅台(600519)
最新价:¥1,521.00 | 涨跌:+1.23%
市盈率:23.5 | 市净率:7.8 | 总市值:19,108 亿
今日成交额:45.2 亿 | 换手率:0.38%
距涨停:+8.77% | 距跌停:-11.23%
「今天大盘怎么样?哪些板块涨得好?」
Agent 调用 finance_market(scope="overview,sectors"):
上证指数:3,342.5 (+0.85%) | 涨停 56 家,跌停 8 家
领涨板块:半导体 +3.2%、AI应用 +2.8%、机器人 +2.1%
领跌板块:房地产 -1.1%、白酒 -0.5%
「帮我找低估值、高分红的银行股」
Agent 调用 finance_screen(industry="银行", pe_max=8, min_dividend_yield=4, sort_by="dividend_yield"):
| 股票 | PE | 股息率 | 市值 |
|------|-----|--------|------|
| 交通银行 | 5.2 | 6.8% | 4,521 亿 |
| 中国银行 | 5.5 | 6.2% | 12,033 亿 |
| 工商银行 | 5.8 | 5.9% | 21,456 亿 |
| ... | | | |
不只是金融:你的全能数据助手
信息检索
你:搜一下最近一周 AI Agent 相关的新闻
→ info_search(query="AI Agent", recency="oneWeek")
你:帮我把这个网页的内容整理一下 https://example.com
→ info_scrape(url="https://example.com")
你:今天有什么热搜?
→ info_trending()
生活服务
你:北京明天天气怎么样?
→ life_weather(city="北京", forecast=True)
你:帮我查一下这个快递 SF1234567890
→ life_logistics(number="SF1234567890")
你:月薪 2 万,五险一金扣 2000,要交多少税?
→ life_tax(monthly_salary=20000, insurance=2000)
你:今天北京限行几和几?
→ life_traffic(city="北京")
进阶:13 个数据维度深度分析
finance_stock 最强大的地方是支持 13 个 aspects,你可以让 Agent 做专业级分析:
你:深度分析一下比亚迪,技术面、资金面、财务面都看看
Agent 调用:
finance_stock(symbol="002594", aspects="quote,technical,financial,flow,holders")
返回的数据包括:
- 技术面:MACD/KDJ/BOLL 指标 + 信号检测(如「DIF 上穿 DEA,金叉信号」)
- 资金面:超大单/大单/中单/小单净流入,连续 N 日净流入/流出
- 财务面:三大报表、季度利润趋势、现金流、分红记录
- 股东面:十大股东变化、股东数趋势(筹码集中度)、基金持仓
一次调用,Agent 就能帮你出一份结构化的个股研报。
三种接入方式,按需选择
除了 MCP,GroundAPI 还支持 REST API 和 CLI:
REST API —— 适合自己写程序调用
curl -H "X-API-Key: sk_gapi_你的密钥" \
"https://api.groundapi.net/v1/finance/stock?symbol=600519&aspects=quote,technical"
CLI —— 适合终端党
pip install groundapi-cli
groundapi config set-key sk_gapi_你的密钥
groundapi stock --symbol 600519 # 实时行情
groundapi screen --industry 银行 --pe-max 10 # 条件选股
groundapi market # 大盘概览
groundapi weather --city 北京 --forecast # 天气预报
groundapi search "AI Agent最新进展" # 网络搜索
Agent Skills:开箱即用的自动化工作流
如果你用 Cursor,可以安装预构建的 Skills,Agent 会自动执行完整的分析流程:
| Skill | 做什么 |
|---|---|
| A-Share Analyst | 你说「分析茅台」,Agent 自动调 5-6 个维度,输出完整研报 |
| Market Briefing | 你说「今日简报」,Agent 自动汇总指数、板块、热股、异动 |
| Stock Screener | 你说「找低估值高分红股票」,Agent 自动设条件、筛选、排序 |
| Web Researcher | 你说「研究一下 XXX 话题」,Agent 自动搜索、抓取、综合分析 |
Skills 是开源的,安装方式见 GitHub 仓库。
定价
| 免费版 | 付费版 | |
|---|---|---|
| 调用次数 | 500 次/月 | 按量计费 |
| 频率限制 | 60 次/分钟 | 300 次/分钟 |
| 支付方式 | — | 支付宝 / 微信 / 信用卡 |
对于个人使用,免费额度基本够用。
总结
| 传统方案 | GroundAPI | |
|---|---|---|
| 接入方式 | 自己写 Function Calling | 配一个 JSON 就完事 |
| 数据范围 | 自己对接各种 API | 18 个工具一站式 |
| 维护成本 | 接口挂了自己修 | 托管服务,持续更新 |
| A 股深度 | 基本没有 | 13 个维度,专业级 |
如果你在做 AI Agent 相关的开发,或者只是想让 Claude/Cursor 更好用一点,花 3 分钟配一下 MCP,体验差距是巨大的。
- 官网:groundapi.net
- 文档:docs.groundapi.net
- GitHub:github.com/qingkongzhi…
- MCP 端点:
https://mcp.groundapi.net/mcp - CLI:
pip install groundapi-cli