lab
Esc

Prueba con

↑↓ para moverte · Enter para abrir · también en /buscar?q= para agentes

configuración intermedio mcpdocumentosrust

Office Oxide MCP: extrae texto de archivos de Office

Consulta documentos de Office desde tu agente mediante extracción local y revisa sus metadatos sin abrir la suite de escritorio.

✓ verificado el 26 oct 2026

Instrucciones para tu agente

Esto es lo que se copia. Pégaselo a tu agente y te lo monta paso a paso.

O ábrelo directamente en ClaudeChatGPT

Pega este texto a tu agente (Claude Code, Codex, OpenCode, Hermes o el que uses) y dile «ayúdame a montarlo». Son los pasos para ponerlo en marcha; el porqué de cada pieza está en la guía completa.


Para el agente: cómo acompañar al usuario

  1. Pregunta primero para qué lo quiere. Si su objetivo no necesita algún paso, sáltalo.
  2. Antes de instalar, comprueba lo que ya tiene (versiones, claves, sistema operativo).
  3. Avanza un paso cada vez: explica en una frase qué vas a hacer y deja que el usuario lo ejecute o lo apruebe.
  4. Tras cada paso, comprueba que funcionó antes de seguir. Si falla, para y explica el error.
  5. No inventes comandos ni opciones: si la documentación del proyecto contradice estos pasos, manda la documentación.
  6. Al terminar, haz una prueba real con el objetivo del usuario y dile dónde profundizar.

Pasos de configuración

Paso 1: comprueba los requisitos

Comprueba que Rust ≥1.88 y Cargo están disponibles, según Cargo.toml. Confirma que el cliente MCP puede lanzar procesos y prepara un documento de prueba cuya extracción puedas comparar.

Paso 2: instalación según el README

cargo install office_oxide_mcp

Comprobación

El paquete office_oxide_mcp instala el ejecutable office-oxide-mcp en la carpeta de binarios de Cargo (normalmente ~/.cargo/bin). Comprueba que el proceso del cliente puede resolverlo por PATH. Añade la configuración del README:

{
  "mcpServers": {
    "office-oxide": { "command": "office-oxide-mcp" }
  }
}

Reinicia el cliente y pide info y extract sobre un archivo de prueba. Compara el texto con el documento original, especialmente tablas y orden de lectura.

Si algo falla

Si el cliente no encuentra el binario, revisa el PATH de Cargo en el proceso del cliente. Si la extracción pierde estructura, compara la salida Markdown y la representación intermedia documentadas en el repositorio.

Procedimiento oficial.

ver en .md ¿Prefieres el recurso entero?

Qué es

Office Oxide implementa un núcleo Rust con varias interfaces de lenguaje, CLI y MCP. La documentación actual identifica lectura de DOCX, XLSX, PPTX y sus formatos antiguos DOC, XLS y PPT.

Para qué te sirve

  • Cuando debes resumir una presentación dentro de una tarea de agente.
  • Cuando quieres extraer texto de un documento para indexarlo.
  • Cuando necesitas consultar formato y metadatos antes de procesar un lote.

Cómo funciona

El servidor office-oxide-mcp expone extract, replace_text e info. Usa la misma biblioteca local que la CLI. La extracción puede producir texto y Markdown; las operaciones de reemplazo tienen alcance diferente de la lectura.

Antes de empezar

Rust ≥1.88 y Cargo para compilar e instalar el servidor y un cliente MCP capaz de lanzar un proceso local. Prepara archivos de muestra y copias para cualquier escritura. El núcleo trabaja localmente, pero el agente puede enviar el texto extraído a su proveedor.

Límites y alternativas

No atribuyas soporte PDF a esta versión: el README consultado enumera seis formatos de Office. La CLI limita el reemplazo a DOCX y PPTX; no es edición arbitraria de cualquier formato. Bibliotecas específicas por formato son alternativas cuando necesitas más control.

Recursos