Сервер 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 -1076TypeScript
- -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 -6213TypeScript
- AsecurityAlicenseAqualityIntegrates MATLAB with AI to execute code, generate scripts from natural language, and access MATLAB documentation seamlessly.Last updated -229JavaScriptApache 2.0
- -securityFlicense-qualityEnables AI assistants to interact with Metabase, providing access to dashboards, questions, databases, and tools for executing queries and viewing data through natural language.Last updated -JavaScript
Appeared in Searches
- 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
- Information or tools related to Microsoft Excel
- How to save files as DOCX, XLSX, or PDF documents