GoLatex MCP Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@GoLatex MCP Servercompile the project and show the first page of the PDF"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
GoLatex
Workspace LaTeX local con dos caras sobre el mismo motor:
Humana: app tipo Overleaf local — árbol de archivos, editor con resaltado LaTeX y visor PDF con SyncTeX, todo en el navegador.
Agéntica: servidor MCP que expone el proyecto abierto (leer/escribir archivos, compilar con errores parseados, ver páginas del PDF como imagen) para Claude Code u otro cliente MCP. Ambas caras comparten proyecto, cola de compilación y eventos en vivo: lo que escribe el agente aparece al instante en la app.
Todo local: sin base de datos, sin cuentas, sin nube.
Requisitos
macOS con TeX Live en
/Library/TeX/texbin(latexmk,synctex).Python 3.11+.
Related MCP server: LaTeX PDF MCP Server
Arrancar
./run.sh # abre http://localhost:8123 (último proyecto)
./run.sh /ruta/a/mi/proyecto # abre esa carpeta directamenteLa primera vez crea .venv e instala dependencias. Puerto configurable con
GOLATEX_PORT.
Uso (cara humana)
Abrir proyecto: botón 📁 (recientes o explorador de carpetas).
Editar: clic en un
.tex/.bibdel árbol.⌘Sguarda. Pestañas con indicador de cambios sin guardar.Compilar: botón ▶ o
⌘⏎(raíz configurable con el selector ★; por defectomain.tex). El visor PDF se refresca manteniendo página y zoom.Problemas: panel inferior con errores/warnings clicables (saltan al código); pestaña "Log crudo" con el log completo.
SyncTeX:
⌥+clic (o doble clic) sobre el PDF salta a la línea de código;⌘⌥Jen el editor salta del código al PDF.Auto: casilla "auto" recompila con cada guardado. 🌙 alterna modo oscuro.
Árbol: clic derecho para crear/renombrar/eliminar (va a la Papelera) y fijar el
.texprincipal.
Si un agente (u otro editor) modifica un archivo, el editor lo recarga al instante; si tenías cambios sin guardar, aparece un aviso para decidir. Si se recompila, el PDF se actualiza solo.
Conectar el MCP a Claude Code (cara agéntica)
Con la app corriendo (./run.sh):
claude mcp add --transport http golatex http://localhost:8123/mcpPara Claude Desktop u otros clientes, registra la URL http://localhost:8123/mcp
(transporte Streamable HTTP).
Herramientas expuestas (siempre restringidas a la carpeta del proyecto abierto):
Tool | Qué hace |
| raíz, main, lista de |
| árbol del proyecto (sin artefactos) |
| leer / escribir un archivo |
| reemplazo puntual (old → new, con control de unicidad) |
| latexmk; devuelve ok, errores parseados (archivo, línea, mensaje) y páginas |
| log crudo completo, bajo demanda |
| página N del PDF como imagen PNG (para ver el resultado) |
| grep (regex) sobre los archivos de texto del proyecto |
| listar / agregar entradas de |
| estima qué tan "IA" suena un |
Ejemplo de sesión con el agente: "agrega un typo deliberado en capitulo_4.tex, compílalo, léeme el error, arréglalo y recompila" — cada cambio y compilación se ve en vivo en la app.
Nota: el MCP opera sobre el proyecto abierto en la app (una sola sesión y cola de compilación compartida: si el humano y el agente compilan a la vez, se encolan y no se pisan).
Estructura
run.sh arranque (venv + uvicorn + abrir navegador)
server/ FastAPI: REST + WebSocket + watcher + MCP (/mcp)
web/ UI estática: CodeMirror + PDF.js (vendorizados)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
- AlicenseAqualityCmaintenanceEnables collaborative document authoring and composition with project-based organization, transforming Markdown and LaTeX content into professional PDFs with conflict-free multi-agent editing capabilities.Last updated620MIT
- AlicenseBqualityDmaintenanceEnables AI assistants to convert LaTeX source code into professionally formatted PDF documents with comprehensive error handling and local file generation capabilities.Last updated1191MIT
- FlicenseAqualityFmaintenanceEnables AI assistants to create, edit, and validate LaTeX documents through a standardized protocol with support for multiple document classes and package management. It provides tools for document structure analysis and file organization to streamline the generation of professional academic papers.Last updated816
- Alicense-qualityCmaintenanceEnables Claude and AI agents to read and edit Overleaf documents in real time, with support for project listing, document manipulation, LaTeX compilation, and live collaboration.Last updated315MIT
Related MCP Connectors
Edit your Overleaf LaTeX projects from Claude and ChatGPT; every change is a real Git commit.
Persistent docs and memory for AI agents — read, write, organize & search a shared workspace.
Search arXiv/Semantic Scholar/OpenAlex + medical evidence (PubMed/Europe PMC) + LaTeX/PDF tools.
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/Josetoespinosa/GoLatex'
If you have feedback or need assistance with the MCP directory API, please join our Discord server