Excel MCP-сервер
Сервер Model Context Protocol (MCP), который считывает и записывает данные MS Excel.
Функции
Чтение/запись текстовых значений
Чтение/запись формул
Создать новые листы
🪟Только для Windows:
Редактирование в реальном времени
Захват изображения экрана с листа
Более подробную информацию смотрите в разделе «Инструменты» .
Related MCP server: Excel MCP Server
Требования
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
Appeared in Searches
- Excel spreadsheet tools and resources
- Information about Microsoft Excel or general excel-related content
- Excel and Visual Basic permissions for reading, writing, updating, and deleting data in spreadsheets
- Excel data processing tutorials and techniques
- A server for managing or integrating Excel with MCP systems