
Alphavantage Mcp
alphavantage mcp 服务器
概述
AlphaVantage MCP 服务器
这是一个基于 MCP(Model Control Protocol)框架的服务器,旨在与 AlphaVantage 金融数据 API 服务集成。更多关于 AlphaVantage 的信息请参阅 这里
项目概述
AlphaVantage 是一个提供实时和历史金融市场数据的 API 服务,包括:
- 股市数据
- 外汇数据
- 加密货币数据
- 技术指标
- 基本面数据
该项目将 AlphaVantage 的功能封装为一个 MCP 服务,使其更易于与其他应用程序集成。
MCP 服务器安装
先决条件
- Python 3.12
- pip 包管理器
安装步骤
- 克隆项目
bash
git clone https://github.com/lifejwang11/alphavantage-mcp
cd alphavantage-mcp
- 创建并激活虚拟环境(推荐)
bash
python -m venv venv
source venv/bin/activate # Unix/macOS
# 或
.\venv\Scripts\activate # Windows
- 安装依赖
bash
pip install -r requirements.txt
- 配置环境变量
bash
export ALPHAVANTAGE_API_KEY=your_api_key
- 启动服务器
bash
python main.py
AlphaVantage 功能
该 MCP 服务器支持以下核心 AlphaVantage 功能:
-
股市数据
- 实时报价
- 历史价格数据
- 公司信息
-
技术指标
- 移动平均线
- RSI
- MACD 等
-
基本面数据
- 财务报表
- 财报
- 公司概况
使用指南
-
获取 AlphaVantage API 密钥
- 访问 AlphaVantage 官网
- 注册并获取 API 密钥
-
配置 API 密钥
- 在环境变量中设置 ALPHAVANTAGE_API_KEY
- 或在配置文件中进行配置
-
服务调用
- 通过 MCP 协议进行调用
- 参考 API 文档以获取详细的接口规范
重要说明
- 请参考 AlphaVantage 的官方文档了解 API 速率限制
- 对于生产环境,建议使用高级 API 密钥以获取更高的速率限制
- 安全地处理 API 密钥,切勿在公开代码中暴露它们
贡献
欢迎提交问题和拉取请求以帮助改进项目。
许可证
MIT 许可证
版权所有 (c) 2025 lifejwang11
特此免费授予任何获得本软件及其相关文档文件(以下简称“软件”)的人不受限制地处理本软件的权利,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售本软件副本的权利,并允许向其提供本软件的人这样做,但须符合以下条件:
上述版权声明和本许可声明应包含在本软件的所有副本或主要部分中。
本软件按“原样”提供,不附带任何形式的明示或暗示担保,包括但不限于适销性、特定用途适用性和非侵权性的担保。在任何情况下,作者或版权持有人均不对因使用本软件或与本软件相关的任何索赔、损害或其他责任负责,无论是在合同、侵权或其他行为中产生的。

4o Mini Search Mcp
提供通过轻量级服务器连接到 OpenAI 或 OpenRouter.ai 的搜索启用模型的网页搜索功能,设置要求极简。
Agent Toolkit
用于将 Stripe API 集成到代理工作流中的 Python 和 TypeScript 库
Agora Mcp
Agora MCP 服务器,可在数千家在线商店中搜索和购买商品
Ai Agent Marketplace Index Mcp
MCP 服务器用于 DeepNLP 的 AI 代理市场索引