Skip to main content
Glama

Alpha Vantage Stock Analysis MCP Server

Alpha Vantage Stock MCP 服务器

这是一个模型上下文协议 (MCP) 服务器,提供来自 Alpha Vantage API 的股票市场数据。它允许 Claude 和其他 MCP 客户端访问实时和历史股票数据。

特征

  • 获取可自定义间隔的盘中股票数据

  • 获取每日股票数据

  • 根据价格变动生成股票警报

  • 访问股票数据作为资源

先决条件

  • Node.js 16 或更高版本

  • Alpha Vantage API 密钥(可在Alpha Vantage免费获取)

安装

  1. 克隆此存储库

  2. 安装依赖项:

    npm install
  3. 在根目录中创建一个.env文件并添加您的 Alpha Vantage API 密钥:

    ALPHA_VANTAGE_API_KEY=your_api_key_here

构建和运行

构建 TypeScript 代码:

npm run build

运行服务器:

npm start

对于自动重新加载的开发:

npm run dev

测试 API 客户端:

npm test

与 Claude for Desktop 一起使用

要将此 MCP 服务器与 Claude for Desktop 一起使用:

  1. 打开 Claude 桌面版

  2. 前往“设置”>“开发者”>“编辑配置”

  3. 将以下内容添加到您的claude_desktop_config.json中:

{ "mcpServers": { "alpha-vantage": { "command": "node", "args": ["/absolute/path/to/dist/index.js"], "env": { "ALPHA_VANTAGE_API_KEY": "YOUR_API_KEY" } } } }

/absolute/path/to/dist/index.js替换为构建的 index.js 文件的绝对路径。

  1. 重启 Claude 桌面版

可用工具

获取股票数据

获取特定代码的盘中股票数据。

参数:

  • symbol (必填):股票代码(例如 IBM、AAPL)

  • interval (可选):数据点之间的时间间隔(1分钟、5分钟、15分钟、30分钟、60分钟)。默认值:5分钟

  • outputsize (可选):返回的数据量(紧凑型:最新 100 个数据点,完整型:最多 20 年的数据)。默认值:紧凑型

获取每日股票数据

获取特定代码的每日股票数据。

参数:

  • symbol (必填):股票代码(例如 IBM、AAPL)

  • outputsize (可选):返回的数据量(紧凑型:最新 100 个数据点,完整型:最多 20 年的数据)。默认值:紧凑型

获取股票警报

分析股票数据以根据价格变动生成警报。

参数:

  • symbol (必填):股票代码(例如 IBM、AAPL)

  • threshold (可选):价格波动警报的百分比阈值。默认值:5

可用资源

股票数据

直接访问股票数据作为资源。

URI 模板: stock://{symbol}/{interval}

参数:

  • symbol :股票代码(例如 IBM、AAPL)

  • interval :时间间隔(每日、1分钟、5分钟、15分钟、30分钟、60分钟)。默认值:每日

Claude 中的用法示例:

  • “您能分析一下这个股票数据吗:stock://AAPL/daily”

  • “您如何看待此数据:stock://MSFT/5min”

执照

麻省理工学院

Deploy Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Related MCP Servers

  • A
    security
    A
    license
    A
    quality
    A Model Context Protocol (MCP) server that provides real-time access to financial market data through the free Alpha Vantage API. This server implements a standardized interface for retrieving stock quotes and company information.
    Last updated -
    77
    MIT License
    • Apple
  • A
    security
    -
    license
    A
    quality
    A Model Context Protocol tool that retrieves daily stock market data for any stock symbol using the Alpha Vantage API.
    Last updated -
    7
    0
    2
    Apache 2.0
  • -
    security
    A
    license
    -
    quality
    An MCP server that integrates with the AlphaVantage financial data API, providing access to stock market data, technical indicators, and fundamental financial information.
    Last updated -
    MIT License
    • Linux
    • Apple

View all related MCP servers

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/ranveer0323/stock-analysis-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server