MCP Office Word — MCP-сервер для Claude Code
Локальный MCP-сервер для сборки Word-документов по шаблонам, работы с исправлениями и структурной проверки. Подключается через uvx.
claude mcp add --env WORD_ALLOWLIST_ROOTS=<WORD_ALLOWLIST_ROOTS> --env WORD_ENABLE_WRITE=<WORD_ENABLE_WRITE> --env WORD_ENABLE_COM=<WORD_ENABLE_COM> --transport stdio mcp-office-word -- uvx mcp-officeЧто делает MCP Office Word
MCP Office Word даёт агенту инструменты для сборки документов Word по шаблонам, работы с исправлениями и структурной проверки. В составе 50 инструментов. Сервер запускается локально и общается с клиентом через MCP stdio.
Для работы нужен Windows 10 или 11 и Python 3.11 или новее. Microsoft Office требуется для COM-сценариев, включая исправления и операции, зависящие от Word; чтение документов .docx работает без Office. Папку с файлами задаёт переменная WORD_ALLOWLIST_ROOTS, а запись и COM включаются через WORD_ENABLE_WRITE и WORD_ENABLE_COM. Без Windows COM-сценарии Word не запустятся.
Какие задачи решает
- собрать Word-документ по шаблону
- внести и проверить исправления
- проверить структуру файла
.docx - подключить работу с Word к MCP-клиенту
Примеры запросов агенту
- Собери документ из шаблона
contract.docxи данных изclient.json. - Проверь структуру файла
report.docxи перечисли найденные проблемы. - Внеси исправления в
draft.docxи сохрани результат в указанную папку.
Как установить MCP Office Word
Командой платформы
claude mcp add --env WORD_ALLOWLIST_ROOTS=<WORD_ALLOWLIST_ROOTS> --env WORD_ENABLE_WRITE=<WORD_ENABLE_WRITE> --env WORD_ENABLE_COM=<WORD_ENABLE_COM> --transport stdio mcp-office-word -- uvx mcp-officeВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from mcp-office <команда>
Командой платформы
codex mcp add mcp-office-word --env WORD_ALLOWLIST_ROOTS=<WORD_ALLOWLIST_ROOTS> --env WORD_ENABLE_WRITE=<WORD_ENABLE_WRITE> --env WORD_ENABLE_COM=<WORD_ENABLE_COM> -- uvx mcp-officeВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from mcp-office <команда>
Файл настроек
{
"mcpServers": {
"mcp-office-word": {
"command": "uvx",
"args": [
"mcp-office"
],
"env": {
"WORD_ALLOWLIST_ROOTS": "<WORD_ALLOWLIST_ROOTS>",
"WORD_ENABLE_WRITE": "<WORD_ENABLE_WRITE>",
"WORD_ENABLE_COM": "<WORD_ENABLE_COM>"
}
}
}
}Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from mcp-office <команда>
Файл настроек
{
"servers": {
"mcp-office-word": {
"type": "stdio",
"command": "uvx",
"args": [
"mcp-office"
],
"env": {
"WORD_ALLOWLIST_ROOTS": "<WORD_ALLOWLIST_ROOTS>",
"WORD_ENABLE_WRITE": "<WORD_ENABLE_WRITE>",
"WORD_ENABLE_COM": "<WORD_ENABLE_COM>"
}
}
}
}Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from mcp-office <команда>
Командой платформы
gemini mcp add -e WORD_ALLOWLIST_ROOTS=<WORD_ALLOWLIST_ROOTS> -e WORD_ENABLE_WRITE=<WORD_ENABLE_WRITE> -e WORD_ENABLE_COM=<WORD_ENABLE_COM> mcp-office-word uvx mcp-officeВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from mcp-office <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о MCP Office Word
Как установить MCP Office Word в Claude Code?
Выполните claude mcp add mcp-office-word -e WORD_ALLOWLIST_ROOTS=<WORD_ALLOWLIST_ROOTS> -- uvx mcp-office. Переменная задаёт разрешённую папку с файлами Word.
Что делает MCP Office Word?
Сервер предоставляет 50 инструментов для сборки Word-документов по шаблонам, работы с исправлениями и структурной проверки.
Нужен ли Microsoft Office для работы MCP Office Word?
Office нужен для COM-сценариев, включая работу с исправлениями. Чтение .docx доступно без установленного Office.