
negokaz/excel-mcp-server
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Сервер Model Context Protocol (MCP), который читает и записывает данные MS Excel
Обзор
Сервер Model Context Protocol (MCP), который читает и записывает данные MS Excel. - Чтение/запись текстовых значений - Формулы чтения/записи - Создание новых листов - Живое редактирование — захват изображения экрана с листа Подробнее см. в разделе «Инструменты». - xlsx (книга в Excel) - xlsm (книга с поддержкой макро в Excel) - xltx (шаблон Excel) - xltm (шаблон с поддержкой макро в Excel) Excel-mcp-server устанавливается автоматически путём добавления следующей конфигурации в конфигурацию серверов MCP. Чтобы автоматически установить Excel MCP Server для Claude Desktop через Smithery: Перечислите всю информацию о листах указанного файла Excel.
Обзор (машинный перевод)
Сервер 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»).
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Excel MCP Server
A Model Context Protocol (MCP) server that reads and writes MS Excel data.
Features
- Read/Write text values
- Read/Write formulas
- Create new sheets
🪟Windows only:
- Live editing
- Capture screen image from a sheet
For more details, see the tools section.
Requirements
- Node.js 20.x or later
Supported file formats
- xlsx (Excel book)
- xlsm (Excel macro-enabled book)
- xltx (Excel template)
- xltm (Excel macro-enabled template)
Installation
Installing via NPM
excel-mcp-server is automatically installed by adding the following configuration to the MCP servers configuration.
For Windows:
{
"mcpServers": {
"excel": {
"command": "cmd",
"args": ["/c", "npx", "--yes", "@negokaz/excel-mcp-server"],
"env": {
"EXCEL_MCP_PAGING_CELLS_LIMIT": "4000"
}
}
}
}
For other platforms:
{
"mcpServers": {
"excel": {
"command": "npx",
"args": ["--yes", "@negokaz/excel-mcp-server"],
"env": {
"EXCEL_MCP_PAGING_CELLS_LIMIT": "4000"
}
}
}
}
Installing via Smithery
To install Excel MCP Server for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @negokaz/excel-mcp-server --client claude
Tools
excel_describe_sheets
List all sheet information of specified Excel file.
Arguments:
fileAbsolutePath- Absolute path to the Excel file
excel_read_sheet
Read values from Excel sheet with pagination.
Arguments:
fileAbsolutePath- Absolute path to the Excel file
sheetName- Sheet name in the Excel file
range- Range of cells to read in the Excel sheet (e.g., “A1:C10”). [default: first paging range]
showFormula- Show formula instead of value [default: false]
showStyle- Show style information for cells [default: false]
excel_screen_capture
[Windows only] Take a screenshot of the Excel sheet with pagination.
Arguments:
fileAbsolutePath- Absolute path to the Excel file
sheetName- Sheet name in the Excel file
range- Range of cells to read in the Excel sheet (e.g., “A1:C10”). [default: first paging range]
excel_write_to_sheet
Установка
npx --yes @negokaz/excel-mcp-serverКонфигурация
{
"mcpServers": {
"excel": {
"command": "cmd",
"args": ["/c", "npx", "--yes", "@negokaz/excel-mcp-server"],
"env": {
"EXCEL_MCP_PAGING_CELLS_LIMIT": "4000"
}
}
}
}