llms.txt— a structured index listing every page with its title, URL, and descriptionllms-full.txt— your entire documentation site combined into a single file
Where to find them
Both are also available at
/.well-known/llms.txt and /.well-known/llms-full.txt for tools that follow the .well-known convention.
Mintlify adds HTTP headers to every page response so AI tools can discover these files automatically:
What llms.txt looks like
A plain Markdown file with your site title, description, and a link to every page:.md extension so AI tools can fetch the Markdown version of each page directly. Descriptions come from each page’s description frontmatter field.
When agents use llms.txt
- RAG pipelines — fetch
llms.txt, extract URLs, embed each page for vector search - Agent discovery — check
llms.txtto learn what documentation exists before deciding what to read in full - Generative search engines — Perplexity, ChatGPT, Claude, and similar tools use
llms.txtto index docs llms-full.txtfor full context — agents with large context windows can load the entire docs site in one fetch
llms.txt vs MCP vs SKILL.md
Custom override
To replace the auto-generatedllms.txt with a custom version, add an llms.txt file to the root of your docs project. Mintlify uses your custom file instead. Delete it to restore the auto-generated version.