Skip to main content
Glama

Servicio Docx MCP

Inglés | Chino

insignia de herrería

Un servicio de procesamiento de documentos Docx basado en la biblioteca FastMCP, que admite la creación, edición y gestión de documentos de Word mediante asistentes de inteligencia artificial en Cursor.

Características

  • Operaciones completas de documentos : Soporte para crear, abrir y guardar documentos, así como agregar, editar y eliminar contenido.

  • Formato : Soporte para configurar fuentes, colores, tamaños, alineación y otras opciones de formato.

  • Procesamiento de tablas : Soporte para crear, editar, fusionar y dividir celdas de tablas

  • Inserción de imágenes : Soporte para insertar imágenes y configurar sus tamaños.

  • Control de diseño : Soporte para configurar márgenes de página, agregar saltos de página y otros elementos de diseño

  • Funciones de consulta : Soporte para recuperar información de documentos, contenido de párrafos y datos de tablas.

  • Edición conveniente : Soporte para la función de buscar y reemplazar

  • Edición de secciones : Soporte para reemplazar contenido en secciones específicas mientras se conserva el formato y los estilos originales

Related MCP server: MCP-OPENAPI-DOCX

Dependencias de instalación

Asegúrese de que Python 3.10+ esté instalado y luego instale las siguientes dependencias:

pip3 install python-docx mcp

Uso

Uso como servicio MCP en Cursor

  1. Abra Cursor y vaya a Configuración

  2. Encuentre la sección Features > MCP Servers

  3. Haga clic Add new MCP server

  4. Complete la siguiente información:

    • Nombre: MCP_DOCX

    • Tipo: Comando

    • Comando: python3 /path/to/MCP_dox/server.py (reemplace con la ruta real a su server.py )

  5. Haga clic en Add para agregar el servicio.

Después de agregar, puede usar lenguaje natural para operar documentos de Word en el asistente de inteligencia artificial de Cursor, por ejemplo:

  • "Crea un nuevo documento de Word y guárdalo en el escritorio"

  • "Añadir un encabezado de nivel 3"

  • Insertar una tabla de 3x4 y rellenarla con datos

  • "Establecer el segundo párrafo en negrita y alineado al centro"

Operaciones apoyadas

El servicio admite las siguientes operaciones:

  • Gestión de documentos : create_document , open_document , save_document

  • Adición de contenido : add_paragraph , add_heading , add_table , add_picture

  • Edición de contenido : edit_paragraph , delete_paragraph , delete_text

  • Operaciones de tabla : add_table_row , delete_table_row , edit_table_cell de tabla, merge_table_cells , split_table

  • Control de diseño : add_page_break , set_page_margins

  • Funciones de consulta : get_document_info , get_paragraphs , get_tables , search_text

  • Operaciones de archivo : create_document , open_document , save_document , save_as_document , create_document_copy

  • Edición de secciones : replace_section , edit_section_by_keyword

  • Otras funciones : find_and_replace , search_and_replace (con funcionalidad de vista previa)

Cómo funciona

  1. El servicio utiliza la biblioteca Python-docx para procesar documentos de Word

  2. Implementa el protocolo MCP a través de la biblioteca FastMCP para comunicarse con asistentes de IA

  3. Procesa solicitudes y devuelve respuestas formateadas.

  4. Admite gestión completa de errores e informes de estado.

Capacidades tipográficas

El servicio tiene buenas capacidades de comprensión tipográfica:

  • Jerarquía de texto : Compatibilidad con niveles de encabezado (1-9) y organización de párrafos

  • Diseño de página : Compatibilidad con configuraciones de márgenes de página

  • Elementos visuales : Compatibilidad con estilos de fuente (negrita, cursiva, subrayado, color) y alineación

  • Diseño de tabla : Soporte para crear tablas, fusionar celdas, dividir tablas y configurar formatos de tabla.

  • Control de paginación : Soporte para agregar saltos de página

Notas de desarrollo

  • server.py : implementación principal del servicio MCP utilizando la biblioteca FastMCP

Solución de problemas

Si encuentra problemas con el Cursor, pruebe los siguientes pasos:

  1. Asegúrese de que Python 3.10+ esté instalado correctamente

  2. Asegúrese de que las bibliotecas python-docx y mcp estén instaladas correctamente

  3. Compruebe si la ruta del servidor es correcta

  4. Reiniciar la aplicación Cursor

Notas

  • Asegúrese de que las bibliotecas python-docx y mcp estén instaladas correctamente

  • Asegúrese de que los caracteres chinos en las rutas se puedan procesar correctamente

  • El uso de rutas absolutas puede evitar problemas de análisis de rutas

Licencia

Licencia MIT

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.

No tool schema history has been recorded yet.

Maintenance

ActivityInactive
ResponsivenessNo issues

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

Related MCP Servers

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/MeterLong/MCP-Doc'

If you have feedback or need assistance with the MCP directory API, please join our Discord server