
AkTools MCP Server
aahlMIT
381 звёзд61 форков
AkTools MCP Server — инструмент для доступа к данным фондового и криптовалютного рынков через протокол MCP. Сервер работает поверх библиотеки akshare и даёт агенту возможность запрашивать котировки, исторические цены с техническими индикаторами, финансовые показатели компаний, рыночную статистику и новости.
Сервер пригодится разработчикам финансовых ассистентов, трейдерам, которые хотят автоматизировать анализ рынка, и всем, кто интегрирует данные о акциях и криптовалюте в свои AI-сценарии.
Установка
uvx mcp-aktoolsХарактеристики
Общее
- СтатусСообщество
- Разработчикaahl
- ЛицензияMIT
Технологии
- ЯзыкиPython
- Транспортstdio
Описание
Возможности
- Поиск кода актива по названию компании или краткому наименованию — для А-акций, Гонконга и США.
- Получение детальной информации по акции: текущая цена, капитализация, P/E, дивидендная доходность.
- Сводка по рынку А-акций: список лимитов (涨停板), данные о притоке/оттоке капитала, рейтинг активных бумаг.
- Исторические цены для акций и криптовалют: OHLCV за произвольный период с возможностью добавить технические индикаторы (скользящие средние, RSI, MACD).
- Последние новости по заданному активу — для китайских и зарубежных акций, а также для криптовалют (Bitcoin, Ethereum).
- Ключевые финансовые показатели по отчётам компаний (выручка, чистая прибыль, долги, рентабельность) для А-акций, Гонконга и США.
Как подключить
Проще всего запустить сервер через uvx — утилиту из экосистемы Python. Добавьте в конфигурацию MCP-клиента (Claude Desktop, Cursor, VS Code) следующий блок:
{
"mcpServers": {
"aktools": {
"command": "uvx",
"args": ["mcp-aktools"],
"env": {
"OKX_BASE_URL": "https://okx.4url.cn",
"BINANCE_BASE_URL": "https://bian.4url.cn",
"NEWSNOW_BASE_URL": "https://newsnow.busiyi.world",
"NEWSNOW_CHANNELS": "wallstreetcn-quick,cls-telegraph,jin10"
}
}
}
}
Переменные окружения необязательны — они нужны только если вы хотите настроить прокси для бирж или каналы новостей. После добавления конфигурации перезапустите клиент.
Альтернатива — запуск через Docker. Подготовьте каталог /opt/mcp-aktools, скачайте docker-compose.yml из репозитория и выполните docker-compose up -d. Подключение произойдёт по HTTP на порту 8808.
Примеры запросов
- «Найди тикер для компании Alibaba и покажи текущую цену с динамикой за неделю».
- «Дай исторические цены по Bitcoin с декабря 2023, добавь RSI и скользящую среднюю за 50 дней».
- «Покажи последние новости по Tesla и отправь краткую сводку по ключевым финансовым показателям за последний квартал».
- «Выведи список самых активных бумаг на А-рынке сегодня с объёмом торгов».
Технические детали
- Язык: Python
- Транспорт: stdio (также доступен Streamable HTTP через Smithery или Docker)
- Лицензия: MIT
- Клиенты: Claude Desktop, Cursor, VS Code, Cherry Studio, OpenAI CodeX, любой MCP-совместимый клиент
- Источник данных: akshare — открытая библиотека для финансовых данных