MCP Server for Excel — MCP-сервер для Claude Code: установка
Подключает ИИ-ассистентов к Microsoft Excel через COM API для расчётов, запуска макросов и обновления отчётов. Пригодится для работы со сводными таблицами и Power Query.
claude mcp add mcp-server-excel -- npx -y @sbroenne/mcp-server-excelЧто делает MCP Server for Excel
Сервер взаимодействует с запущенным процессом Excel через системный COM API, а не просто редактирует файлы таблиц на диске. Это сохраняет разметку, диаграммы, связи моделей данных и сводные таблицы без поломок структуры. Инструмент поддерживает 63 функции и 424 операции, включая формулы, срезы, условное форматирование и макросы VBA.
Интеграция умеет обновлять запросы Power Query, выполнять код на Python через функцию =PY() и запускать вычисления DAX или Goal Seek. Результаты видны сразу в окне программы. Можно продолжить правку книги вручную.
Без Windows и локально установленного Excel 2016 или новее сервер работать не сможет. Окружения Linux, macOS и серверы без графической сессии не поддерживаются. Перед запуском задач открытые книги придётся закрыть: программе нужен монопольный доступ к файлу.
Какие задачи решает
- обновить запросы Power Query и пересчитать показатели DAX в модели данных
- создать сводную таблицу со срезами и построить диаграмму по колонкам
- подобрать параметры формул через Goal Seek для достижения целевой прибыли
- выполнить макрос VBA или расчёт Python через формулу =PY() в активной книге
Примеры запросов агенту
- Импортируй данные из products.csv через Power Query и загрузи их в модель данных
- Построй сводную таблицу с выручкой по регионам и добавь рядом гистограмму
- Используй Goal Seek, чтобы рассчитать цену для получения прибыли в 100000 долларов
Как установить MCP Server for Excel
Командой платформы
claude mcp add mcp-server-excel -- npx -y @sbroenne/mcp-server-excelКомандой платформы
codex mcp add mcp-server-for-excel -- npx -y @sbroenne/mcp-server-excelФайл настроек
{
"mcpServers": {
"mcp-server-for-excel": {
"command": "npx",
"args": [
"-y",
"@sbroenne/mcp-server-excel"
]
}
}
}Файл настроек
{
"servers": {
"mcp-server-for-excel": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@sbroenne/mcp-server-excel"
]
}
}
}Командой платформы
gemini mcp add mcp-server-for-excel npx -y @sbroenne/mcp-server-excelПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о MCP Server for Excel
Как установить MCP Server for Excel в Claude Code?
Выполните в терминале команду: claude mcp add mcp-server-excel -- npx -y @sbroenne/mcp-server-excel.
Чем сервер отличается от обычных библиотек разбора XLSX?
Он управляет установленным приложением Excel через COM API. Это позволяет пересчитывать формулы на лету, обновлять запросы Power Query и запускать макросы.
Будет ли сервер работать на macOS или Linux?
Нет, для работы требуются Windows и интерактивный рабочий стол. Сервер рассчитан исключительно на Windows с установленным Excel 2016 или более поздней версии.