MCP server for Overleaf projects. Syncs LaTeX files via Git, parses sections, equations, and citations, and exposes them to AI clients for assisted paper review, LaTeX fixes, and content generation.
About this project
Overleaf MCP Server An MCP server focused only on Overleaf projects (via Overleaf Git sync). What This Server Does Connects MCP-compatible clients to your Overleaf project through Git sync. Exposes file-level tools to list, read, write, and sync project content. Keeps workflow simple: pull latest files, edit, then push back to Overleaf. Architecture Tool Workflow Requirements Python 3.13+ uv package manager An Overleaf plan with Git integration (individual, group, or institution license). Check if your institution provides free access at Overleaf for Institutions - use your institutional email. If your institution is not listed, upgrade your plan. Git Setup Enable Git - open your project on Overleaf → Menu → enable Git under Integrations. Copy project ID - from the browser URL (e.g. https://www.overleaf.com/project/69a4f7cc4eaf13bd56de5b04 → 69a4f7cc4eaf13bd56de5b04). Generate a Git token - Account Settings → Git integration authentication tokens → Generate new token. Configure .env - copy .env.example to .env and fill in: projectid can also be passed per tool call if you leave PROJECTID unset. Quick Start
From the project README on
GitHub
- Stars
- 43
- Forks
- 5
- License
- MIT
- Last push
- 5 Jun 2026
Add this badge to your README
Show that your project is listed on Made in Algeria.
[](https://www.madeinalgeria.dev/projects/overleaf-mcp-server)