Сервер MCP Word Tools
Сервер Model Context Protocol (MCP), который предоставляет возможности обработки документов Word на базе ИИ. Этот сервер реализует протокол MCP, чтобы позволить приложениям ИИ создавать, редактировать и управлять документами Word посредством взаимодействия на естественном языке.
Функции
Полная реализация протокола MCP
Создание и управление документами Word
Манипулирование содержимым расширенного текста
Создание и форматирование таблиц
Контроль макета документа
Управление метаданными документа
Мониторинг состояния документа в режиме реального времени
Предпосылки
Node.js 14 или выше
Microsoft Word (опционально, для расширенных функций)
Установка
Или установите глобально:
Для использования в качестве зависимости в вашем проекте:
Использование
Запустите MCP-сервер:
По умолчанию сервер будет запущен на порту 8765.
Настройте свое приложение ИИ (например, Cursor, VSCode) для использования сервера MCP:
http://localhost:8765
Инструменты МКП
Сервер обеспечивает следующие функции 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.
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Tools
Позвольте ИИ читать, создавать и изменять документы Word с помощью естественного языка
- Функции
- Предпосылки
- Установка
- Использование
- Инструменты МКП
- Интеграция с приложениями ИИ
- Разработка
- Конфигурация
- Лицензия
- Поддерживать
Related Resources
Related MCP Servers
- -security-license-qualityEnables AI language models to interact with Microsoft OneNote via a standardized interface, supporting notebook and page management through natural language.Last updated -919
- Asecurity-licenseAqualityA Model Context Protocol server that enables AI assistants to create, read, edit, and format Microsoft Word documents through standardized tools and resources.Last updated -54862MIT License
- Asecurity-licenseAqualityEnables AI agents to interact with Notion workspaces through the Notion API. Supports reading, writing, and managing pages, databases, and comments with optimized token consumption.Last updated -1912,735MIT License
- Asecurity-licenseAqualityEnables AI assistants to create, read, and manipulate Microsoft Word documents with comprehensive formatting, table creation, content management, and document protection capabilities. Supports advanced operations like merging documents, PDF conversion, and rich text formatting through a standardized interface.Last updated -32MIT License