XLIDE — MCP-сервер для Claude Code: что делает и как установить
XLIDE даёт агенту доступ к VBA, формам, Power Query и ячейкам Office-файлов. Пригодится для чтения, правки, анализа и тестирования проектов.
claude mcp add xlide-mcp -- uvx xlide-mcpЧто делает XLIDE
XLIDE подключает агента к содержимому Office-файлов: VBA-проектам, формам, Power Query и ячейкам. Он умеет находить проекты и модули, читать и менять код, искать процедуры, анализировать исходники, работать с формами и показывать изменения. Для ячеек Excel в бинарных форматах используются отдельные ограничения среды.
Изменения модуля защищены токеном содержимого: запись отклоняется, если файл успели поменять после чтения. Есть предварительный просмотр правок через xlide_edit_module с параметром preview_only=true, а xlide_doctor проверяет корни рабочей области, установленные слои и доступные приложения Office. Корень задаётся через --root; режим --read-only запрещает запись.
Слой работы с файлами запускается без Office на Windows, macOS и Linux. Для чтения и записи .xlsb и .xls ячеек, запуска макросов и тестов нужен Windows с настольным приложением Office.
Какие задачи решает
- найти VBA-проект и его модули
- прочитать и изменить код модуля
- проверить правки через предварительный diff
- проанализировать VBA и получить предупреждения
- запустить тесты и макросы Office
Примеры запросов агенту
- Подключи
XLIDEи перечисли проекты в рабочей папке. - Прочитай модуль
HelpersвBudget.xlsm, затем подготовь правку с предварительным просмотром. - Проверь
Budget.xlsmчерез анализатор и запусти его тесты.
Как установить XLIDE
Командой платформы
claude mcp add xlide-mcp -- uvx xlide-mcpuvx запускает команду с именем пакета; если в README она другая — uvx --from xlide-mcp <команда>
Командой платформы
codex mcp add xlide -- uvx xlide-mcpuvx запускает команду с именем пакета; если в README она другая — uvx --from xlide-mcp <команда>
Файл настроек
{
"mcpServers": {
"xlide": {
"command": "uvx",
"args": [
"xlide-mcp"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from xlide-mcp <команда>
Файл настроек
{
"servers": {
"xlide": {
"type": "stdio",
"command": "uvx",
"args": [
"xlide-mcp"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from xlide-mcp <команда>
Командой платформы
gemini mcp add xlide uvx xlide-mcpuvx запускает команду с именем пакета; если в README она другая — uvx --from xlide-mcp <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о XLIDE
Как установить XLIDE в Claude Code?
Выполните claude mcp add xlide-mcp -- uvx xlide-mcp. Затем перезапустите клиент или обновите список MCP-серверов.
Что делает XLIDE?
Сервер позволяет агенту читать, изменять, анализировать и тестировать VBA, формы, Power Query и ячейки в Office-файлах. Он также показывает различия и защищает запись модуля проверкой его версии после чтения.
Какая среда нужна для запуска макросов и тестов?
Для этих операций нужен Windows с настольным приложением Office. Работа с VBA, Power Query и OOXML-изменениями файлов доступна без установленного Office.