关于 Alpha Vantage Mcp Server
Alpha Vantage MCP 服务将 Alpha Vantage 的股票行情与金融数据接口以 MCP 工具形式提供给 LLM 与 Agent。适合需要实时或历史市场数据的金融分析场景。它支持远程 OAuth 连接与本地 uvx 运行两种方式。
主要功能
- 01将 Alpha Vantage API 函数暴露为 MCP 工具
- 02提供股票实时与历史行情数据
- 03支持远程 OAuth 授权连接
- 04支持本地 uvx 方式运行
- 05兼容 Claude、ChatGPT、Cursor 等多种客户端
适用场景
- 01让 Claude 查询股票历史 OHLCV 数据并生成图表
- 02在 Agent 工作流中调用技术指标与公司概况
- 03在 Azure AI Foundry 中为金融 Agent 接入市场数据
MCP 相关
该项目是 MCP 服务,通过 tools/list 与 tools/call 向 MCP 客户端暴露 Alpha Vantage 的各项函数,客户端可直接按名称调用。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://mcp.alphavantage.co/mcpclaude mcp add --transport sse alpha-vantage-mcp-alphavantage https://mcp.alphavantage.co/mcp{"mcpServers":{"alpha-vantage-mcp-alphavantage":{"type":"sse","url":"https://mcp.alphavantage.co/mcp"}}}在 Cursor 中打开{"servers":{"alpha-vantage-mcp-alphavantage":{"type":"sse","url":"https://mcp.alphavantage.co/mcp"}}}在 VS Code 中打开{"mcpServers":{"alpha-vantage-mcp-alphavantage":{"type":"sse","url":"https://mcp.alphavantage.co/mcp"}}}{"mcpServers":{"alpha-vantage-mcp-alphavantage":{"serverUrl":"https://mcp.alphavantage.co/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
Alpha Vantage MCP Server
官方 Alpha Vantage API MCP 服务可让大模型和 Agent 工作流通过 Model Context Protocol(MCP)无缝访问实时和历史股票市场数据。将此服务添加到你喜爱的应用中,例如 Claude、Claude Code、Cursor、VS Code 等,即可让它们访问全面的金融数据。
快速入门
要使用此服务,请获取免费的 Alpha Vantage API 密钥,将其复制到剪贴板,然后按照下方与你感兴趣的 Agent 工具/平台对应的说明操作。
Alpha Vantage 函数直接作为 MCP 工具提供。MCP 客户端通过 tools/list 发现可用工具,并通过 tools/call 调用它们。
⭐ 在 Github 查看 MCP 源代码
👉 有任何问题?请联系 [email protected]
连接示例
远程服务连接(推荐,OAuth):
https://mcp.alphavantage.co/mcp
连接时会打开一个身份验证页面,你可以在此输入并授权使用 Alpha Vantage API 密钥。如果以后要更新/轮换 API 密钥,只需断开连接,然后重新连接 MCP 服务,并在身份验证页面输入新密钥即可。
远程服务连接(旧版,密钥位于 URL 中,已弃用):
https://mcp.alphavantage.co/mcp?apikey=YOUR_API_KEY
本地服务连接:
uvx marketdata-mcp-server YOUR_API_KEY
按平台分类的设置说明
💬📊 聊天机器人
⭐(Anthropic 验证的连接器)在 Claude 中安装
要求:
- 任意免费或付费 Claude 账户
📺 观看设置教程。(点击下方图片。)
Claude 远程服务连接(推荐,OAuth)
Alpha Vantage MCP Server 已列入 Claude 官方连接器目录。开始使用很简单:
- 前往 https://claude.ai/new#settings/customize-connectors(网页端),或前往设置 → 连接器(桌面端)
- 点击右上角的“添加”按钮,然后在下拉菜单中选择“浏览连接器”
- 在搜索框中搜索“Alpha Vantage”
- 点击搜索结果中的“Alpha Vantage MCP Server”卡片
- 点击页面右上方的“连接”
- 在弹出的身份验证页面中输入 Alpha Vantage API 密钥
- 点击“授权访问”
如果以后要更新/轮换 API 密钥,只需断开连接,然后重新连接 MCP 服务,并再次按照步骤 #6 和 #7 操作即可。以下短视频展示了密钥轮换流程:
Claude 本地服务连接
更多信息请参阅 Claude Desktop MCP 文档。
安装 uv(一款现代 Python 包和项目管理器):
curl -LsSf https://astral.sh/uv/install.sh | sh
打开 Claude Desktop 开发者设置,并编辑 claude_desktop_config.json 文件,添加以下配置:
{
"mcpServers": {
"alphavantage": {
"command": "uvx",
"args": ["marketdata-mcp-server", "YOUR_API_KEY"]
}
}
}
将 YOUR_API_KEY 替换为你的实际 Alpha Vantage API 密钥。
⭐(OpenAI 验证的连接器)在 ChatGPT 中安装
要求:
- 任意免费或付费 ChatGPT 账户
📺 观看设置教程。(点击下方图片。)
ChatGPT 远程服务连接(推荐,OAuth)
Alpha Vantage MCP 服务已列入 ChatGPT 官方应用目录。开始使用非常简单:
- 在 ChatGPT 中,点击 Plugins
- 在 Search plugins 栏中输入“Alpha Vantage”
- 点击 Alpha Vantage 搜索结果上的 +(或 Install)按钮。
- 在弹出的身份验证页面中输入你的 Alpha Vantage API 密钥
- 点击“Authorize Access”
如果以后需要更新或轮换 API 密钥,只需断开 MCP 服务连接,然后重新连接,并再次执行第 4 和第 5 步。
使用示例查询测试连接:
Give me last week's OHLCV data for IBM
📺 以下是 ChatGPT 执行各类股票分析和图表绘制任务的一些示例:
在 Grok 中安装
要求:
- SuperGrok(或更高套餐)
设置:
- 点击
+按钮 → Connectors → Add connector → Custom - Name:Alpha Vantage MCP Server(或你喜欢的名称)
- Server URL:
https://mcp.alphavantage.co/mcp?apikey=YOUR_API_KEY(将YOUR_API_KEY替换为你的实际 Alpha Vantage API 密钥)。 - 点击 Add Connector
🤖📈 Agent 系统
⭐(Microsoft 验证的连接器)在 Microsoft Azure AI Foundry 中连接
要求:
- 订阅 Azure,并拥有 Azure AI Foundry 的访问权限
📺 观看设置教程。(点击下方图片。)
Microsoft Azure AI Foundry — Agent 服务连接
将 Foundry Agent 连接到此 MCP 服务:
- 在 Azure AI Foundry 的 Agent playground 或 Agent designer 中打开你的 Agent(或从 Home Dashboard 创建 Agent)。
- 在 Agent 配置的 Tools 部分,点击 Add → Browse All Tools。选择 Catalog 选项卡,然后搜索 Alpha Vantage MCP Server,或在 Category 筛选器中选择 Finance。点击 Create。
- 使用以下设置配置连接:
- Name: 使用默认生成的名称,或输入自定义名称
- (只读) Remote MCP Server endpoint:
https://mcp.alphavantage.co/mcp - (只读) Authentication: 基于密钥
- Credential — apikey: 输入你的 Alpha Vantage API 密钥
- 点击 Connect。
推荐的 Agent 指令:
将以下内容添加到 Agent 的系统提示词中,以优化性能:
You are a helpful financial agent with access to market data through Alpha Vantage MCP Server.
The Alpha Vantage functions (TIME_SERIES_DAILY, RSI, COMPANY_OVERVIEW, etc.) are exposed
directly as MCP tools. Call them by name with their parameters, e.g.
TIME_SERIES_DAILY(symbol="IBM", outputsize="compact").
Always use Alpha Vantage MCP Server for market data queries. Do not answer from prior knowledge or web search.
在 Hermes Agent(Nous Research)中安装
要求:
- 已安装 Hermes Agent,且可使用
hermesCLI
Hermes 远程服务连接(推荐,OAuth)
添加服务并启动授权流程:
hermes mcp add alphavantage --url https://mcp.alphavantage.co/mcp --auth oauth
hermes mcp login alphavantage
或者直接在 config.yaml 中配置:
mcp_servers:
alphavantage:
url: https://mcp.alphavantage.co/mcp
auth: oauth
浏览器将打开授权确认页面,你可以在其中输入并授权 Alpha Vantage API 密钥。如果以后需要更新或轮换 API 密钥,请再次运行 hermes mcp login alphavantage(或 hermes mcp reauth alphavantage),并在授权确认页面中输入新密钥。
使用以下命令验证连接:
hermes mcp test alphavantage
#### Hermes 远程服务连接(URL 中的 API 密钥)
对于非交互式环境(例如无法使用基于浏览器的 OAuth 流程的纯终端配置),请改为将 API 密钥放在服务 URL 中。在 config.yaml 的 mcp_servers 下添加服务:
mcp_servers:
alphavantage:
url: https://mcp.alphavantage.co/mcp?apikey=YOUR_API_KEY
将 YOUR_API_KEY 替换为你的实际 Alpha Vantage API 密钥。要更新或轮换 API 密钥,只需更改 URL 中的密钥。
使用以下命令验证连接:
hermes mcp test alphavantage
在 🦞OpenClaw🦞 中安装
要求:
- 搭载 Apple Silicon 的 Mac(或专用 Mac mini)
- 大模型 API 密钥(演示中使用 OpenAI)
- 消息平台机器人令牌(演示中使用 Telegram)
📺 观看设置教程(点击下方图片)
- 查看 GitHub Gist 上的详细安装指南
- 如需更多支持链接,请查看 YouTube 上的视频说明。
在 OpenAI Agent Builder 中配置
要求:
- 拥有 Agent Builder 访问权限 的 OpenAI 账户(例如,已添加账单信息并完成组织验证)
📺 观看设置教程。(点击下方图片。)
OpenAI Agent Builder 连接
要将 OpenAI Agent Builder 连接到此 MCP 服务:
- 不要添加单独的 MCP Server 对象。请改为在 OpenAI Agent Builder 中点击你的 Agent,将 MCP Server 直接添加到 Agent。
- 找到 Agent 的 Tools 部分,然后点击 + 按钮添加新工具
- 选择 MCP Server
- 点击“Add MCP server”菜单右上角的“+ Server”
- 使用以下设置配置 MCP 服务:
- URL:
https://mcp.alphavantage.co/mcp - 标签:
Alpha Vantage MCP Server(或使用你喜欢的名称) - 描述:
Financial market data and technical indicators(或使用你喜欢的描述) - 身份验证:选择“Access token / API key”(应该为默认选项)
- 访问令牌:输入你的 Alpha Vantage API 密钥
- URL:
- 点击 Connect
- 如果成功,下一个提示词会显示所有工具。滚动到底部并点击 Add。
推荐的 Agent 指令:
将以下指令添加到 Agent 的配置中,以优化性能:
You are a helpful financial agent with access to market data through Alpha Vantage MCP Server.
The Alpha Vantage functions (TIME_SERIES_DAILY, RSI, COMPANY_OVERVIEW, etc.) are exposed
directly as MCP tools. Call them by name with their parameters, e.g.
TIME_SERIES_DAILY(symbol="AAPL", outputsize="compact").
在 OpenAI Agents SDK 中安装
要通过 OpenAI Agents SDK 使用 Alpha Vantage MCP 服务,请参阅我们的示例 Agent,其中演示了:
- 交互式金融分析 Agent
- 用于保持对话连贯性的会话管理
- 使用 Alpha Vantage 数据实时执行工具
- 支持 HTTP 和 stdio MCP 连接
该示例包含完整的设置指南和配置模板。
💻💵 编码工具
⭐(Anthropic 验证的连接器)在 Claude Code 中安装
要求:
- 任意免费或付费 Claude 账户
如果以后想更新或轮换 API 密钥,只需断开连接,然后重新连接 MCP 服务,并再次执行第 #6 和第 #7 步。这段简短视频展示了密钥轮换流程。
Claude Code 本地服务连接
首先,安装 uv(一个现代 Python 包和项目管理器):
curl -LsSf https://astral.sh/uv/install.sh | sh
然后运行:
claude mcp add alphavantage -- uvx marketdata-mcp-server YOUR_API_KEY
将 YOUR_API_KEY 替换为你的实际 Alpha Vantage API 密钥。
在终端中从项目目录运行 claude。
然后通过以下方式连接:
/mcp
⭐(OpenAI 验证的连接器)在 OpenAI Codex 中安装
要求:
- 任意免费或付费 ChatGPT 账户
有关更多信息,请参阅 OpenAI Codex。
**注意:**Codex 和 ChatGPT 共用同一个账户,因此,在其中一个应用中安装的插件应该也能在另一个应用中使用。
通过 ChatGPT 应用连接 Codex 远程服务(推荐,OAuth)
Alpha Vantage MCP Server 已列入 ChatGPT 官方应用目录。开始使用很简单:
- 在 Codex 中,点击 插件
- 在 搜索插件 栏中输入“Alpha Vantage”
- 点击 Alpha Vantage 搜索结果上的 +(或 安装)按钮。
- 在弹出的身份验证页面中输入你的 Alpha Vantage API 密钥
- 点击“授权访问”
如果以后想更新或轮换 API 密钥,只需断开连接,然后重新连接 MCP 服务,并再次执行第 #4 和第 #5 步。
使用示例查询测试连接:
Give me last week's OHLCV data for IBM
📺 观看教程。(点击下方图片。)
⚠️ **旧版设置说明:**初始连接步骤演示的是旧版本地方法。对于新的安装,我们强烈建议按照上面的 OAuth 说明操作。
从 01:41 开始,视频介绍了如何排查问题,以及如何构建由 Alpha Vantage 市场数据和动态可视化提供支持的端到端应用。
- 从 Github Gist 下载配套的 .md 文件。
- 如需其他支持链接,请查看 YouTube 上的视频说明。
通过 CLI 连接 Codex 远程服务(备选,OAuth)
更喜欢使用命令行?开始使用很简单:
- 运行以下命令添加服务:
codex mcp add alphavantage --url https://mcp.alphavantage.co/mcp
- Codex 将打开浏览器。在弹出的身份验证页面中输入你的 Alpha Vantage API 密钥
- 点击“授权访问”
- 在项目目录中运行
codex - 使用以下命令验证连接:
/mcp
如果以后想更新或轮换 API 密钥,只需再次运行 codex mcp add,并在身份验证页面中输入新密钥。
使用示例查询测试连接:
Give me last week's OHLCV data for IBM
在 VS Code(Visual Studio Code)中安装
有关更多信息,请参阅 VS Code MCP 文档。
在工作区中创建 .vscode/mcp.json(你的 VS Code MCP 配置文件),并根据你是远程连接还是在本地运行服务,将以下其中一种配置粘贴到文件中。
VS Code 远程服务连接
将以下内容粘贴到 .vscode/mcp.json 中:
{
"servers": {
"alphavantage": {
"type": "http",
"url": "https://mcp.alphavantage.co/mcp?apikey=YOUR_API_KEY"
}
}
}
将 YOUR_API_KEY 替换为你的 Alpha Vantage API 密钥。
VS Code 本地服务连接
首先,安装 uv(一款现代 Python 包和项目管理器):
curl -LsSf https://astral.sh/uv/install.sh | sh
然后,将以下内容粘贴到 .vscode/mcp.json 中:
{
"servers": {
"alphavantage": {
"type": "stdio",
"command": "uvx",
"args": ["marketdata-mcp-server", "YOUR_API_KEY"]
}
}
}
将 YOUR_API_KEY 替换为你的 Alpha Vantage API 密钥。
打开 Chat 视图并选择 Agent 模式
在 Continue 中安装(VS Code、JetBrains 扩展)
如需了解更多信息,请参阅 Continue MCP 文档。Continue 使用自己的配置格式(不是 VS Code 的 mcp.json)。
在工作区中创建 .continue/mcpServers/alphavantage.yaml,并根据你是连接远程服务还是在本地运行服务,将以下配置之一粘贴到文件中。(推荐:远程服务)
Continue 远程服务连接
将以下内容粘贴到 .continue/mcpServers/alphavantage.yaml 中:
name: Alpha Vantage MCP Server
version: 1.0
schema: v1
mcpServers:
- name: alphavantage
type: streamable-http
url: https://mcp.alphavantage.co/mcp?apikey=YOUR_API_KEY
将 YOUR_API_KEY 替换为你的 Alpha Vantage API 密钥。
Continue 本地服务连接
首先,安装 uv(一款现代 Python 包和项目管理器):
curl -LsSf https://astral.sh/uv/install.sh | sh
然后,将以下内容粘贴到 .continue/mcpServers/alphavantage.yaml 中:
name: Alpha Vantage MCP Server
version: 1.0
schema: v1
mcpServers:
- name: alphavantage
type: stdio
command: uvx
args:
- marketdata-mcp-server
- YOUR_API_KEY
将 YOUR_API_KEY 替换为你的 Alpha Vantage API 密钥。
打开 Continue 面板并选择 Agent 模式。设置你的 LLM 提供商。
在 Cursor 中安装
如需了解更多信息,请参阅 Cursor MCP 文档。
根据你是连接远程服务还是在本地运行服务,将以下配置之一粘贴到 Cursor 的 ~/.cursor/mcp.json 文件中。你也可以在特定项目中安装:在项目文件夹中创建 .cursor/mcp.json。
Cursor 远程服务连接
通过编辑 ~/.cursor/mcp.json 配置 Cursor:
{
"mcpServers": {
"alphavantage": {
"url": "https://mcp.alphavantage.co/mcp?apikey=YOUR_API_KEY"
}
}
}
将 YOUR_API_KEY 替换为你的 Alpha Vantage API 密钥。
Cursor 本地服务连接
首先,安装 uv(一款现代 Python 包和项目管理器):
curl -LsSf https://astral.sh/uv/install.sh | sh
然后,将以下内容粘贴到 Cursor 的 ~/.cursor/mcp.json 文件中:
{
"mcpServers": {
"alphavantage": {
"command": "uvx",
"args": ["marketdata-mcp-server", "YOUR_API_KEY"]
}
}
}
将 YOUR_API_KEY 替换为你的 Alpha Vantage API 密钥。
在 Gemini CLI 中安装
如需了解更多信息,请参阅 Gemini CLI 配置。
根据你是连接远程服务还是在本地运行服务,运行以下命令之一。
Gemini CLI 远程服务连接(推荐):
gemini mcp add -t http alphavantage https://mcp.alphavantage.co/mcp?apikey=YOUR_API_KEY
将 YOUR_API_KEY 替换为你的 Alpha Vantage API 密钥。
Gemini CLI 本地服务连接:
安装 uv(一款现代 Python 包和项目管理器):
curl -LsSf https://astral.sh/uv/install.sh | sh
然后运行:
gemini mcp add alphavantage uvx marketdata-mcp-server YOUR_API_KEY
将 YOUR_API_KEY 替换为你的 Alpha Vantage API 密钥。
手动配置:
- 打开 Gemini CLI 设置文件。文件位置为
~/.gemini/settings.json(其中~表示你的主目录)。 - 将以下内容添加到
settings.json文件中的mcpServers对象(将YOUR_API_KEY替换为你的 Alpha Vantage API 密钥):
{
"mcpServers": {
"alphavantage": {
"httpUrl": "https://mcp.alphavantage.co/mcp?apikey=YOUR_API_KEY"
}
}
}
或者,对于本地服务(将 YOUR_API_KEY 替换为你的 Alpha Vantage API 密钥):
{
"mcpServers": {
"alphavantage": {
"command": "uvx",
"args": ["marketdata-mcp-server", "YOUR_API_KEY"]
}
}
}
如果 mcpServers 对象不存在,请创建它。
💡💡 我只是来探索一下
还在探索要构建什么?不妨看看 Trading Agents 股票研究工具(Github 上趋势排名第 1),它由 Alpha Vantage 市场数据提供支持,无需任何设置。
示例
以下是使用 MCP 服务时的四个示例提示词及 Claude 的预期响应。
1. 获取并展示跨资产的结构化市场数据
提示词:“给我 IBM 上周的 OHLCV 数据”
预期行为:
- Claude 将选择并调用正确的工具,本例中为 TIME_SERIES_DAILY 函数。
- Claude 将向 TIME_SERIES_DAILY 函数发送必要请求,并接收相关响应。
- 然后,Claude 将直接在聊天界面中以文本和图像内容进行回复:
这是 IBM 上周(2026 年 3 月 16–20 日)的 OHLCV 数据:
IBM 周二强势上涨至 $256.11,之后在本周剩余时间里回落。周五股价大幅下跌,收于当日低点 $241.77,成交量超过周均成交量的两倍——这很可能是某些重大新闻或整体市场压力推动了这波走势。
2. 使用技术指标和价格数据进行技术分析
提示词:“获取 NVDA 过去两天的小时价格数据。也计算 RSI,并将两者按小时绘图,为 RSI 标注 30 和 70 的参考线”
预期行为:
- Claude 将选择并调用正确的工具,本例中为 TIME_SERIES_INTRADAY 函数和 RSI 函数。
- Claude 将分别向 TIME_SERIES_INTRADAY 函数和 RSI 函数发送请求,并接收相关响应。
- 然后,Claude 将创建包含所需可视化内容的 HTML 工件:
3. 可视化基本面数据
提示词:“帮我可视化 AAPL 过去 4 个季度的盈利意外趋势。比较实际 EPS 与分析师预估”
预期行为:
- Claude 将选择并调用正确的工具,本例中为 EARNINGS 函数。
- Claude 将向 EARNINGS 函数发送必要请求,并接收相关响应。
- Claude 将根据返回的数据进行必要计算,并创建 HTML 工件:
4. 比较不同资产类别的表现
提示词:“比较黄金、白银和 Bitcoin 过去 5 年的表现”
预期行为:
- Claude 将选择并调用正确的工具,本例中为 TIME_SERIES_MONTHLY 函数和 DIGITAL_CURRENCY_MONTHLY 函数。
- Claude 将分别发送三个请求:一个使用 GLD 代码向 TIME_SERIES_INTRADAY 函数发送请求,一个使用 SLV 代码向 TIME_SERIES_INTRADAY 函数发送请求,还有一个使用 BTC 代码向 DIGITAL_CURRENCY_MONTHLY 函数发送请求。Claude 将接收相关响应。
- Claude 将根据返回的数据进行必要计算,并创建 HTML 工件:
工具参考
注意: 下方列出的工具均直接作为 MCP 工具公开,可按名称调用。
| 类别 | 工具 |
|---|---|
| core_stock_apis | TIME_SERIES_INTRADAY, TIME_SERIES_DAILY, TIME_SERIES_DAILY_ADJUSTED, TIME_SERIES_WEEKLY, TIME_SERIES_WEEKLY_ADJUSTED, TIME_SERIES_MONTHLY, TIME_SERIES_MONTHLY_ADJUSTED, GLOBAL_QUOTE, REALTIME_BULK_QUOTES, REALTIME_BULK_BID_ASK_PRICES, SYMBOL_SEARCH, MARKET_STATUS |
| options_data_apis | REALTIME_OPTIONS, REALTIME_OPTIONS_FMV, HISTORICAL_OPTIONS |
| alpha_intelligence | NEWS_SENTIMENT, EARNINGS_CALL_TRANSCRIPT, TOP_GAINERS_LOSERS, INSIDER_TRANSACTIONS, INSTITUTIONAL_HOLDINGS, ANALYTICS_FIXED_WINDOW, ANALYTICS_SLIDING_WINDOW |
| fundamental_data | COMPANY_OVERVIEW, COMPANY_LOGO, INCOME_STATEMENT, BALANCE_SHEET, CASH_FLOW, EARNINGS, LISTING_STATUS, EARNINGS_CALENDAR, IPO_CALENDAR |
| forex | FX_INTRADAY, FX_DAILY, FX_WEEKLY, FX_MONTHLY |
| cryptocurrencies | CURRENCY_EXCHANGE_RATE, DIGITAL_CURRENCY_INTRADAY, DIGITAL_CURRENCY_DAILY, DIGITAL_CURRENCY_WEEKLY, DIGITAL_CURRENCY_MONTHLY |
| commodities | WTI, BRENT, NATURAL_GAS, COPPER, ALUMINUM, WHEAT, CORN, COTTON, SUGAR, COFFEE, GOLD_SILVER_SPOT, GOLD_SILVER_HISTORY, ALL_COMMODITIES |
| economic_indicators | REAL_GDP, REAL_GDP_PER_CAPITA, TREASURY_YIELD, FEDERAL_FUNDS_RATE, CPI, INFLATION, RETAIL_SALES, DURABLES, UNEMPLOYMENT, NONFARM_PAYROLL |
| technical_indicators | SMA, EMA, WMA, DEMA, TEMA, TRIMA, KAMA, MAMA, VWAP, T3, MACD, MACDEXT, STOCH, STOCHF, RSI, STOCHRSI, WILLR, ADX, ADXR, APO, PPO, MOM, BOP, CCI, CMO, ROC, ROCR, AROON, AROONOSC, MFI, TRIX, ULTOSC, DX, MINUS_DI, PLUS_DI, MINUS_DM, PLUS_DM, BBANDS, MIDPOINT, MIDPRICE, SAR, TRANGE, ATR, NATR, AD, ADOSC, OBV, HT_TRENDLINE, HT_SINE, HT_TRENDMODE, HT_DCPERIOD, HT_DCPHASE, HT_PHASOR |
| ping | PING, ADD_TWO_NUMBERS |
| congress | CONGRESS_TRADES, POLITICIAN_METADATA |
目录 - API 工具
- core_stock_apis
- options_data_apis
- alpha_intelligence
- fundamental_data
- forex
- cryptocurrencies
- commodities
- economic_indicators
- technical_indicators
- ping
- congress
💡 这些 MCP 工具各自对应一个 Alpha Vantage API 端点。如果您想了解完整的 API 规范(除下方简要的工具说明外),请参阅 Alpha Vantage 的 API 文档。有关在 AI Agent 时代如何选择最佳股票市场数据 API 和/或 MCP 服务的一般指导,请参阅这篇文章。独立的 API 与 MCP 聚合平台 API Market 也发布了股票数据实践指南,详细介绍了在工作流设计中何时使用 MCP 服务、传统 API,或两者兼用。
CORE_STOCK_APIS
| 类别 | 工具 | 描述 |
|---|---|---|
| core_stock_apis | TIME_SERIES_INTRADAY | 当前及 20 年以上的历史日内 OHLCV 数据 |
| core_stock_apis | TIME_SERIES_DAILY | 覆盖 20 年以上的每日时间序列(OHLCV) |
| core_stock_apis | TIME_SERIES_DAILY_ADJUSTED | 包含拆股/股息事件的每日调整后 OHLCV 数据 |
| core_stock_apis | TIME_SERIES_WEEKLY | 每周时间序列(每周最后一个交易日) |
| core_stock_apis | TIME_SERIES_WEEKLY_ADJUSTED | 包含股息的每周调整后时间序列 |
| core_stock_apis | TIME_SERIES_MONTHLY | 每月时间序列(每月最后一个交易日) |
| core_stock_apis | TIME_SERIES_MONTHLY_ADJUSTED | 包含股息的每月调整后时间序列 |
| core_stock_apis | GLOBAL_QUOTE | 某个股票代码的最新价格和成交量 |
| core_stock_apis | REALTIME_BULK_QUOTES | 多达 100 个代码的实时报价 |
| core_stock_apis | REALTIME_BULK_BID_ASK_PRICES | 多达 100 个美国交易代码的实时买入价和卖出价,包括延长交易时段 |
| core_stock_apis | SYMBOL_SEARCH | 按关键词搜索代码 |
| core_stock_apis | MARKET_STATUS | 全球当前市场状态 |
OPTIONS_DATA_APIS
| 类别 | 工具 | 描述 |
|---|---|---|
| options_data_apis | REALTIME_OPTIONS | 含希腊值的美国期权实时数据 |
| options_data_apis | REALTIME_OPTIONS_FMV | 美国期权实时 FMV(公平市场价值)标记价格 |
| options_data_apis | HISTORICAL_OPTIONS | 15 年以上的历史期权链 |
ALPHA_INTELLIGENCE
| 类别 | 工具 | 描述 |
|---|---|---|
| alpha_intelligence | NEWS_SENTIMENT | 实时及历史市场新闻和情绪 |
| alpha_intelligence | EARNINGS_CALL_TRANSCRIPT | 含大模型情绪分析的财报电话会议文字稿 |
| alpha_intelligence | TOP_GAINERS_LOSERS | 涨幅最高、跌幅最大和交易最活跃的 20 个标的 |
| alpha_intelligence | INSIDER_TRANSACTIONS | 最新及历史内部人交易 |
| alpha_intelligence | INSTITUTIONAL_HOLDINGS | 机构持股和持仓信息 |
| alpha_intelligence | ANALYTICS_FIXED_WINDOW | 固定窗口的高级分析 |
| alpha_intelligence | ANALYTICS_SLIDING_WINDOW | 滑动窗口的高级分析 |
FUNDAMENTAL_DATA
| 类别 | 工具 | 描述 |
|---|---|---|
| fundamental_data | COMPANY_OVERVIEW | 公司信息、财务比率和指标 |
| fundamental_data | INCOME_STATEMENT | 年度和季度损益表 |
| fundamental_data | BALANCE_SHEET | 年度和季度资产负债表 |
| fundamental_data | CASH_FLOW | 年度和季度现金流量表 |
| fundamental_data | EARNINGS | 年度和季度收益数据 |
| fundamental_data | LISTING_STATUS | 股票上市和退市数据 |
| fundamental_data | EARNINGS_CALENDAR | 即将发布财报的日历 |
| fundamental_data | IPO_CALENDAR | 首次公开募股日历 |
| fundamental_data | COMPANY_LOGO | PNG 和 SVG 格式的公司 Logo URL |
FOREX
| 类别 | 工具 | 描述 |
|---|---|---|
| forex | FX_INTRADAY | 日内外汇汇率 |
| forex | FX_DAILY | 每日外汇汇率 |
| forex | FX_WEEKLY | 每周外汇汇率 |
| forex | FX_MONTHLY | 每月外汇汇率 |
加密货币
| 类别 | 工具 | 描述 |
|---|---|---|
| 加密货币 | CURRENCY_EXCHANGE_RATE | 数字货币/加密货币之间的汇率 |
| 加密货币 | DIGITAL_CURRENCY_INTRADAY | 数字货币的日内时间序列 |
| 加密货币 | DIGITAL_CURRENCY_DAILY | 数字货币的每日时间序列 |
| 加密货币 | DIGITAL_CURRENCY_WEEKLY | 数字货币的每周时间序列 |
| 加密货币 | DIGITAL_CURRENCY_MONTHLY | 数字货币的每月时间序列 |
大宗商品
| 类别 | 工具 | 描述 |
|---|---|---|
| 大宗商品 | WTI | 西德克萨斯中质原油(WTI)价格 |
| 大宗商品 | BRENT | 布伦特原油价格 |
| 大宗商品 | NATURAL_GAS | 亨利枢纽天然气现货价格 |
| 大宗商品 | COPPER | 全球铜价 |
| 大宗商品 | ALUMINUM | 全球铝价 |
| 大宗商品 | WHEAT | 全球小麦价格 |
| 大宗商品 | CORN | 全球玉米价格 |
| 大宗商品 | COTTON | 全球棉花价格 |
| 大宗商品 | SUGAR | 全球糖价 |
| 大宗商品 | COFFEE | 全球咖啡价格 |
| 大宗商品 | GOLD_SILVER_SPOT | 黄金和白银实时现货价格 |
| 大宗商品 | GOLD_SILVER_HISTORY | 黄金和白银历史价格(每日、每周、每月) |
| 大宗商品 | ALL_COMMODITIES | 所有大宗商品价格 |
经济指标
| 类别 | 工具 | 描述 |
|---|---|---|
| 经济指标 | REAL_GDP | 实际国内生产总值 |
| 经济指标 | REAL_GDP_PER_CAPITA | 人均实际 GDP |
| 经济指标 | TREASURY_YIELD | 每日国债收益率 |
| 经济指标 | FEDERAL_FUNDS_RATE | 联邦基金利率(利率) |
| 经济指标 | CPI | 消费者价格指数 |
| 经济指标 | INFLATION | 通胀率 |
| 经济指标 | RETAIL_SALES | 零售销售数据 |
| 经济指标 | DURABLES | 耐用品订单 |
| 经济指标 | UNEMPLOYMENT | 失业率 |
| 经济指标 | NONFARM_PAYROLL | 非农就业数据 |
技术指标
| 类别 | 工具 | 描述 |
|---|---|---|
| technical_indicators | SMA | 简单移动平均(SMA)值 |
| technical_indicators | EMA | 指数移动平均(EMA)值 |
| technical_indicators | WMA | 加权移动平均(WMA)值 |
| technical_indicators | DEMA | 双重指数移动平均(DEMA)值 |
| technical_indicators | TEMA | 三重指数移动平均(TEMA)值 |
| technical_indicators | TRIMA | 三角移动平均(TRIMA)值 |
| technical_indicators | KAMA | 考夫曼自适应移动平均(KAMA)值 |
| technical_indicators | MAMA | MESA 自适应移动平均(MAMA)值 |
| technical_indicators | VWAP | 日内时间序列的成交量加权平均价(VWAP) |
| technical_indicators | T3 | 三重指数移动平均(T3)值 |
| technical_indicators | MACD | 移动平均收敛/发散(MACD)值 |
| technical_indicators | MACDEXT | 可控制移动平均类型的移动平均收敛/发散值 |
| technical_indicators | STOCH | 随机振荡指标(STOCH)值 |
| technical_indicators | STOCHF | 快速随机指标(STOCHF)值 |
| technical_indicators | RSI | 相对强弱指数(RSI)值 |
| technical_indicators | STOCHRSI | 随机相对强弱指数(STOCHRSI)值 |
| technical_indicators | WILLR | 威廉指标 %R(WILLR)值 |
| technical_indicators | ADX | 平均趋向指数(ADX)值 |
| technical_indicators | ADXR | 平均趋向指数评级(ADXR)值 |
| technical_indicators | APO | 绝对价格振荡指标(APO)值 |
| technical_indicators | PPO | 百分比价格振荡指标(PPO)值 |
| technical_indicators | MOM | 动量(MOM)值 |
| technical_indicators | BOP | 均势指标(BOP)值 |
| technical_indicators | CCI | 商品通道指数(CCI)值 |
| technical_indicators | CMO | 钱德动量振荡指标(CMO)值 |
| technical_indicators | ROC | 变动率(ROC)值 |
| technical_indicators | ROCR | 变动率比值(ROCR)值 |
| technical_indicators | AROON | 阿隆指标(AROON)值 |
| technical_indicators | AROONOSC | 阿隆振荡指标(AROONOSC)值 |
| technical_indicators | MFI | 资金流量指标(MFI)值 |
| technical_indicators | TRIX | 三重平滑指数移动平均线的 1 日变动率(TRIX)值 |
| technical_indicators | ULTOSC | 终极振荡指标(ULTOSC)值 |
| technical_indicators | DX | 趋向指数(DX)值 |
| technical_indicators | MINUS_DI | 负向趋向指标(MINUS_DI)值 |
| technical_indicators | PLUS_DI | 正向趋向指标(PLUS_DI)值 |
| technical_indicators | MINUS_DM | 负向趋向变动(MINUS_DM)值 |
| technical_indicators | PLUS_DM | 正向趋向变动(PLUS_DM)值 |
| technical_indicators | BBANDS | 布林带(BBANDS)值 |
| technical_indicators | MIDPOINT | 中点值——(最高值 + 最低值)/2 |
| technical_indicators | MIDPRICE | 中间价——(最高价 + 最低价)/2 |
| technical_indicators | SAR | 抛物线 SAR(SAR)值 |
| technical_indicators | TRANGE | 真实波幅(TRANGE)值 |
| technical_indicators | ATR | 平均真实波幅(ATR)值 |
| technical_indicators | NATR | 标准化平均真实波幅(NATR)值 |
| technical_indicators | AD | Chaikin A/D 线(AD)值 |
| technical_indicators | ADOSC | Chaikin A/D 振荡指标(ADOSC)值 |
| technical_indicators | OBV | 能量潮(OBV)值 |
| technical_indicators | HT_TRENDLINE | 希尔伯特变换,即时趋势线(HT_TRENDLINE)值 |
| technical_indicators | HT_SINE | 希尔伯特变换,正弦波(HT_SINE)值 |
| technical_indicators | HT_TRENDMODE | 希尔伯特变换,趋势与周期模式(HT_TRENDMODE)值 |
| technical_indicators | HT_DCPERIOD | 希尔伯特变换,主导周期长度(HT_DCPERIOD)值 |
| technical_indicators | HT_DCPHASE | 希尔伯特变换,主导周期相位(HT_DCPHASE)值 |
| technical_indicators | HT_PHASOR | 希尔伯特变换,相量分量(HT_PHASOR)值 |
PING
| 类别 | 工具 | 描述 |
|---|---|---|
| ping | PING | 返回“pong”的健康检查工具 |
| ping | ADD_TWO_NUMBERS | 用于将两个数字相加的示例工具 |
CONGRESS
| 类别 | 工具 | 描述 |
|---|---|---|
| congress | CONGRESS_TRADES | 美国国会议员披露的股票交易,可按股票代码和/或政治人物的 BioGuide ID 筛选 |
| congress | POLITICIAN_METADATA | 美国国会议员的完整名册,包含 bioguide_id、选区和任职时间元数据 |
CONGRESS_TRADES 至少需要提供 symbol 或 bioguide_id 其中之一(两者可以同时提供,以交集方式筛选结果);datatype 默认为 json,也接受 csv。调用示例:CONGRESS_TRADES(symbol="AAPL") 和 CONGRESS_TRADES(bioguide_id="S000510")。使用 POLITICIAN_METADATA 查询政治人物的 bioguide_id。
POLITICIAN_METADATA 不接受筛选或分页参数:每次调用都会直接从 Alpha Vantage 返回完整且确定的议员名册。响应较大,默认会触发服务的标准预览/CDN 处理;传入 return_full_data=true 可在响应中内联接收完整数据。
这两个工具都会代理公开的 Alpha Vantage CONGRESS_TRADES 和 POLITICIAN_METADATA 端点,并原样保留上游响应字段(包括 source_url)。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。







