Servidor Office Word MCP
Un servidor de Protocolo de Contexto de Modelo (MCP) para crear, leer y manipular documentos de Microsoft Word. Este servidor permite a los asistentes de IA trabajar con documentos de Word a través de una interfaz estandarizada, lo que proporciona amplias funciones de edición de documentos.
Descripción general
Office-Word-MCP-Server implementa el Protocolo de Contexto de Modelo para presentar las operaciones de los documentos de Word como herramientas y recursos. Actúa como puente entre los asistentes de IA y los documentos de Microsoft Word, permitiendo la creación, la adición de contenido, el formato y el análisis de documentos.
El servidor presenta una arquitectura modular que separa las preocupaciones en funcionalidades básicas, herramientas y utilidades, lo que lo hace altamente mantenible y extensible para futuras mejoras.
Ejemplo
Pormpt
Producción
Características
Gestión de documentos
Crear nuevos documentos de Word con metadatos
Extraer texto y analizar la estructura del documento
Ver propiedades y estadísticas del documento
Listar los documentos disponibles en un directorio
Crear copias de documentos existentes
Fusionar varios documentos en un solo documento
Convertir documentos de Word a formato PDF
Creación de contenido
Añadir encabezados con diferentes niveles
Insertar párrafos con estilo opcional
Crear tablas con datos personalizados
Agregar imágenes con escala proporcional
Insertar saltos de página
Agregar notas al pie y notas finales a los documentos
Convertir notas al pie en notas finales
Personalizar el estilo de las notas al pie y las notas finales
Formato de texto enriquecido
Formatear secciones de texto específicas (negrita, cursiva, subrayado)
Cambiar el color del texto y las propiedades de la fuente
Aplicar estilos personalizados a elementos de texto
Buscar y reemplazar texto en todos los documentos
Formato de tabla
Formatear tablas con bordes y estilos
Crear filas de encabezado con formato distinto
Aplicar sombreado de celdas y bordes personalizados
Estructurar tablas para una mejor legibilidad
Manipulación avanzada de documentos
Eliminar párrafos
Crear estilos de documentos personalizados
Aplicar un formato consistente en todos los documentos
Formatee rangos específicos de texto con control detallado
Protección de documentos
Añadir protección con contraseña a los documentos
Implementar edición restringida con secciones editables
Añadir firmas digitales a los documentos
Verificar la autenticidad e integridad de los documentos
Instalación
Prerrequisitos
Python 3.8 o superior
gestor de paquetes pip
Instalación básica
Uso del script de configuración
Alternativamente, puede utilizar el script de configuración proporcionado que maneja:
Comprobación de requisitos previos
Configuración de un entorno virtual
Instalación de dependencias
Generando configuración de MCP
Uso con Claude para escritorio
Configuración
Método 1: Después de la instalación local
Después de la instalación, agregue el servidor a su archivo de configuración de Claude for Desktop:
Método 2: Sin instalación (usando uvx)
También puede configurar Claude for Desktop para usar el servidor sin instalación local mediante el administrador de paquetes uvx:
Ubicaciones de los archivos de configuración:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonVentanas:
%APPDATA%\Claude\claude_desktop_config.json
Reinicie Claude for Desktop para cargar la configuración.
Operaciones de ejemplo
Una vez configurado, puedes pedirle a Claude que realice operaciones como:
"Crear un nuevo documento llamado 'informe.docx' con una página de título"
"Añadir un encabezado y tres párrafos a mi documento"
Insertar una tabla 4x4 con datos de ventas
"Formatee la palabra 'importante' en el párrafo 2 para que aparezca en negrita y en rojo"
"Buscar y reemplazar todas las instancias de 'término antiguo' con 'término nuevo'"
"Crear un estilo personalizado para los encabezados de sección"
"Aplicar formato a la tabla en mi documento"
Referencia de API
Creación de documentos y propiedades
Adición de contenido
Extracción de contenido
Formato de texto
Formato de tabla
Solución de problemas
Problemas comunes
Estilos faltantes
Es posible que algunos documentos carezcan de los estilos necesarios para operaciones de encabezado y tabla.
El servidor intentará crear los estilos faltantes o utilizar formato directo
Para obtener mejores resultados, utilice plantillas con estilos estándar de Word.
Problemas de permisos
Asegúrese de que el servidor tenga permiso para leer/escribir en las rutas del documento
Utilice la función
copy_documentpara crear copias editables de documentos bloqueadosVerifique la propiedad y los permisos de los archivos si las operaciones fallan
Problemas de inserción de imágenes
Utilice rutas absolutas para los archivos de imagen
Verificar la compatibilidad del formato de imagen (se recomiendan JPEG y PNG)
Comprobar el tamaño y los permisos del archivo de imagen
Depuración
Habilite el registro detallado configurando la variable de entorno:
Contribuyendo
¡Agradecemos sus contribuciones! No dude en enviar una solicitud de incorporación de cambios.
Bifurcar el repositorio
Crea tu rama de funciones (
git checkout -b feature/amazing-feature)Confirme sus cambios (
git commit -m 'Add some amazing feature')Empujar a la rama (
git push origin feature/amazing-feature)Abrir una solicitud de extracción
Licencia
Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.
Expresiones de gratitud
Protocolo de contexto del modelo para la especificación del protocolo
python-docx para la manipulación de documentos de Word
FastMCP para la implementación de MCP de Python
Nota: Este servidor interactúa con los archivos de documentos de su sistema. Verifique siempre que las operaciones solicitadas sean correctas antes de confirmarlas en Claude for Desktop u otros clientes MCP.
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Tools
Un servidor de protocolo de contexto de modelo que permite a los asistentes de IA crear, leer, editar y formatear documentos de Microsoft Word a través de herramientas y recursos estandarizados.
- Descripción general
- Características
- Instalación
- Uso con Claude para escritorio
- Referencia de API
- Solución de problemas
- Contribuyendo
- Licencia
- Expresiones de gratitud
Related Resources
Related MCP Servers
- 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 -427MIT License
Appwrite MCP Serverofficial
AsecurityAlicenseAqualityA Model Context Protocol server that allows AI assistants to interact with Appwrite's API, providing tools to manage databases, users, functions, teams, and other resources within Appwrite projects.Last updated -54MIT License- -securityFlicense-qualityA comprehensive Model Context Protocol server implementation that enables AI assistants to interact with file systems, databases, GitHub repositories, web resources, and system tools while maintaining security and control.Last updated -361
- AsecurityAlicenseAqualityA Model Context Protocol server that integrates with Microsoft's Edit tool, allowing AI systems to perform file operations from simple reads/writes to complex code editing and refactoring.Last updated -93MIT License