MCP Servers / other / Overleaf MCP server

Overleaf MCP server

JSON →
none13other

allow Tools like copilot, claude desktop, claude code etc. perform CRUD operations on overleaf projects via git int

Install
How to run this server
[ { "cmd": "pip install -e", "imports": [] } ]
server path: overleaf-mcp-server
Tools
What this server exposes
create_project
Create new Overleaf projects from LaTeX content or ZIP files
create_file
Add new files to existing projects
list_projects
View all configured projects
list_files
List files with optional extension filter
read_file
Read file contents
get_sections
Parse LaTeX structure (chapters, sections, subsections)
get_section_content
Get full content of a specific section
list_history
View git commit history
get_diff
Compare changes between versions
edit_file
Surgical edit - replace specific text (old_string → new_string)
rewrite_file
Replace entire file contents
update_section
Update a specific LaTeX section by title
sync_project
Pull latest changes from Overleaf
delete_file
Remove files from projects
Configuration
Environment & auth
authnone
envYOUR_PROJECT_ID
envYOUR_TOKEN
envOVERLEAF_PROJECT_ID
envOVERLEAF_GIT_TOKEN
Resources
Overleaf MCP server — MCP Server · libregistry