Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"texflow-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# TeXFlow MCP    A LaTeX document compiler with an [MCP](https://modelcontextprotocol.io) interface. AI agents operate on a structured document model — sections, paragraphs, figures, tables — while TeXFlow handles all LaTeX mechanics: packages, preamble, fonts, and compilation. ## Install ```bash pip install texflow-mcp ``` Or run without installing: ```bash uvx texflow-mcp ``` ### System dependencies (optional) TeXFlow compiles documents to PDF using XeLaTeX. Without it, you can still build and export `.tex` files. ```bash # Arch pacman -S texlive-xetex texlive-fontsrecommended texlive-fontsextra # Debian/Ubuntu apt install texlive-xetex texlive-fonts-recommended texlive-fonts-extra # Fedora dnf install texlive-xetex texlive-collection-fontsrecommended texlive-collection-fontsextra ``` For page preview (PNG), install `poppler-utils` (provides `pdftoppm`). ## Configure with Claude Code ```bash claude mcp add texflow -- uvx texflow-mcp ``` That's it. Restart Claude Code and the tools are available. To set a workspace directory (where documents are saved): ```bash claude mcp add texflow -- uvx texflow-mcp ~/Documents/TeXFlow ``` ## Configure with Claude Desktop Add to your `claude_desktop_config.json`: ```json { "mcpServers": { "texflow": { "command": "uvx", "args": ["texflow-mcp"] } } } ``` ## How it works TeXFlow has two entry flows, both converging on the same in-memory document model: 1. **Scaffold** — `document(action="create")` builds an empty document skeleton. Add content with `edit(action="insert")`. 2. **Markdown ingest** — `document(action="ingest", source="paper.md")` parses markdown into the model. Refine layout from there. The model auto-saves to disk as JSON. LaTeX is only ever an output artifact — you never edit `.tex` directly…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.