# AGENTS.md — catalini.com

## How to read this site

- **Markdown twins:** every content page is also served as markdown at the same
  path with `.md` appended — e.g. `/writing/<slug>/` → `/writing/<slug>.md`.
  Twins carry a provenance header with the canonical URL.
- **Index for agents:** [`/llms.txt`](https://catalini.com/llms.txt) lists the
  corpus, one line per entry. [`/llms-full.txt`](https://catalini.com/llms-full.txt)
  concatenates the full text of every entry whose rights permit republication
  (title + summary + original link otherwise).
- **Feeds:** [`/rss.xml`](https://catalini.com/rss.xml) (everything),
  [`/writing/rss.xml`](https://catalini.com/writing/rss.xml) (writing only),
  [`/feed.json`](https://catalini.com/feed.json) (JSON Feed 1.1).
- **Sitemap:** [`/sitemap-index.xml`](https://catalini.com/sitemap-index.xml).
- AI crawlers are explicitly welcome — see `/robots.txt`.

## MCP

An MCP endpoint (`https://mcp.catalini.com/mcp` — tools: `search_corpus`,
`fetch_page`, `list_writing`) ships in a later phase. This section will be
updated with connection details once it is live.
