BA

berlinbra/alpha-vantage-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

104 stars 40 forks Качество 67 Тренд 15MIT

berlinbra/alpha-vantage-mcp — это кандидат на сервер MCP, импортированный из https://github.com/berlinbra/alpha-vantage-mcp.

Обзор

berlinbra/alpha-vantage-mcp — это кандидат на сервер MCP, импортированный из https://github.com/berlinbra/alpha-vantage-mcp.

Обзор (машинный перевод)

Сервер Model Context Protocol (MCP), предоставляющий доступ в реальном времени к данным финансового рынка через бесплатный API Alpha Vantage. Этот сервер реализует стандартизированный интерфейс для получения котировок акций и информации о компаниях.

Особенности

  • Котировки акций в реальном времени с данными о цене, объёме и изменениях
  • Подробная информация о компаниях, включая сектор, отрасль и рыночную капитализацию
  • Обменные курсы криптовалют в реальном времени с ценами покупки/запроса
  • Ежедневные, еженедельные и ежемесячные данные временных рядов криптовалют
  • Данные цепочки опционов в реальном времени с греками и подразумеваемой волатильностью
  • Исторические данные цепочки опций с расширенной фильтрацией и сортировкой
  • Комплексные данные профиля ETF с активами, распределением секторов и ключевыми метриками
  • Календарь предстоящих доходов с настраиваемыми временными горизонтами
  • Исторические данные о прибылях с годовыми и квартальными отчетами
  • Встроенная обработка ошибок и управление лимитами скорости

Установка

Использование Claude Desktop

Установка через Docker

  • Клонировать репозиторий и создать локальный образ для использования вашим клиентом Claude

  • Измените ваш claude_desktop_config.json так, чтобы он совпадал с следующим, заменив REPLACE_API_KEY на ваш фактический ключ:

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Alpha Vantage MCP Server

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.

Features

  • Real-time stock quotes with price, volume, and change data
  • Detailed company information including sector, industry, and market cap
  • Real-time cryptocurrency exchange rates with bid/ask prices
  • Daily, weekly, and monthly cryptocurrency time series data
  • Real-time options chain data with Greeks and implied volatility
  • Historical options chain data with advanced filtering and sorting
  • Comprehensive ETF profile data with holdings, sector allocation, and key metrics
  • Upcoming earnings calendar with customizable time horizons
  • Historical earnings data with annual and quarterly reports
  • Built-in error handling and rate limit management

Installation

Using Claude Desktop

Installing via Docker

  • Clone the repository and build a local image to be utilized by your Claude desktop client
cd alpha-vantage-mcp
docker build -t mcp/alpha-vantage .
  • Change your claude_desktop_config.json to match the following, replacing REPLACE_API_KEY with your actual key:

claude_desktop_config.json path

  • On MacOS: ~/Library/Application\ Support/Claude/claude_desktop_config.json
  • On Windows: %APPDATA%/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "alphavantage": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "-e",
        "ALPHA_VANTAGE_API_KEY",
        "mcp/alpha-vantage"
      ],
      "env": {
        "ALPHA_VANTAGE_API_KEY": "REPLACE_API_KEY"
      }
    }
  }
}

Installing via Smithery

To install Alpha Vantage MCP Server for Claude Desktop automatically via Smithery:

npx -y @smithery/cli install @berlinbra/alpha-vantage-mcp --client claude

Install packages

uv install -e .

Running

After connecting Claude client with the MCP tool via json file and installing the packages, Claude should see the server’s mcp tools:

You can run the sever yourself via:

Открыть полный README на GitHub

Установка

docker run -i -e ALPHA_VANTAGE_API_KEY mcp/alpha-vantage
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "alphavantage": { "command": "docker", "args": [ "run", "-i", "-e", "ALPHA_VANTAGE_API_KEY", "mcp/alpha-vantage" ], "env": { "ALPHA_VANTAGE_API_KEY": "REPLACE_API_KEY" } } } }