io.github.haris-musa/excel-mcp-server
Создание, чтение и редактирование Excel-книг без Microsoft Excel. Позволяет работать с табличными данными напрямую через MCP.
Что это
Создание, чтение и редактирование Excel-книг без Microsoft Excel. Позволяет работать с табличными данными напрямую через MCP.
Как подключить
Вставьте блок в конфиг клиента (Claude Desktop, Claude Code, Cursor, VS Code, Cline). Команда и package собраны из полей официального MCP Registry.
Что нового в версиях
Excel MCP Server 2.0: 42 инструмента, расчет формул без Excel, PivotTables, чарты и VBA.
- Ломает совместимостьИзменены имена инструментов, параметры и результаты, что ломает совместимость с клиентами версии 1.x.
- НовоеРасчет формул без Excel: поддержка ~260 функций, динамических массивов и структурных ссылок.
- НовоеПолная поддержка чартов всех типов Excel, включая новые виды 2016 года и комбинированные графики.
- НовоеСоздание и редактирование реальных сводных таблиц (PivotTables) с слайсерами и таймлайнами.
- НовоеОпциональная запись VBA-модулей через флаг --allow-vba-write для файлов .xlsm и .xltm.
Исправлены критические уязвимости безопасности при импорте Excel-файлов: расширена проверка формул и ссылок, добавлены блокировки опасных функций.
- Ломает совместимостьИмпорт файлов с правилами проверки данных, использующими функции INDIRECT или CELL, теперь отклоняется.
- ИсправленоРасширена проверка формул: теперь сканируются все формулы в файле, включая скрытые области, условное форматирование и расширения Excel 2010.
- ИсправленоЗаблокированы ссылки на внешние книги без квадратных скобок, вызовы функций в конце ссылок и опасные конструкции с операторами диапазонов.
- ИсправленоЗапрещены ссылки на несуществующие листы: формулы, ссылающиеся на еще не созданные листы, теперь отклоняются.
- ИсправленоПредупреждения библиотек (например, openpyxl) больше не выводятся в stderr, а логируются только на уровне DEBUG.
Полный редизайн инструментов, усиление безопасности и поддержка MCP 2.0 в Excel MCP Server v1.0.0.
- Ломает совместимостьПолностью переработан набор инструментов: старые имена заменены на новые, а валидация формул интегрирована в write_range.
- ИсправленоУстранены критические уязвимости: добавлена токенизация формул, блокировка макросов Excel 4 и защита от переполнения памяти.
- НовоеДобавлены функции управления листами, условным форматированием, валидацией данных и поддержка изображений через Pillow.
- НовоеВнедрена поддержка MCP 2.0, структурированный вывод, пагинация для больших диапазонов и атомарное сохранение файлов.
- ИсправленоИсправлена работа с диаграммами, устранено перетирание изменений при одновременном доступе и улучшена типизация параметров.
Исправлена уязвимость path traversal в транспортах SSE/streamable-http, добавлены аннотации инструментов и пакет MCPB для Claude Desktop.
- ИсправленоУстранена уязвимость path traversal в транспортах SSE и streamable-http
- НовоеДобавлены аннотации инструментов для улучшения понимания LLM
- НовоеДобавлен пакет MCPB для установки в Claude Desktop
Все релизы на GitHub → Пересказ на русском — по заметкам к релизам и коммитам.