AIKraft/MCP-серверы/excel-mcp-server

excel-mcp-server

Сервер для Excel: создание книг, операции с данными, форматирование и расширенные функции.

Haris Musa Локальный DevTools ★ 4.2k

Что это

Сервер для Excel: создание книг, операции с данными, форматирование и расширенные функции.

Как подключить

1Установить и запустить в терминале
uvx excel-mcp-server stdio
2Добавить в конфиг MCP-клиента (mcp.json / claude_desktop_config.json)
{ "mcpServers": { "excel-mcp-server": { "command": "uvx", "args": [ "excel-mcp-server", "stdio" ] } } }

Вставьте блок в конфиг клиента (Claude Desktop, Claude Code, Cursor, VS Code, Cline). Команда и package собраны из полей официального MCP Registry.

Что нового в версиях

v2.2.221 октября 2026 г.

Релиз безопасности: ограничено потребление памяти при загрузке книг и обновлена Pillow.

  • ИсправленоВнедрено ограничение на количество ячеек (до 3 млн) для предотвращения исчерпания памяти при загрузке больших книг.
  • ИсправленоОбновлена зависимость Pillow до версии 13.0+ для устранения уязвимостей и проблем с безопасностью памяти.
  • ИсправленоИсправлена работа с листами, не имеющими атрибута r, которые теперь обрабатываются через оптимизированный путь.
  • ИсправленоМетод describe_sheet для больших листов больше не загружает все ячейки в память, а использует XML-данные.
v2.2.118 октября 2026 г.

Радикальное ускорение операций с большими листами Excel: вставка, удаление, сортировка и сводные таблицы работают в разы быстрее.

  • НовоеЗначительное ускорение вставки, удаления строк и столбцов, а также сортировки на больших листах (до 200 000 строк).
  • НовоеОперации copy_sheet и create_pivot_table теперь выполняются за секунды вместо минут благодаря оптимизации парсинга.
  • НовоеВнутренние изменения: чтение и запись строк как текста вместо использования XML-библиотеки для повышения скорости.
  • НовоеОптимизация обработки формул: упрощённые ссылки проверяются один раз на форму, а не по каждой ячейке.
  • НовоеВставка столбцов теперь применяет форматирование один раз на тип соседа, а не для каждой ячейки.
  • Исправленоcopy_sheet листа, превышающего лимит ячеек, теперь отклоняется без загрузки всего листа.
v2.2.018 октября 2026 г.

Резкое ускорение работы с большими файлами, новые инструменты CSV и аудита формул, поддержка ограниченного набора инструментов.

  • НовоеМгновенные правки в больших книгах: скорость выросла с 50 до 3 секунд за счет ленивой загрузки и частичного парсинга XML.
  • НовоеДобавлены инструменты import_csv и export_csv с умным определением разделителей, поддержкой кодировок и защитой от инъекции формул.
  • НовоеВведены trace_formula для аудита зависимостей и evaluate для пошагового вычисления, а также goal_seek для подбора параметров.
  • НовоеПоявилась опция --tools для загрузки только нужных инструментов, что значительно сокращает объем контекста.
  • ИсправленоИсправлена обработка переполнения экспоненты: теперь возвращается ошибка #NUM!, как в Excel.
v2.1.116 октября 2026 г.

PivotTables теперь поддерживают смешанные типы данных, а редактирование больших таблиц стало значительно быстрее.

  • НовоеPivotTables теперь корректно обрабатывают смешанные типы данных: текст, числа, даты, формулы, логические значения, ошибки и время.
  • НовоеФункция create_pivot_table и связанные инструменты (слайсеры, временные шкалы) теперь принимают источники данных без ошибок, точно повторяя поведение Excel.
  • ИсправленоИсправлена ошибка #215: теперь корректно обрабатываются ячейки с ошибками, формулами и смешанными типами в полях строк, столбцов и фильтров.
  • НовоеЗначительно ускорено редактирование книг с большими PivotTables (до 134 000 строк) за счет отказа от парсинга кэша записей.
  • НовоеСнижено потребление памяти при работе с большими PivotTables: пиковое значение уменьшилось с 2.9 ГБ до 1 ГБ.
v2.0.010 октября 2026 г.Ломает совместимость

Excel MCP Server 2.0: 42 инструмента, расчет формул без Excel, PivotTables, чарты и VBA.

  • Ломает совместимостьИзменены имена инструментов, параметры и результаты, что ломает совместимость с клиентами версии 1.x.
  • НовоеРасчет формул без Excel: поддержка ~260 функций, динамических массивов и структурных ссылок.
  • НовоеПолная поддержка чартов всех типов Excel, включая новые виды 2016 года и комбинированные графики.
  • НовоеСоздание и редактирование реальных сводных таблиц (PivotTables) с слайсерами и таймлайнами.
  • НовоеОпциональная запись VBA-модулей через флаг --allow-vba-write для файлов .xlsm и .xltm.
v1.1.28 октября 2026 г.Ломает совместимость

Исправлены критические уязвимости безопасности при импорте Excel-файлов: расширена проверка формул и ссылок, добавлены блокировки опасных функций.

  • Ломает совместимостьИмпорт файлов с правилами проверки данных, использующими функции INDIRECT или CELL, теперь отклоняется.
  • ИсправленоРасширена проверка формул: теперь сканируются все формулы в файле, включая скрытые области, условное форматирование и расширения Excel 2010.
  • ИсправленоЗаблокированы ссылки на внешние книги без квадратных скобок, вызовы функций в конце ссылок и опасные конструкции с операторами диапазонов.
  • ИсправленоЗапрещены ссылки на несуществующие листы: формулы, ссылающиеся на еще не созданные листы, теперь отклоняются.
  • ИсправленоПредупреждения библиотек (например, openpyxl) больше не выводятся в stderr, а логируются только на уровне DEBUG.
v1.1.128 сентября 2026 г.
v1.0.028 сентября 2026 г.Ломает совместимость

Полный редизайн инструментов, усиление безопасности и поддержка MCP 2.0 в Excel MCP Server v1.0.0.

  • Ломает совместимостьПолностью переработан набор инструментов: старые имена заменены на новые, а валидация формул интегрирована в write_range.
  • ИсправленоУстранены критические уязвимости: добавлена токенизация формул, блокировка макросов Excel 4 и защита от переполнения памяти.
  • НовоеДобавлены функции управления листами, условным форматированием, валидацией данных и поддержка изображений через Pillow.
  • НовоеВнедрена поддержка MCP 2.0, структурированный вывод, пагинация для больших диапазонов и атомарное сохранение файлов.
  • ИсправленоИсправлена работа с диаграммами, устранено перетирание изменений при одновременном доступе и улучшена типизация параметров.

Все релизы на GitHub → Пересказ на русском — по заметкам к релизам и коммитам.