
Alpha Vantage MCP Server

2025.03.17
0
金融数据服务实时市场数据金融服务
Alpha Vantage MCP Server 是一个基于 Model Context Protocol (MCP) 的服务,通过免费的 Alpha Vantage API 提供实时金融市场数据访问。该服务实现了标准化的接口,用于检索股票报价和公司信息。
View on GitHub
Overview
基本能力
产品定位
Alpha Vantage MCP Server 是一个金融数据服务,提供实时股票报价、公司信息、加密货币汇率和历史期权数据等金融市场的关键信息。
核心功能
- 实时股票报价,包括价格、交易量和变化数据
- 详细的公司信息,包括行业、部门和市值
- 实时加密货币汇率,包括买入/卖出价格
- 历史期权链数据,支持高级筛选和排序
- 内置错误处理和速率限制管理
适用场景
- 金融分析和研究
- 实时市场监控
- 投资决策支持
- 加密货币交易
- 期权交易分析
工具列表
get-stock-quote
: 获取特定公司的最新股票报价get-company-info
: 获取特定公司的股票相关信息get-crypto-exchange-rate
: 获取当前加密货币汇率get-time-series
: 获取股票的每日历史价格数据get-historical-options
: 获取历史期权链数据,支持排序功能
常见问题解答
- 错误处理包括速率限制超过、无效API密钥、网络连接问题、超时处理和格式错误的响应
使用教程
使用依赖
- Python 3.12 或更高版本
- httpx
- mcp
安装教程
使用 Docker 安装
cd alpha-vantage-mcp
docker build -t mcp/alpha-vantage .
使用 Smithery 安装
npx -y @smithery/cli install @berlinbra/alpha-vantage-mcp --client claude
安装包
uv install -e .
调试方式
运行服务器:
uv run src/alpha_vantage_mcp/server.py
使用检查器运行:
npx @modelcontextprotocol/inspector uv --directory /Users/{INSERT_USER}/YOUR/PATH/TO/alpha-vantage-mcp run src/alpha_vantage_mcp/server.py