Oficina del servidor MCP
Un servidor de Protocolo de Contexto de Modelo (MCP) que proporciona herramientas para leer/escribir archivos de Microsoft Word (docx).
Instalación mediante herrería
Para instalar Server Office para Claude Desktop automáticamente a través de Smithery :
Uso
Instalar con pip:
Luego, inicie el servidor MCP:
O usando uv, simplemente:
Herramientas disponibles
read_docx
: lee el contenido completo de un archivo docx, incluidas tablas e imágenes.- Entrada:
path
(cadena) - Ruta absoluta al archivo de destino - Nota: Las imágenes se convierten en marcadores de posición [Imagen] y no se muestran los cambios de seguimiento.
- Entrada:
write_docx
: crea un nuevo archivo docx con el contenido indicado.- Aporte:
path
(cadena): ruta absoluta al archivo de destinocontent
(cadena) - Contenido que se escribirá en el archivo
- Nota: utilice saltos de línea dobles para los párrafos nuevos y la etiqueta [Tabla] con | separadores para tablas
- Aporte:
edit_docx_paragraph
: Realiza reemplazos de texto en párrafos específicos de un archivo docx.- Aporte:
path
(cadena) - Ruta absoluta al archivo para editaredits
(matriz): lista de diccionarios que contienen texto de búsqueda/reemplazo e índice de párrafosparagraph_index
(número): índice basado en 0 del párrafo a editarsearch
(cadena) - Texto a buscar dentro del párrafo especificadoreplace
(cadena) - Texto con el que reemplazar
- Nota: Cada cadena de búsqueda debe coincidir exactamente una vez dentro del párrafo especificado
- Aporte:
edit_docx_insert
: Inserta nuevos párrafos en un archivo docx.- Aporte:
path
(cadena) - Ruta absoluta al archivo para editarinserts
(matriz): lista de diccionarios que contienen texto e índice de párrafo opcionaltext
(cadena) - Texto para insertar como un nuevo párrafoparagraph_index
(número, opcional) - índice basado en 0 del párrafo antes del cual se insertará. Si no se especifica, insertar al final.
- Aporte:
Requisitos
- Python >= 3.12
- Dependencias:
- mcp[cli] >= 1.2.0
- python-docx >= 1.1.2
Oficina del servidor MCP (japonés)
Un servidor de Protocolo de contexto de modelo (MCP) que permite leer y escribir archivos de Microsoft Word (docx).
Instalación de Smithery
Para instalar automáticamente Server Office en Claude Desktop a través de Smithery :
Cómo utilizar
Instalar usando pip:
Inicie el servidor MCP:
O, usando uv:
Herramientas disponibles
read_docx
: lee el contenido completo de un archivo docx, incluidas tablas e imágenes.- Entrada:
path
(cadena): ruta absoluta del archivo de destino - Nota: Las imágenes se convierten a un marcador de posición llamado [Imagen] y no se muestra el historial de revisiones.
- Entrada:
write_docx
: crea un nuevo archivo docx con el contenido especificado.- aporte:
path
(cadena): la ruta absoluta del archivo a crear.content
(cadena): el contenido que se escribirá en el archivo
- Nota: Los párrafos están separados por dos saltos de línea, las tablas utilizan la etiqueta [Table] y | separador
- aporte:
edit_docx_paragraph
: reemplaza el texto de un párrafo especificado en un archivo docx.- aporte:
path
(cadena): la ruta absoluta del archivo a editar.edits
(matriz): lista de diccionarios que contienen texto de búsqueda/reemplazo e índices de párrafosparagraph_index
(número): el índice basado en 0 del párrafo a editar.search
(cadena) – El texto a buscar en el párrafo especificado.replace
(cadena) – El texto de reemplazo.
- Nota: Cada cadena de búsqueda debe coincidir exactamente una vez en un párrafo determinado.
- aporte:
edit_docx_insert
: inserta un nuevo párrafo en un archivo docx.- aporte:
path
(cadena): la ruta absoluta del archivo a editar.inserts
(matriz): una lista de diccionarios que contienen el texto y los índices de párrafos opcionales.text
(cadena): el texto que se insertará como un nuevo párrafoparagraph_index
(número, opcional) - El índice basado en 0 del párrafo en el que se insertará. Si no se especifica, se insertará al final.
- aporte:
Requisitos
- Python >= 3.12
- Paquetes dependientes:
- mcp[cli] >= 1.2.0
- python-docx >= 1.1.2
local-only server
The server can only run on the client's local machine because it depends on local resources.
Un servidor que proporciona herramientas para leer, escribir y editar archivos de Microsoft Word (docx) a través del Protocolo de Contexto de Modelo, lo que permite operaciones como lectura completa de documentos, creación de contenido, edición de párrafos específicos e inserción de texto.
Related Resources
Related MCP Servers
- -securityAlicense-qualityA server that provides document processing capabilities using the Model Context Protocol, allowing conversion of documents to markdown, extraction of tables, and processing of document images.Last updated -15PythonMIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that enables AI assistants to create, read, edit, and format Microsoft Word documents through standardized tools and resources.Last updated -16516PythonMIT License
- -securityAlicense-qualityA TypeScript-based document processing server that supports various document formats (.docx, .pdf, .xlsx) and integrates with Model Context Protocol SDK for efficient document context management.Last updated -6621TypeScriptMIT License
- 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 -92RustMIT License