Documentation Index
Fetch the complete documentation index at: https://docs.equinix.dev/llms.txt
Use this file to discover all available pages before exploring further.
llms.txt is the agent equivalent of robots.txt. It points an LLM
or MCP client at the surfaces a package exposes — the docs, the local
mirror, the OpenAPI spec, and the read/write boundaries.
The file is plain text, served at the package root. No YAML frontmatter
required, no schema validator. Convention is documented at
llmstxt.org.
Where it lives
| Surface | Path |
|---|---|
| Package root | .equinix-dev/providers/<slug>/llms.txt |
| Live catalog | https://equinix.dev/providers/<slug>/llms.txt |
| Local Explorer | http://127.0.0.1:8787/providers/<slug>/llms.txt |
equinix.dev/llms.txt that
indexes the per-package files.
Per-package format
Top-level format
The site-widellms.txt indexes the package set:
Why this file matters
Single discovery URL
A new MCP client only needs the site root to learn the surface.
No crawling, no scraping, no guessing.
Boundary declaration
The file explicitly declares what an agent can read and that
mutating tools are blocked. The boundary is human-authored, not
inferred.
Versioned per package
Every package’s
llms.txt carries a version: line. An MCP
client can short-circuit if the version is older than what it has
cached.No replacement for docs
The file points at
/docs and /providers/<slug> for human-grade
content. It’s a routing file, not a content file.What it deliberately omits
Generating it
equinix-dev add <slug> writes the per-package llms.txt from the
package’s provider.json + mcp.json. Re-run after editing either
file:
equinix.dev/llms.txt is built by the static-site
generator (scripts/generate_provider_pages.py in the live catalog
project) by walking all installed packages.