mcpField
L
LetX

LetX

Remote
letx.appProductivity0Updated 1d ago

About LetX

LetX connects an AI assistant to a collaborative LaTeX editor for working with templates and project documents. It supports editing files and compiling projects to PDF, with build errors reported by file and line.

Key features

  1. 01Search and inspect LaTeX templates
  2. 02Create projects from files or templates
  3. 03List and read project files
  4. 04Edit project documents
  5. 05Compile LaTeX projects to PDF
  6. 06Report errors by file and line

Use cases

  1. 01Start a document from a template
  2. 02Review files in a LaTeX project
  3. 03Edit project documents in a conversation
  4. 04Compile a draft and locate errors

MCP support

The MCP server exposes template search, project and file operations, and LaTeX compilation to connected clients. It uses streamable HTTP and OAuth 2.1.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://api.letx.app/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Tools

Details

From the project README

letX

letX is a collaborative LaTeX editor. This plugin connects your AI assistant to your letX account, so you can work on LaTeX documents from the conversation: find a template, start a project, read and edit its files, and compile it to PDF, with the LaTeX errors reported by file and line so they can be fixed.

What it includes

  • The letX MCP server at https://api.letx.app/mcp. You sign in with your letX account (OAuth 2.1) and approve what the assistant may do: read letX's templates, read and edit your projects, and compile them. You can disconnect it at any time in letX under Settings, Connected apps.
  • Two skills:
    • compile-and-fix: compile LaTeX from the conversation or a letX project, and fix the errors it reports until the document builds.
    • start-from-template: find a template in letX's library and start a project from it.

Connect from other MCP clients

The server is also in the MCP Registry as app.letx/letx. Any client can reach it at https://api.letx.app/mcp (streamable HTTP). The first connection opens letX in your browser to sign in and approve access.

  • Claude Code: claude mcp add --transport http letx https://api.letx.app/mcp
  • Codex CLI: codex mcp add letx --url https://api.letx.app/mcp, then approve in the browser tab it opens. If Codex later says it is not signed in, run codex mcp login letx.
  • Other clients that support remote MCP servers with OAuth: add https://api.letx.app/mcp as a remote server in their MCP settings.

Tools

ToolWhat it doesChanges anything?
search_templatesSearch letX's LaTeX template libraryNo
get_templateDetails of one template: description, author, license, page linkNo
search, fetchThe same template search and details, in the shape deep research expectsNo
list_projectsYour letX projects, with their idsNo
list_project_filesThe documents and uploaded files in one projectNo
read_project_fileThe text of one document in a projectNo
create_projectA new project from LaTeX filesCreates a project
create_project_from_templateA new project from a templateCreates a project
update_project_fileCreate or replace one document; the previous version stays in the project's historyReplaces a file
compile_latexCompile LaTeX from the conversation in your "AI Scratchpad" projectReplaces that project's files of the same name
compile_projectCompile one of your projectsStarts a build
set_project_compilerSet a project's TeX engine: pdflatex, xelatex or lualatexChanges one setting

What it sends and receives

The plugin runs no code on your machine and connects to nothing but the letX MCP server above. When the assistant calls a tool, letX receives that call's arguments (for example the file it writes or the project it compiles) and returns the result: project names and ids, file lists, the text of the files it reads, template details, compile results with the errors from the log, and a link that opens the PDF for an hour. letX does not receive your conversation. The details are in the privacy policy.

Requirements

A letX account. Using letX from an AI app is part of letX's paid plans, and in Claude a free account can try it for 7 days from its first connection. Plans are described at https://letx.app/pricing/.

Support

https://letx.app/help/ or [email protected]. Documentation and example prompts: https://letx.app/mcp/

License

MIT. See LICENSE.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.