Excel MCP-сервер
Сервер Model Context Protocol (MCP), который считывает и записывает данные MS Excel.
Функции
Чтение/запись текстовых значений
Чтение/запись формул
Создать новые листы
🪟Только для Windows:
Редактирование в реальном времени
Захват изображения экрана с листа
Более подробную информацию смотрите в разделе «Инструменты» .
Требования
Node.js 20.x или более поздняя версия
Поддерживаемые форматы файлов
xlsx (книга Excel)
xlsm (книга с поддержкой макросов Excel)
xltx (шаблон Excel)
xltm (шаблон Excel с поддержкой макросов)
Установка
Установка через NPM
excel-mcp-server устанавливается автоматически путем добавления следующей конфигурации в конфигурацию серверов MCP.
Для Windows:
Для других платформ:
Установка через Smithery
Чтобы автоматически установить Excel MCP Server для Claude Desktop через Smithery :
excel_describe_sheets
Вывести список всех данных листов указанного файла Excel.
Аргументы:
fileAbsolutePath
Абсолютный путь к файлу Excel
excel_read_sheet
Считывание значений из таблицы Excel с разбивкой на страницы.
Аргументы:
fileAbsolutePath
Абсолютный путь к файлу Excel
sheetName
Имя листа в файле Excel
range
Диапазон ячеек для чтения в таблице Excel (например, «A1:C10»). [по умолчанию: первый диапазон разбиения на страницы]
knownPagingRanges
Список уже прочитанных диапазонов страниц
showFormula
Показывать формулу вместо значения
excel_screen_capture
[Только для Windows] Сделайте снимок экрана листа Excel с разбивкой на страницы.
Аргументы:
fileAbsolutePath
Абсолютный путь к файлу Excel
sheetName
Имя листа в файле Excel
range
Диапазон ячеек для чтения в таблице Excel (например, «A1:C10»). [по умолчанию: первый диапазон разбиения на страницы]
knownPagingRanges
Список уже прочитанных диапазонов страниц
excel_write_to_sheet
Запишите значения в таблицу Excel.
Аргументы:
fileAbsolutePath
Абсолютный путь к файлу Excel
sheetName
Имя листа в файле Excel
newSheet
Создайте новый лист, если значение true, в противном случае запишите на существующий лист.
range
Диапазон ячеек для чтения на листе Excel (например, «A1:C10»).
values
Значения для записи в таблицу Excel. Если значение — это формула, оно должно начинаться с "="
excel_create_table
Создайте таблицу на листе Excel
Аргументы:
fileAbsolutePath
Абсолютный путь к файлу Excel
sheetName
Имя листа, на котором создана таблица
range
Диапазон должен быть таблицей (например, «A1:C10»)
tableName
Имя таблицы, которая будет создана
excel_copy_sheet
Копировать существующий лист на новый лист
Аргументы:
fileAbsolutePath
Абсолютный путь к файлу Excel
srcSheetName
Имя исходного листа в файле Excel
dstSheetName
Имя листа для копирования
Вы можете изменить поведение сервера MCP с помощью следующих переменных среды:
EXCEL_MCP_PAGING_CELLS_LIMIT
Максимальное количество ячеек, которые можно прочитать за одну операцию постраничного просмотра.
[по умолчанию: 4000]
Лицензия
Авторские права (c) 2025 Казуки Негоро
excel-mcp-server выпущен под лицензией MIT
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Tools
Сервер протокола контекста модели, который позволяет помощникам на основе искусственного интеллекта читать и записывать данные в файлы Microsoft Excel, поддерживая такие форматы, как xlsx, xlsm, xltx и xltm.
Related Resources
Related MCP Servers
- -securityFlicense-qualityA Model Context Protocol server that provides tools for reading, updating, filtering, and visualizing Excel data through a simple API.Last updated -
- -securityAlicense-qualityA Model Context Protocol server that enables AI agents to create, read, and modify Excel workbooks without requiring Microsoft Excel installation.Last updated -MIT License
- -securityAlicense-qualityA Model Context Protocol server for intelligent Excel processing and data analysis, offering tools for reading, validating, executing code, and generating interactive visualizations with Excel files.Last updated -94MIT License
- AsecurityAlicenseAqualityA Model Context Protocol server designed for AI assistants to directly process spreadsheet files, enabling them to read, display, modify, and save various table formats like CSV and Excel.Last updated -33MIT License