Skip to main content
Glama

Excel MCP Server

MIT License
6,212
336
  • Linux
  • Apple

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:

{ "mcpServers": { "excel": { "command": "cmd", "args": ["/c", "npx", "--yes", "@negokaz/excel-mcp-server"], "env": { "EXCEL_MCP_PAGING_CELLS_LIMIT": "4000" } } } }

Для других платформ:

{ "mcpServers": { "excel": { "command": "npx", "args": ["--yes", "@negokaz/excel-mcp-server"], "env": { "EXCEL_MCP_PAGING_CELLS_LIMIT": "4000" } } } }

Установка через Smithery

Чтобы автоматически установить Excel MCP Server для Claude Desktop через Smithery :

npx -y @smithery/cli install @negokaz/excel-mcp-server --client claude

excel_describe_sheets

Вывести список всех данных листов указанного файла Excel.

Аргументы:

  • fileAbsolutePath
    • Абсолютный путь к файлу Excel

excel_read_sheet

Считывание значений из таблицы Excel с разбивкой на страницы.

Аргументы:

  • fileAbsolutePath
    • Абсолютный путь к файлу Excel
  • sheetName
    • Имя листа в файле Excel
  • range
    • Диапазон ячеек для чтения в таблице Excel (например, «A1»). [по умолчанию: первый диапазон разбиения на страницы]
  • knownPagingRanges
    • Список уже прочитанных диапазонов страниц
  • showFormula
    • Показывать формулу вместо значения

excel_screen_capture

[Только для Windows] Сделайте снимок экрана листа Excel с разбивкой на страницы.

Аргументы:

  • fileAbsolutePath
    • Абсолютный путь к файлу Excel
  • sheetName
    • Имя листа в файле Excel
  • range
    • Диапазон ячеек для чтения в таблице Excel (например, «A1»). [по умолчанию: первый диапазон разбиения на страницы]
  • knownPagingRanges
    • Список уже прочитанных диапазонов страниц

excel_write_to_sheet

Запишите значения в таблицу Excel.

Аргументы:

  • fileAbsolutePath
    • Абсолютный путь к файлу Excel
  • sheetName
    • Имя листа в файле Excel
  • newSheet
    • Создайте новый лист, если значение true, в противном случае запишите на существующий лист.
  • range
    • Диапазон ячеек для чтения на листе Excel (например, «A1»).
  • values
    • Значения для записи в таблицу Excel. Если значение — это формула, оно должно начинаться с "="

excel_create_table

Создайте таблицу на листе Excel

Аргументы:

  • fileAbsolutePath
    • Абсолютный путь к файлу Excel
  • sheetName
    • Имя листа, на котором создана таблица
  • range
    • Диапазон должен быть таблицей (например, «A1»)
  • tableName
    • Имя таблицы, которая будет создана

excel_copy_sheet

Копировать существующий лист на новый лист

Аргументы:

  • fileAbsolutePath
    • Абсолютный путь к файлу Excel
  • srcSheetName
    • Имя исходного листа в файле Excel
  • dstSheetName
    • Имя листа для копирования

Вы можете изменить поведение сервера MCP с помощью следующих переменных среды:

EXCEL_MCP_PAGING_CELLS_LIMIT

Максимальное количество ячеек, которые можно прочитать за одну операцию постраничного просмотра.
[по умолчанию: 4000]

Лицензия

Авторские права (c) 2025 Казуки Негоро

excel-mcp-server выпущен под лицензией MIT

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Сервер протокола контекста модели, который позволяет помощникам на основе искусственного интеллекта читать и записывать данные в файлы Microsoft Excel, поддерживая такие форматы, как xlsx, xlsm, xltx и xltm.

  1. Функции
    1. Требования
      1. Поддерживаемые форматы файлов
        1. Установка
          1. Установка через NPM
          2. Установка через Smithery
          3. excel_describe_sheets
          4. excel_read_sheet
          5. excel_screen_capture
          6. excel_write_to_sheet
          7. excel_create_table
          8. excel_copy_sheet
          9. EXCEL_MCP_PAGING_CELLS_LIMIT
        2. Лицензия

          Related MCP Servers

          • A
            security
            A
            license
            A
            quality
            A Model Context Protocol (MCP) server that provides tools for reading Excel (xlsx) files, enabling extraction of data from entire workbooks or specific sheets with results returned in structured JSON format.
            Last updated -
            3
            5
            Python
            Apache 2.0
            • Linux
            • Apple
          • A
            security
            A
            license
            A
            quality
            Enables seamless reading, writing, and analyzing of Excel files through Model Context Protocol, with features for worksheet management, structure analysis, and automated caching.
            Last updated -
            8
            212
            11
            TypeScript
            MIT License
            • Linux
            • Apple
          • -
            security
            A
            license
            -
            quality
            A Model Context Protocol server that enables AI agents to create, read, and modify Excel workbooks without requiring Microsoft Excel installation.
            Last updated -
            Python
            MIT License
            • Linux
            • Apple
          • -
            security
            A
            license
            -
            quality
            A robust solution that enables AI agents to create, read, modify, and convert Excel files through the Model Context Protocol without requiring Microsoft Office installation.
            Last updated -
            4
            Python
            MIT License
            • Apple
            • Linux

          View all related MCP servers

          MCP directory API

          We provide all the information about MCP servers via our MCP API.

          curl -X GET 'https://glama.ai/api/mcp/v1/servers/negokaz/excel-mcp-server'

          If you have feedback or need assistance with the MCP directory API, please join our Discord server