
berlinbra/alpha-vantage-mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
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.jsonto match the following, replacingREPLACE_API_KEYwith your actual key:
claude_desktop_config.jsonpath
- 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:
Установка
docker run -i -e ALPHA_VANTAGE_API_KEY mcp/alpha-vantageКонфигурация
{
"mcpServers": {
"alphavantage": {
"command": "docker",
"args": [
"run",
"-i",
"-e",
"ALPHA_VANTAGE_API_KEY",
"mcp/alpha-vantage"
],
"env": {
"ALPHA_VANTAGE_API_KEY": "REPLACE_API_KEY"
}
}
}
}