Сервер MCP Word Tools
Сервер Model Context Protocol (MCP), который предоставляет возможности обработки документов Word на базе ИИ. Этот сервер реализует протокол MCP, чтобы позволить приложениям ИИ создавать, редактировать и управлять документами Word посредством взаимодействия на естественном языке.
Функции
- Полная реализация протокола MCP
- Создание и управление документами Word
- Манипулирование содержимым расширенного текста
- Создание и форматирование таблиц
- Контроль макета документа
- Управление метаданными документа
- Мониторинг состояния документа в режиме реального времени
Предпосылки
- Node.js 14 или выше
- Microsoft Word (опционально, для расширенных функций)
Установка
Или установите глобально:
Для использования в качестве зависимости в вашем проекте:
Использование
- Запустите MCP-сервер:
- По умолчанию сервер будет запущен на порту 8765.
- Настройте свое приложение ИИ (например, Cursor, VSCode) для использования сервера MCP:
Инструменты МКП
Сервер обеспечивает следующие функции MCP:
create_document
— Создать новый документ Word- Параметры: filePath (обязательно), title, author
open_document
— Открыть существующий документ Word- Параметры: filePath (обязательно)
add_paragraph
— Добавить абзац в документ- Параметры: filePath (обязательно), text (обязательно), style, alignment
add_table
— Добавить таблицу в документ- Параметры: filePath (обязательно), rows (обязательно), cols (обязательно), headers, data
search_and_replace
- Найти и заменить текст в документе- Параметры: filePath (обязательно), searchText (обязательно), replaceText (обязательно), matchCase
set_page_margins
— Установить поля страницы документа- Параметры: filePath (обязательно), top, right, bottom, left
get_document_info
— Получить метаданные документа- Параметры: filePath (обязательно)
Интеграция с приложениями ИИ
Курсор
- Откройте файл конфигурации курсора
~/.cursor/mcp.json
- Добавьте следующую конфигурацию:
Или для локальной версии разработки:
После настройки вы сможете использовать естественный язык для работы с документами Word:
VSCode и другие MCP-совместимые инструменты
Аналогичные шаги интеграции применимы к другим инструментам, поддерживающим протокол MCP. Ознакомьтесь с документацией вашего инструмента для получения информации о конкретных шагах конфигурации сервера MCP.
Разработка
Чтобы расширить или изменить этот сервер MCP:
- Клонируйте репозиторий:
- Установить зависимости:
- Запуск в режиме разработки:
- Сборка для производства:
Добавление новых функций MCP
- Добавить новые методы в
src/services/DocumentService.ts
- Регистрация новых функций в
src/mcp-server.ts
- При необходимости обновите определения типов.
Конфигурация
- Порт по умолчанию: 8765 (настраивается)
- Поддерживаемые типы файлов: .docx
- Все пути к файлам должны быть абсолютными или относительными к текущему рабочему каталогу.
Лицензия
Массачусетский технологический институт
Поддерживать
Если у вас возникли какие-либо проблемы или есть предложения по улучшению, пожалуйста, отправьте сообщение о проблеме в наш репозиторий GitHub.
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Позвольте ИИ читать, создавать и изменять документы Word с помощью естественного языка
- Функции
- Предпосылки
- Установка
- Использование
- Инструменты МКП
- Интеграция с приложениями ИИ
- Разработка
- Конфигурация
- Лицензия
- Поддерживать
Related Resources
Related MCP Servers
- -securityFlicense-qualityEnables AI language models to interact with Microsoft OneNote via a standardized interface, supporting notebook and page management through natural language.Last updated -1215TypeScript
- -securityFlicense-qualityEnables AI assistants to enhance their responses with relevant documentation through a semantic vector search, offering tools for managing and processing documentation efficiently.Last updated -1532TypeScript
- AsecurityAlicenseAqualityA server providing tools to read, write, and edit Microsoft Word (docx) files through the Model Context Protocol, allowing operations like complete document reading, content creation, targeted paragraph editing, and text insertion.Last updated -420PythonMIT License
- -securityFlicense-qualityA powerful Word document processing service based on FastMCP, enabling AI assistants to create, edit, and manage docx files with full formatting support. Preserves original styles when editing content.Last updated -112Python
Appeared in Searches
- Information about the DOCX file format or tools for handling DOCX files
- A tool or assistant for programming, file handling, and document creation
- Using Claude in Microsoft Word
- Microsoft Word MCP (Microsoft Certified Professional) Information
- A tool for uploading and analyzing files on MacBook with PDF and Word support, and converting them to Markdown