Alpha Vantage MCP 服务器
模型上下文协议 (MCP) 服务器,通过免费的Alpha Vantage API提供对金融市场数据的实时访问。该服务器实现了用于检索股票报价和公司信息的标准化接口。
特征
实时股票报价,包括价格、交易量和变化数据
详细的公司信息,包括部门、行业和市值
实时加密货币汇率及买入/卖出价格
每日、每周和每月的加密货币时间序列数据
具有高级过滤和排序功能的历史期权链数据
内置错误处理和速率限制管理
安装
使用 Claude Desktop
通过 Docker 安装
克隆存储库并构建本地映像以供 Claude 桌面客户端使用
更改您的
claude_desktop_config.json以匹配以下内容,将REPLACE_API_KEY替换为您的实际密钥:
claude_desktop_config.json路径
在 MacOS 上:
~/Library/Application\ Support/Claude/claude_desktop_config.json在 Windows 上:
%APPDATA%/Claude/claude_desktop_config.json
通过 Smithery 安装
要通过Smithery自动为 Claude Desktop 安装 Alpha Vantage MCP Server:
安装软件包
跑步
通过 json 文件将 Claude 客户端与 MCP 工具连接并安装软件包后,Claude 应该可以看到服务器的 mcp 工具:
您可以通过以下方式自行运行服务器:在 alpha-vantage-mcp repo 中:
与检查员
Related MCP server: @qubaomingg/stock-mcp
可用工具
该服务器实现了八个工具:
get-stock-quote:获取特定公司的最新股票报价get-company-info:获取特定公司的股票相关信息get-crypto-exchange-rate:获取当前加密货币汇率get-time-series:获取股票的历史每日价格数据get-historical-options:获取具有排序功能的历史期权链数据get-crypto-daily:获取加密货币的每日时间序列数据get-crypto-weekly:获取加密货币的每周时间序列数据get-crypto-monthly:获取加密货币的每月时间序列数据
获取股票报价
输入模式:
响应示例:
获取公司信息
检索给定符号的详细公司信息。
输入模式:
响应示例:
获取加密货币汇率
通过附加市场数据检索实时加密货币汇率。
输入模式:
响应示例:
获取时间序列
检索每日时间序列(OHLCV)数据。
输入模式:
响应示例:
获取历史选项
使用高级排序和过滤功能检索历史期权链数据。
输入模式:
响应示例:
每日获取加密货币
检索加密货币的每日时间序列数据。
输入模式:
响应示例:
每周获取加密货币
检索加密货币的每周时间序列数据。
输入模式:
响应示例:
每月获取加密货币
检索加密货币的每月时间序列数据。
输入模式:
响应示例:
错误处理
该服务器包括针对各种场景的全面错误处理:
超出速率限制
API 密钥无效
网络连接问题
超时处理
格式错误的响应
错误消息以清晰、人类可读的格式返回。
先决条件
Python 3.12 或更高版本
httpx
甲基氯丙烯
贡献者
贡献
欢迎贡献代码!欢迎提交 Pull 请求。
执照
此 MCP 服务器采用 MIT 许可证。这意味着您可以自由使用、修改和分发该软件,但须遵守 MIT 许可证的条款和条件。更多详情,请参阅项目仓库中的 LICENSE 文件。