O

Overleaf

Read Overleaf projects and push LaTeX edits section by section over Git.

Works with: Claude DesktopClaude CodeCursorWindsurf

How to install the Overleaf MCP server

Add this to your Claude Desktop MCP configuration:

Community server (mjyoo2/OverleafMCP). Run from source; requires an Overleaf Git token (paid Git integration).

Add this to your Claude Code MCP configuration:

Community server (mjyoo2/OverleafMCP). Run from source; requires an Overleaf Git token (paid Git integration).

Add this to your Cursor MCP configuration:

Community server (mjyoo2/OverleafMCP). Run from source; requires an Overleaf Git token (paid Git integration).

Add this to your Windsurf MCP configuration:

Community server (mjyoo2/OverleafMCP). Run from source; requires an Overleaf Git token (paid Git integration).

Built by ContextBoltThis directory is built by ContextBolt: MCP-native memory and SEO tools that run alongside Overleaf in the same client.

Explore ContextBolt

This community MCP server connects an AI agent to your Overleaf projects so it can read your LaTeX, understand its structure, and push edits back at the section level. It works through Overleaf’s Git integration, which means changes flow in as commits rather than live cursor edits. It is aimed at academics and researchers who draft papers in LaTeX and want an agent that can actually touch the source.

Why use it

The useful part is section-aware editing. The server parses your document tree, so you can ask for a change to one section and have it applied without hand-copying text between your editor and Overleaf. For revision-heavy writing, that removes a lot of tedious shuttling.

What it actually does

  • ‘Summarize the structure of my thesis project.’
  • ‘Rewrite the introduction to be more concise.’
  • ‘Update the methods section with this corrected equation.’

It reads projects, parses LaTeX structure, and pushes section-level edits.

Gotchas

This is a community project, not an official Overleaf product; the best-known build is mjyoo2/OverleafMCP, which you run from source. It relies on an Overleaf Git token, so you need Git integration enabled on your account, which is a paid Overleaf feature. Because edits arrive as Git commits, keep your own version history clean and review changes before they land. As with any community server, check the code and pin a version you trust before wiring it into your workflow.

Built by ContextBolt

This directory is built by ContextBolt

We build MCP-native tools that give your AI the context it cannot reach on its own. Bookmarks turns your saved posts into agent-queryable memory. SEO puts live keyword and ranking data inside Claude. Both run alongside Overleaf in the same client.

Explore the products →

Overleaf MCP server: FAQs

Is this an official Overleaf server?

No. It is a community project, not built or endorsed by Overleaf. The best-known implementation is mjyoo2/OverleafMCP, which you run from source.

How does it edit my document?

Through Overleaf's Git integration. Edits arrive as commits to your project rather than as live edits, so your normal version history captures every change.

What do I need to set it up?

An Overleaf Git token and Git integration enabled on your account, which is a paid Overleaf feature. You then run the server from source and point it at your project.

Can it edit specific sections rather than whole files?

Yes. It parses the LaTeX structure and can apply section-level edits, which is handy for targeted revisions without touching the rest of the document.

Is it safe to use on an important paper?

Treat it like any community tool: review the code, pin a version, and check each commit before it lands. Because changes go through Git, you can always review or roll back.