Aldine is answering right now. Last checked 9 min ago. Last commit 7 Nov 2026.
Self-hosted collaborative LaTeX editor: read and edit files, typeset, get the errors and the PDF.
We read the source, 22 min ago · rules 995398eba69f
What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.
child = spawn(cmd, args, { stdio: ['ignore', 'pipe', 'ignore'] });
const first = jpegSize(fs.readFileSync(path.join(cwd, out)));
const ok = await redis.eval(BUCKET_LUA, 1, `rl:${this.name}:${key}`, this.capacity, this.refillPerSec, now, cost);
changes: { from: pos, to: line.to, insert },
selection: { anchor: pos + insert.length },
try { names = fs.readdirSync(repoPreviewDir(repoId)); } catch { return; }
Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.
We found places where it runs commands, builds paths or queries from values it is given. None of that is a flaw by itself — it becomes one when the code changes, and code changes quietly between releases. We re-read it on every one.
Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 9 min ago.
claude mcp add aldine --transport http https://demo.aldine.dev/mcp
https://demo.aldine.dev/mcp
[mcp_servers.aldine]
url = "https://demo.aldine.dev/mcp"
{
"mcpServers": {
"aldine": {
"url": "https://demo.aldine.dev/mcp"
}
}
}
{
"servers": {
"aldine": {
"type": "http",
"url": "https://demo.aldine.dev/mcp"
}
}
}
This endpoint answered with an authorization challenge. The server is running, but it did not say what kind of credentials it expects.
This server publishes 1 more address. The block above uses the one we reach during checks; the full list is under Endpoints below, and the author may intend a particular one for your client.
| URL | Transport | State | Latency | Checked |
|---|---|---|---|---|
| https://demo.aldine.dev/mcp | streamable-http | needs auth | 150 ms | 9 min ago |
| https://{aldine_host}/mcp | streamable-http | answering | 0 ms | 9 min ago |
Collaborative LaTeX editor: search 1000+ templates, edit projects, and compile them to PDF.
StrataSpace: collaborative documents, decks and Spaces your agents can search, read and edit live.
MCP server for self-hosted Laserfiche repositories — search and read documents from Claude.
MCP server for self-hosted Laserfiche repositories — search and read documents from Claude.
Hosted EPUBCheck: check an EPUB file against the EPUB specification and list every error.
LaTeX editor for AI agents: live PDF preview, PDF comments that drive edits, git history
Parse PDF, DOCX, PPTX, XLSX and images to Markdown (tables, LaTeX) via a self-hosted MinerU API.
MCP server for self-hosted Nutrient Document Engine: extract, edit, redact, and annotate documents.
Answers built from our own checks of this server.