Skip to main content
Glama

Overleaf MCP Server

by GhoshSrinjoy

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
REDIS_DBNoRedis database number
REDIS_URLNoRedis connection URL
REDIS_HOSTNoRedis host
REDIS_PORTNoRedis port
PROJECTS_FILENoPath to the Overleaf project map./projects.json
REDIS_PASSWORDNoRedis password
OVERLEAF_TEMP_DIRNoCache directory for cloned repositories./temp
OVERLEAF_GIT_TOKENNoOptional environment fallback for Overleaf Git token if not defined in projects.json or tool arguments
REQUEST_QUEUE_NAMENoOverride the BullMQ queue nameoverleaf-mcp-requests
REQUEST_TIMEOUT_MSNoMaximum time the server waits for a job to finish120000
OVERLEAF_PROJECT_IDNoOptional environment fallback for Overleaf project ID if not defined in projects.json or tool arguments
PROJECT_LOCK_TTL_MSNoAdvanced tuning for per-project Redis locks - time to live
REQUEST_CONCURRENCYNoWorker concurrency for queued jobs4
PROJECT_LOCK_RETRY_MSNoAdvanced tuning for per-project Redis locks - retry interval
PROJECT_LOCK_MAX_WAIT_MSNoAdvanced tuning for per-project Redis locks - maximum wait time

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription

No tools

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/GhoshSrinjoy/overleaf-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server