AKShare One MCP

MCP-сервер данных китайского фондового рынка на akshare-one: котировки, новости, отчетность и сделки инсайдеров

  • 247 ★ репозитория
  • Последний коммит
  • MIT
MCP-сервер

Минимальный доступ

Почему такой уровень

  • Сервер читает рыночные данные из внешних источников и не имеет доступа к торговым счетам и средствам
Все причины и проверки

zwldarren/akshare-one-mcp

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/akshare-one-mcp

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Минимальный доступИнструмент ничего не запускает и не ходит в сеть.

  • Сервер читает рыночные данные из внешних источников и не имеет доступа к торговым счетам и средствам

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

AKShare One MCP отдает агенту данные китайского фондового рынка через библиотеку `akshare-one`. Девять инструментов: `get_hist_data` возвращает историю цен по периодам от минуты до года с поправкой на корпоративные события и техническими индикаторами, `get_realtime_data` дает текущие котировки, `get_news_data` приносит новости, `get_balance_sheet`, `get_income_statement` и `get_cash_flow` отдают три формы отчетности, `get_financial_metrics` считает ключевые показатели, `get_inner_trade_data` показывает сделки инсайдеров, а `get_time_info` сообщает текущее время и последний торговый день. У большинства инструментов есть параметр `source` с предпочтительным источником и `fallback`, который включен по умолчанию: если выбранный источник падает или возвращает пустую таблицу, сервер пробует остальные из того же домена. Для истории порядок такой: `eastmoney`, `eastmoney_direct`, `sina`, `ths`. Поля и их порядок при переключении не меняются. Работа идет по stdio или по HTTP на порту 8081.

Для кого. Аналитикам и разработчикам, которые разбирают акции китайского рынка и хотят получать котировки и отчетность в диалоге с агентом.

Подходит, если

  • Агент сравнивает три отчета компании за несколько лет и пишет сводку по росту выручки и долга
  • Нужна история цен по тикеру 000001 с индикаторами для разбора динамики
  • Новости по бумаге и сделки инсайдеров собирают в одну заметку перед обзором
  • Скрипт аналитики перенимают в диалог: тот же источник с автоматическим переключением при сбое

Не подходит, если

  • Нужна торговля или выставление заявок: сервер только читает данные
  • Нужны котировки рынков вне Китая: инструменты рассчитаны на китайские бумаги
  • Требуется гарантия точности для решений о деньгах: данные приходят из внешних источников без проверки сервером

Пример запроса к агенту

Возьми отчет о прибылях и убытках и баланс компании 000001 за последние три года и покажи динамику выручки и обязательств

MCP

Транспорт
stdio, http
Авторизация
не нужна

Ограничения

Сервер не торгует и не дает инвестиционных советов, он только читает данные из внешних источников: `eastmoney`, `sina`, `ths` и `xueqiu`. Источники могут менять формат, блокировать частые запросы или отдавать пустые таблицы, поэтому при сбое включается автоматическое переключение, а для точного происхождения чисел его выключают параметром `fallback=false`. Для `get_inner_trade_data` источник один. Для запуска нужен Python 3.12 или новее и `uv`. Фактический источник записывается в журнал `akshare_one_mcp.providers`. Лицензия MIT.

Как отключить. Удалите блок akshare-one-mcp из конфигурации клиента (`claude mcp remove akshare-one-mcp`). Пакет подтягивается через `uvx` и данных на диске не оставляет.

Частые вопросы

Как подключить AKShare One MCP?

Добавьте в клиент сервер с командой `uvx` и аргументом `akshare-one-mcp`. Для Claude Code: `claude mcp add akshare-one-mcp -- uvx akshare-one-mcp`. Нужен Python 3.12 или новее.

Какие источники данных использует сервер?

Для истории `eastmoney`, `eastmoney_direct`, `sina` и `ths`, для реального времени еще `xueqiu`, для новостей `eastmoney` и `ths`, для отчетности `sina` и `eastmoney_direct`. Порядок задает параметр `source`.

Как отключить переключение источников?

Передайте `fallback=false`: тогда сбой выбранного источника вернется напрямую, и вы будете знать, откуда числа.

Как запустить сервер по HTTP?

Флагом `--streamable-http`, адрес по умолчанию `http://0.0.0.0:8081/mcp`. Хост и порт меняются флагами `--host` и `--port`.

Можно ли ставить через Smithery?

Да, для Claude Desktop: `npx -y @smithery/cli install @zwldarren/akshare-one-mcp --client claude`. Альтернатива без Smithery это `uvx akshare-one-mcp`.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы

MCP-сервер на akshare с котировками, показателями и новостями по акциям Китая, Гонконга и США и данными по криптовалютам

MCP-серверРасширенный доступ391Звезды репозитория

MCP-сервер и HTTP API на AKShare: агент находит интерфейс финансовых данных по рынкам Китая, смотрит параметры и получает таблицы

MCP-серверРасширенный доступ1,6 тыс.Звезды репозитория

Сервер отдает агенту котировки А-акций, Гонконга и США, индикаторы, фонды, фьючерсы и опционы, а еще четыре готовых скилла.

MCP-серверМинимальный доступ104Звезды репозитория
Официальный

Облачный MCP-сервер финансовых данных: котировки, отчетность, макростатистика и фирменные факторы FTShare только на чтение

MCP-серверРасширенный доступ261Звезды репозитория

Локальная база котировок и ETF китайского фондового рынка A-share с MCP-сервером для запросов на естественном языке

MCP-серверРасширенный доступ3,2 тыс.Звезды репозитория

MCP дает агенту читать локальный архив китайского рынка и проверять охват, происхождение и даты финансовых данных

MCP-серверРасширенный доступ1 тыс.Звезды репозитория

Коротко о README

Текст представляет сервер как набор интерфейсов к данным китайского рынка: история, реальное время, новости и отчетность. Дальше идут таблица автоматического переключения источников, описания девяти инструментов с параметрами и три способа установки: Smithery, `uvx` и локальная копия репозитория.

Бейдж для README

Сообщить о проблеме