Excel MCP Server (negokaz) — чтение и запись Excel
Excel MCP Server (negokaz)
MCP-сервер читает и пишет книги Excel: значения, формулы, таблицы, форматирование и новые листы; на Windows умеет делать снимок листа
- 1 044 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Инструменты записи меняют содержимое и оформление файлов Excel по указанному абсолютному пути
- Сервер читает любые доступные книги, поэтому агенту стоит указывать только нужные файлы
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/excel-mcp-server-negokazОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Инструменты записи меняют содержимое и оформление файлов Excel по указанному абсолютному пути
- Сервер читает любые доступные книги, поэтому агенту стоит указывать только нужные файлы
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Excel MCP Server открывает файлы xlsx, `xlsm`, `xltx` и `xltm` и дает агенту семь инструментов. excel_describe_sheets перечисляет листы книги, excel_read_sheet читает значения постранично и по диапазону вроде A1:C10, при желании показывает формулы вместо значений и стили ячеек. excel_write_to_sheet пишет значения и формулы (формула начинается со знака равенства), excel_create_table превращает диапазон в таблицу, excel_copy_sheet копирует лист, excel_format_range задает границы, шрифт, заливку и числовой формат. На Windows доступны еще два режима: правка книги вживую и инструмент excel_screen_capture, который снимает лист на экран. Размер страницы при чтении ограничивает переменная EXCEL_MCP_PAGING_CELLS_LIMIT, по умолчанию 4000 ячеек. Всем инструментам нужен абсолютный путь к файлу.
Для кого. Для тех, кто работает с отчетами и таблицами в Excel и хочет, чтобы Claude или другой агент читал данные, подставлял формулы и оформлял листы.
Подходит, если
- Нужно вытащить значения из большого листа порциями по диапазону, не загружая всю книгу в контекст
- Агент должен подставить формулы в колонку и записать результат в тот же лист
- Из диапазона A1:C10 нужно собрать именованную таблицу Excel
- Лист надо скопировать и оформить: границы, жирный шрифт, заливка, формат чисел
- На Windows хочется получить снимок листа, чтобы убедиться, что оформление выглядит как задумано
Не подходит, если
- Нужны старые форматы `xls` или файлы csv: в списке поддерживаемых только xlsx, `xlsm`, `xltx` и `xltm`
- Правка вживую и снимок листа нужны на macOS или Linux: эти две функции только для Windows
- Нужны графики и сводные таблицы: в списке инструментов их нет
- Файл защищен паролем или открыт в другой программе: про такие случаи README не говорит
- Требуется Node.js старше 20: это минимальная версия
Пример запроса к агенту
Открой /Users/me/reports/sales.xlsx, прочитай лист «Итоги» диапазоном A1:F40 и допиши в колонку G формулу суммыMCP
- Транспорт
- stdio
- Авторизация
- не нужна
Переменные окружения
EXCEL_MCP_PAGING_CELLS_LIMIT- Максимум ячеек за одно чтение страницы, по умолчанию 4000.
Ограничения
Нужен Node.js 20 или новее. Живая правка и снимки листа работают только на Windows. Инструменты принимают только абсолютные пути. Лицензия MIT, последний коммит от 19 июля 2025 года, то есть проект обновляется нечасто. Сервер написан на Go, а запускается как пакет npm. Для чтения действует лимит 4000 ячеек за страницу, его меняет переменная EXCEL_MCP_PAGING_CELLS_LIMIT. Чтобы создать новый лист, в excel_write_to_sheet передают newSheet, иначе запись идет в существующий. Стили в excel_format_range задаются двумерным массивом, и число его элементов должно совпадать с размером диапазона.
Как отключить. Удалите блок excel из mcpServers в конфигурации клиента и перезапустите клиент. Если ставили через Smithery для Claude Desktop, удалите сервер из конфигурации Claude Desktop.
Частые вопросы
Как подключить Excel к Claude через MCP?
Добавьте в конфигурацию MCP сервер с командой npx и аргументами --yes @negokaz/excel-mcp-server. На Windows вызов оборачивается в cmd /c. Для Claude Desktop есть установка через Smithery командой npx -y @smithery/cli install @negokaz/excel-mcp-server --client claude.
Нужно ли иметь установленный Excel?
В README об этом не сказано. Известно только, что правка вживую и снимок листа работают на Windows, остальное в списке функций от платформы не зависит.
Чем отличается от другого Excel MCP Server в каталоге?
Запись `haris-musa` создает и правит файлы без Microsoft Office, умеет графики и сводные таблицы. Этот сервер на Go ограничен семью инструментами, зато на Windows правит книгу вживую и снимает лист.
Как не перегрузить контекст большим листом?
Читайте по диапазону в параметре range и не поднимайте EXCEL_MCP_PAGING_CELLS_LIMIT выше нужного: по умолчанию за один раз приходит до 4000 ячеек.
Какие форматы файлов поддерживаются?
Четыре: xlsx (книга Excel), `xlsm` (книга с макросами), `xltx` (шаблон) и `xltm` (шаблон с макросами). Остальные форматы, включая `xls` и csv, в списке не названы.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыMCP-сервер для создания и правки файлов Excel без установленного Microsoft Office: формулы, форматы, графики, сводные таблицы
MCP-сервер, который превращает PDF, DOCX, XLSX, PPTX, изображения, аудио, веб-страницы и расшифровки YouTube в Markdown
PowerPoint MCP Server — презентации на Windows
PowerPoint MCP Server
PowerPoint MCP для Windows: агент открывает установленный PowerPoint, заполняет шаблоны, вставляет формулы LaTeX и графики, добавляет анимацию
MCP Word для правки документов docx с рецензированием: вставки и удаления видны в Word, комментарии, сноски, сравнение версий и журнал изменений
Word MCP Live
word-mcp-live
MCP-сервер для Microsoft Word: агент правит открытый документ вживую, с отслеживаемыми правками, комментариями и откатом действий
MCP PDF для больших документов: агент ищет по смыслу и по ключевым словам в одном файле или папке и читает только нужные страницы, таблицы и сканы
Сравнение с похожими
Записи с тем же главным запросом: чем они отличаются.
| Запись | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| Excel MCP Server (negokaz) — чтение и запись Excel (эта запись) | нет | не нужна | 1 044 | |
| Excel MCP Server | нет | не нужна | 4 257 | другой проект с тем же названием: правит Excel без Microsoft Office, с графиками и сводными таблицами |
| ExcelMcp | нет | не нужна | 830 | управляет настоящим Microsoft Excel: Power Query, DAX, VBA, сводные таблицы |
Коротко о README
README коротко перечисляет возможности и платформенные ограничения, поддерживаемые форматы и требование Node.js 20. Установка показана двумя фрагментами конфигурации, для Windows и для остальных систем, плюс вариант через Smithery. Основная часть текста описывает семь инструментов и их аргументы, в конце указана единственная переменная окружения.