Claude Document MCP Server

Servidor MCP de Claude Document

Un servidor de Protocolo de contexto de modelo (MCP) que permite a Claude Desktop realizar operaciones de documentos en archivos de Microsoft Word, Excel y PDF.

Características

Operaciones de Microsoft Word

  • Crear nuevos documentos de Word a partir de texto
  • Editar documentos de Word existentes (agregar/editar/eliminar párrafos y encabezados)
  • Convertir archivos de texto (.txt) a documentos de Word

Operaciones de Excel

  • Cree nuevas hojas de cálculo de Excel a partir de texto tipo JSON o CSV
  • Editar archivos de Excel existentes (actualizar celdas, rangos, agregar/eliminar filas, columnas, hojas)
  • Convertir archivos CSV a Excel

Operaciones PDF

  • Crear nuevos archivos PDF a partir de texto
  • Convertir documentos de Word a archivos PDF

Configuración

Este servidor MCP requiere Python 3.10 o superior.

Configuración automática (recomendada)

Ejecute el script de instalación para instalar automáticamente las dependencias y configurar Claude Desktop:

git clone https://github.com/alejandroBallesterosC/document-edit-mcp cd document-edit-mcp ./setup.sh

Esto hará lo siguiente:

  1. Crear un entorno virtual
  2. Instalar las dependencias necesarias
  3. Configurar el servidor para Claude Desktop
  4. Crear directorios necesarios

Configuración manual

Si prefiere configurarlo manualmente:

  1. Instalar dependencias:
cd claude-document-mcp python -m venv .venv source .venv/bin/activate # On Windows: .venv\Scripts\activate pip install -e .
  1. Configurar Claude Desktop:

Copie el archivo claude_desktop_config.json a:

  • Mac : ~/Library/Application Support/Claude/
  • Ventanas : %APPDATA%\Claude\
  1. Reiniciar Claude Desktop

Integración del protocolo de contexto del modelo

Este servidor sigue la especificación del Protocolo de contexto de modelo para proporcionar capacidades de manipulación de documentos para Claude Desktop:

  • Herramientas : Proporciona funciones de manipulación para operaciones de Word, Excel y PDF.
  • Recursos : Proporciona información sobre las capacidades.
  • Indicaciones : (ninguna implementada actualmente)

Referencia de API

Microsoft Word

Crear un documento de Word
create_word_document(filepath: str, content: str) -> Dict
Editar un documento de Word
edit_word_document(filepath: str, operations: List[Dict]) -> Dict
Convertir TXT a Word
convert_txt_to_word(source_path: str, target_path: str) -> Dict

Sobresalir

Crear un archivo de Excel
create_excel_file(filepath: str, content: str) -> Dict
Editar un archivo de Excel
edit_excel_file(filepath: str, operations: List[Dict]) -> Dict
Convertir CSV a Excel
convert_csv_to_excel(source_path: str, target_path: str) -> Dict

PDF

Crear un archivo PDF
create_pdf_file(filepath: str, content: str) -> Dict
Convertir Word a PDF
convert_word_to_pdf(source_path: str, target_path: str) -> Dict

Registros

El servidor registra todas las operaciones tanto en la consola como en un archivo logs/document_mcp.log para solucionar problemas.

Licencia

Instituto Tecnológico de Massachusetts (MIT)

Contribuyendo

¡Agradecemos sus contribuciones! No dude en enviar una solicitud de incorporación de cambios.

-
security - not tested
F
license - not found
-
quality - not tested

local-only server

The server can only run on the client's local machine because it depends on local resources.

Un servidor de protocolo de contexto de modelo que permite a Claude Desktop realizar operaciones de documentos en archivos de Microsoft Word, Excel y PDF, incluida la creación, edición y conversión de formato.

  1. Features
    1. Microsoft Word Operations
    2. Excel Operations
    3. PDF Operations
  2. Setup
    1. Automatic Setup (Recommended)
    2. Manual Setup
  3. Model Context Protocol Integration
    1. API Reference
      1. Microsoft Word
      2. Excel
      3. PDF
    2. Logs
      1. License
        1. Contributing

          Related MCP Servers

          • A
            security
            A
            license
            A
            quality
            A collection of Model Context Protocol servers that enable Claude Desktop to provide development assistance capabilities with filesystem, Git, shell command, and web search functionality without incurring API usage costs.
            Last updated -
            2
            14
            TypeScript
            MIT License
            • Apple
          • -
            security
            A
            license
            -
            quality
            A custom Model Context Protocol server that gives Claude Desktop and other LLMs access to file system operations and command execution capabilities through standardized tool interfaces.
            Last updated -
            22
            Python
            Apache 2.0
            • Apple
            • Linux
          • -
            security
            F
            license
            -
            quality
            A filesystem Model Context Protocol server that provides Claude Desktop with capabilities to read, write, and manipulate files on your system.
            Last updated -
            TypeScript
          • -
            security
            A
            license
            -
            quality
            A Model Context Protocol server that allows Claude Desktop to manage and execute tasks in a queue-based system, supporting planning, execution, and completion phases.
            Last updated -
            322
            2
            TypeScript
            MIT License
            • Apple

          View all related MCP servers

          ID: au9hy3g8xo