overleaf-paper-mcp
overleaf-paper-mcp
Servidor MCP para gestionar proyectos académicos de LaTeX en Overleaf: crear proyectos, transferir archivos, compilar documentos, inspeccionar la salida del compilador y descargar PDFs.
Instalación
Requisitos: Node.js 20+ y Playwright Chromium.
npm install
npx playwright install chromium
npm run buildEjecute el paquete publicado con:
OVERLEAF_EMAIL="your@email.com" \
OVERLEAF_PASSWORD="yourpassword" \
npx -y @youzhijc/overleaf-paper-mcpRelated MCP server: overleaf-mcp
Configuración
Proporcione las credenciales como variables de entorno en tiempo de ejecución; no incluya un archivo .env en el control de versiones.
Variable | Propósito |
| Correo electrónico de inicio de sesión de Overleaf. |
| Contraseña de inicio de sesión de Overleaf. |
| Raíz absoluta recomendada para todos los recursos locales gestionados por MCP. Las descargas se guardan en |
| Alternativa heredada solo para el espacio de trabajo. Use |
Use rutas absolutas para local_path y zip_path siempre que sea posible. Las rutas relativas solo se aceptan dentro de OVERLEAF_DATA_DIR/workspace (o la heredada OVERLEAF_WORKSPACE_DIR). Con OVERLEAF_DATA_DIR, todo el estado local se mantiene bajo un único directorio:
OVERLEAF_DATA_DIR/
├── workspace/ # downloaded project files and PDFs
└── browser-data/ # Overleaf login session and browser cacheNo suba ni comparta browser-data/: puede contener su sesión de inicio de sesión de Overleaf. Elimine workspace/ para borrar las descargas, browser-data/ para cerrar sesión, o el directorio de datos completo para restablecer el MCP.
Flujo de trabajo
overleaf_list_files (optional)
→ overleaf_download_file
→ edit the local file
→ overleaf_upload_file (overwrite: true when replacing a file)
→ overleaf_compile
→ overleaf_download_pdfAnte un fallo de compilación visible, overleaf_compile limpia los archivos en caché, reintenta una vez y devuelve los diagnósticos analizados junto con el registro del compilador si el reintento también falla.
overleaf_upload_file actualmente escribe en la raíz del proyecto. Para importar un archivo de proyecto completo, use overleaf_create_project_from_zip.
Herramientas
Herramienta | Propósito |
| Comprueba la disponibilidad del servidor. |
| Inicia o cierra la sesión del navegador. |
| Busca o abre un proyecto. |
| Crea un proyecto vacío. |
| Crea un proyecto a partir de un archivo ZIP local. |
| Lista los archivos y rutas del proyecto. |
| Transfiere un archivo del proyecto. |
| Crea elementos vacíos en el nivel raíz. |
| Renombra o elimina un archivo. |
| Compila y, tras un reintento fallido, devuelve los diagnósticos de LaTeX y output.log. |
| Descarga el PDF compilado. |
Configuración de Codex
[mcp_servers.overleaf-paper-mcp]
command = "npx"
args = ["-y", "@youzhijc/overleaf-paper-mcp"]
env = {
OVERLEAF_EMAIL = "your@email.com",
OVERLEAF_PASSWORD = "yourpassword",
OVERLEAF_DATA_DIR = "/absolute/path/to/your/overleaf-paper-mcp-data"
}
startup_timeout_sec = 120
tool_timeout_sec = 120Licencia
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityDmaintenanceIntegrates with Overleaf's Git feature to manage LaTeX projects directly from MCP-enabled environments, enabling cloning, syncing, and pushing changes between local machine and Overleaf.517MIT
- AlicenseAqualityDmaintenanceAn MCP server for Overleaf that allows Claude or other agents to navigate projects, read and edit .tex files, compile, and interact with review-panel comments via Overleaf's real-time Socket.IO API, with seamless support for tracked changes as pending suggestions.17312AGPL 3.0
- Alicense-qualityCmaintenanceA real-time MCP server that enables AI coding agents to read, write, and compile LaTeX projects in self-hosted Overleaf instances via native OT protocol.212AGPL 3.0
- Alicense-qualityBmaintenanceMCP server for agentic-first PDF review of LaTeX papers, enabling commenting, compiling, and visual inspection via Claude Code.4MIT
Related MCP Connectors
A MCP server built for developers enabling Git based project management with project and personal…
Academic research MCP server for paper search, citation checks, graphs, and deep research.
An MCP server for deep research or task groups
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/jcswhldbb/overleaf-paper-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server