overleaf-paper-mcp
overleaf-paper-mcp
MCP-Server für die Verwaltung akademischer LaTeX-Projekte in Overleaf: Projekte erstellen, Dateien übertragen, Dokumente kompilieren, Compiler-Ausgabe untersuchen und PDFs herunterladen.
Installation
Voraussetzungen: Node.js 20+ und Playwright Chromium.
npm install
npx playwright install chromium
npm run buildFühren Sie das veröffentlichte Paket aus mit:
OVERLEAF_EMAIL="your@email.com" \
OVERLEAF_PASSWORD="yourpassword" \
npx -y @youzhijc/overleaf-paper-mcpRelated MCP server: overleaf-mcp
Konfiguration
Geben Sie Anmeldedaten als Laufzeit-Umgebungsvariablen an; committen Sie keine .env-Datei.
Variable | Zweck |
| Overleaf-Anmelde-E-Mail. |
| Overleaf-Anmeldepasswort. |
| Empfohlener absoluter Stammpfad für alle von MCP verwalteten lokalen Ressourcen. Downloads werden in |
| Legacy-Alternative nur für den Arbeitsbereich. Verwenden Sie |
Verwenden Sie nach Möglichkeit absolute Pfade für local_path und zip_path. Relative Pfade
werden nur innerhalb von OVERLEAF_DATA_DIR/workspace (oder des Legacy-OVERLEAF_WORKSPACE_DIR) akzeptiert.
Mit OVERLEAF_DATA_DIR wird der gesamte lokale Zustand unter einem Verzeichnis gespeichert:
OVERLEAF_DATA_DIR/
├── workspace/ # downloaded project files and PDFs
└── browser-data/ # Overleaf login session and browser cacheLaden Sie browser-data/ nicht hoch und teilen Sie es nicht: Es kann Ihre Overleaf-Anmeldesitzung
enthalten. Löschen Sie workspace/, um Downloads zu leeren, browser-data/, um sich abzumelden,
oder das gesamte Datenverzeichnis, um den MCP zurückzusetzen.
Arbeitsablauf
overleaf_list_files (optional)
→ overleaf_download_file
→ edit the local file
→ overleaf_upload_file (overwrite: true when replacing a file)
→ overleaf_compile
→ overleaf_download_pdfBei einem sichtbaren Kompilierungsfehler löscht overleaf_compile zwischengespeicherte Dateien,
versucht es einmal erneut und gibt geparste Diagnosen sowie das Compiler-Protokoll zurück, falls auch
der erneute Versuch fehlschlägt.
overleaf_upload_file schreibt derzeit in die Projektwurzel. Um ein vollständiges Projektarchiv
zu importieren, verwenden Sie overleaf_create_project_from_zip.
Werkzeuge
Tool | Zweck |
| Serververfügbarkeit prüfen. |
| Browsersitzung starten oder schließen. |
| Projekt finden oder öffnen. |
| Leeres Projekt erstellen. |
| Projekt aus einem lokalen ZIP-Archiv erstellen. |
| Projektdateien und -pfade auflisten. |
| Eine Projektdatei übertragen. |
| Leere Elemente auf Root-Ebene erstellen. |
| Datei umbenennen oder löschen. |
| Kompilieren und, nach einem fehlgeschlagenen erneuten Versuch, LaTeX-Diagnosen und output.log zurückgeben. |
| Das kompilierte PDF herunterladen. |
Codex-Konfiguration
[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 = 120Lizenz
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