olcli MCP Server
aloth/olcli
[](https://agentrank-ai.com/tool/aloth--olcli/?utm_source=badge&utm_medium=readme&utm_campaign=agentrank_badge) Overleaf CLI - pull, push, sync, compile LaTeX projects from your terminal. Git remote helper, MCP server for AI agents, and TypeScript library.
claude mcp add agentrank -- npx -y agentrank-mcp-server Overview
aloth/olcli is a TypeScript MCP server licensed under MIT. Overleaf CLI - pull, push, sync, compile LaTeX projects from your terminal. Git remote helper, MCP server for AI agents, and TypeScript library. Topics: academic-writing, cli, latex, nodejs, overleaf, research-tools, typescript, developer-tools, agentskills, arxiv, sharelatex, ai-agents, mcp, mcp-server, model-context-protocol, git, git-remote-helper, homebrew, pdf, sync.
Ranked #449 out of 24842 indexed tools.
In the top 2% of all indexed tools.
Actively maintained with commits in the last week.
Ecosystem
Score Breakdown
205 stars → growing community
Last commit 2d ago → actively maintained
21/22 issues closed → responsive maintainer
6 contributors → small team
No dependents → no downstream usage
Weights: Freshness 20% · Issue Health 20% · Dependents 22% · Stars 10% · Contributors 8% · How we score →
Matched Queries
From the README
# olcli — Overleaf CLI **Command-line interface for Overleaf** — Sync, manage, and compile LaTeX projects from your terminal. Work with Overleaf projects directly from your command line. Edit locally with your favorite editor, version control with Git, and sync seamlessly with Overleaf's cloud compilation. <p align="center"> </p> ## Features - 📋 **List** all your Overleaf projects - ✨ **Create** blank or example projects - ⬇️ **Pull** project files to local directory for offline editing - ⬆️ **Push** local changes back to Overleaf - 🔄 **Sync** bidirectionally with smart conflict detection - 🔍 **Diff** local files against the live remote before pushing - 📝 **Marked-up revisions** — `diff --latexdiff` produces the struck-through/underlined PDF advisors and journals ask for - 🔀 **Git remote** — use Overleaf as a native git remote ([docs](docs/GIT-REMOTE.md)) - ✌️ **Two-way deletions** — files removed locally are deleted on Overleaf on next sync - 🗑️ **Delete** and ✏️ **renamRead full README on GitHub →
Get the weekly AgentRank digest
Top movers, new tools, ecosystem insights — straight to your inbox.