# sight4agents: full site content > Sites with sight. Websites and applications built for humans and AI agents. This document contains the full text of every page on https://sight4agents.com. Last updated 2026-11-12. # Websites agents can see, and humans sign off on. > sight4agents creates optimized websites and applications with native MCP (Model Context Protocol) support and human-in-the-loop change management, so agents can read and propose changes while people stay in control of what goes live. sight4agents creates optimized websites and applications with native **Model Context Protocol (MCP)** support and **human-in-the-loop change management**. Agents can navigate your content, search it, and propose changes. People review and approve every change before it goes live. - [Get early access](https://sight4agents.com/#early-access) - [How it works](https://sight4agents.com/how-it-works) ## What sight4agents is More and more of the web is read by software agents as well as by people. Most sites are still built only for browsers, so agents have to scrape layouts, guess at structure, and work around scripts. sight4agents builds sites and applications that serve both audiences from the same content: a fast, accessible experience for people, plus structured, machine-readable access for agents through MCP, Markdown, and JSON. When agents help maintain a site, every change they propose goes through a review workflow, so nothing ships without a human saying yes. ## How it works 1. **Build**: Your site or app is generated with semantic HTML, structured data, and clean, fast pages that work for people on any device. 2. **Expose through MCP**: Each site can include a native MCP server, so AI agents can list, read, and search its content through tools instead of scraping pages. 3. **Agents propose**: Agents can draft updates such as new copy, fixes, or new pages. Each one is submitted as a change proposal, never as a direct edit. 4. **Humans approve**: A person reviews each proposal with a clear diff and preview, then approves, requests changes, or rejects it. 5. **Ship with a record**: Approved changes are published, and every step is recorded so you can see who proposed what, who approved it, and roll back if needed. [Read the full workflow](https://sight4agents.com/how-it-works) ## Features - **Native MCP**: A Model Context Protocol endpoint ships with the site, with tools that let agents list pages, fetch content, and search. - **Human-in-the-loop changes**: Agents propose and people approve. Proposals carry diffs, previews, and a reason, so reviews are quick and informed. - **Machine-readable content**: Every page is also available as Markdown, with an `llms.txt` overview, a JSON content index, a sitemap, and structured data. - **Semantic, accessible HTML**: Proper landmarks, a clear heading hierarchy, and readable typography for screen readers, keyboards, and agents alike. - **Fast and lightweight**: Server-rendered pages with minimal dependencies and no client-side framework required to read the content. - **Audit trail and rollback**: A history of every proposed, approved, and published change, so you can trace a decision or undo one. ## Frequently asked questions ### What is sight4agents? sight4agents is a project that creates optimized websites and applications that serve both people and AI agents. It combines native MCP support with a human-in-the-loop change management workflow. ### Why the name? It is a play on words: a **site** with **sight**, for agents. Most websites are built only for human eyes. sight4agents builds sites that agents can actually see, through structured content and MCP, while humans keep the final say. ### What is MCP? The Model Context Protocol (MCP) is an open protocol that lets AI applications connect to external tools and data through a standard interface. A site with an MCP server lets an agent call tools such as "search" or "get page" instead of scraping HTML. ### What does human-in-the-loop change management mean? Agents can suggest changes to a site, but they cannot publish on their own. Each change becomes a proposal that a person reviews and approves or rejects before anything goes live. ### Is the site still good for human visitors? Yes. Pages are responsive, accessible, and fast. The agent-facing formats are generated from the same content, so people and agents always see the same information. ### How can an agent read this website? Start with [/llms.txt](https://sight4agents.com/llms.txt), fetch any page as Markdown by adding `.md` to its path, use [/api/content.json](https://sight4agents.com/api/content.json) or [/search.json](https://sight4agents.com/search.json?q=mcp), or connect to the read-only MCP endpoint at `/mcp`. See [For agents](https://sight4agents.com/for-agents) for details. ### How do I get access? sight4agents is in early development. Use the early access link on this page to get in touch. ## Get early access sight4agents is in early development. If you would like to build a site that works for both people and agents, send a short note about your project. [Email us for early access](mailto:hello@sight4agents.com?subject=sight4agents%20early%20access) --- Source: https://sight4agents.com/. More pages: [How it works](https://sight4agents.com/how-it-works.md), [For agents](https://sight4agents.com/for-agents.md), [About](https://sight4agents.com/about.md), [Brand](https://sight4agents.com/brand.md). Site overview: https://sight4agents.com/llms.txt # How it works > How sight4agents builds agent-optimized websites, exposes them through native MCP, and routes every agent-proposed change through human review and approval before it goes live. sight4agents covers the whole lifecycle of a site: building it for people and agents, exposing it through MCP, and managing changes so agents can help while humans decide what goes live. ## 1. Build for people and agents Sites start from structured content. That content is rendered into fast, semantic, accessible HTML for people, and into Markdown, JSON, and structured data for agents. - Semantic HTML5 landmarks and a logical heading hierarchy - JSON-LD structured data (Schema.org) on every page - Markdown versions of every page, plus `llms.txt` and `llms-full.txt` - A sitemap, a JSON content index, and server-side search - Responsive layouts with light and dark themes ## 2. MCP-native by default Each site can expose a Model Context Protocol server. Agents connect over Streamable HTTP and use tools to work with the site directly: listing pages, reading content, and searching. Read-only tools are open to anyone. Tools that change content are designed to create proposals for review, not to publish directly. ## 3. Human-in-the-loop change management Agents are useful editors. They can fix typos, update outdated details, and draft new pages. But publishing is a decision for people. In sight4agents, every agent edit follows the same path: 1. **Propose**: An agent submits a change proposal with the edited content and a short explanation of why. 2. **Preview**: The proposal is rendered as a diff and a preview, so reviewers see exactly what will change. 3. **Review**: A person approves it, asks for revisions, or rejects it. Nothing is live yet. 4. **Publish**: Only approved changes are published. 5. **Record**: Every step is logged so changes can be traced and rolled back. ## Who does what - **Agents**: Read and search content, then draft and submit change proposals with reasons. - **Reviewers**: Inspect diffs and previews, then approve, request changes, or reject. - **Owners**: Decide who can review and publish, and can see the full history of every change. ## Want to try it? sight4agents is in early development. Reach out to hear when early access opens. [Get early access](mailto:hello@sight4agents.com?subject=sight4agents%20early%20access) --- Source: https://sight4agents.com/how-it-works. More pages: [Home](https://sight4agents.com/index.md), [For agents](https://sight4agents.com/for-agents.md), [About](https://sight4agents.com/about.md), [Brand](https://sight4agents.com/brand.md). Site overview: https://sight4agents.com/llms.txt # For agents > How AI agents can navigate, read, and search sight4agents.com through llms.txt, Markdown pages, a JSON content index, search APIs, and a read-only MCP endpoint. This site is built the way sight4agents builds sites. Everything a person can read here, an agent can read in a structured form. All endpoints are public, read-only, and need no authentication. ## Machine-readable endpoints | Endpoint | Format | Purpose | | --- | --- | --- | | [/llms.txt](https://sight4agents.com/llms.txt) | Markdown | Overview of the site with links to every page, following the llms.txt convention | | [/llms-full.txt](https://sight4agents.com/llms-full.txt) | Markdown | The full text of every page in a single document | | `/.md`, e.g. [/index.md](https://sight4agents.com/index.md) | Markdown | Markdown version of any page. You can also send `Accept: text/markdown` | | [/api/content.json](https://sight4agents.com/api/content.json) | JSON | Content index: every page with its URL, title, description, and sections | | [/search.json?q=mcp](https://sight4agents.com/search.json?q=mcp) | JSON | Full-text search over all page sections | | [/search?q=mcp](https://sight4agents.com/search?q=mcp) | HTML | The same search, rendered for people | | `/mcp` | MCP (JSON-RPC) | Read-only Model Context Protocol endpoint over Streamable HTTP | | [/.well-known/mcp.json](https://sight4agents.com/.well-known/mcp.json) | JSON | Discovery hints for the MCP endpoint and other machine-readable resources | | [/sitemap.xml](https://sight4agents.com/sitemap.xml) | XML | Sitemap of all canonical pages | | [/robots.txt](https://sight4agents.com/robots.txt) | Text | Crawler policy. AI crawlers are welcome | ## Connect over MCP The MCP endpoint at `https://sight4agents.com/mcp` speaks JSON-RPC 2.0 over Streamable HTTP (POST, stateless, JSON responses). It provides three read-only tools, and also exposes each page as a resource. - `list_pages`: list every page with its URL, title, and description - `get_page`: fetch one page by path (for example `/how-it-works`) as Markdown or JSON - `search`: full-text search across the site; returns matching sections with links ```bash curl -s https://sight4agents.com/mcp \ -H 'Content-Type: application/json' \ -H 'Accept: application/json, text/event-stream' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search","arguments":{"query":"human in the loop"}}}' ``` ## Guidelines for agents - Prefer Markdown or JSON over parsing HTML. The content is identical. - Canonical URLs use `https://sight4agents.com` with no trailing slash. - You are welcome to index, quote, and summarize this site. Please link back to the canonical page. - Everything here is read-only. In sight4agents products, changes proposed by agents always go to a human for approval. --- Source: https://sight4agents.com/for-agents. More pages: [Home](https://sight4agents.com/index.md), [How it works](https://sight4agents.com/how-it-works.md), [About](https://sight4agents.com/about.md), [Brand](https://sight4agents.com/brand.md). Site overview: https://sight4agents.com/llms.txt # About sight4agents > Why sight4agents exists and the principles behind it: humans approve changes, open standards like MCP, and content that is readable by people and agents by default. sight4agents is a project to make websites and applications work well for the AI agents that increasingly read and maintain them, without taking people out of the decisions that matter. ## Principles - **Humans approve**: Agents can propose anything, but people decide what goes live. - **Open standards**: Built on open conventions like MCP, Schema.org, sitemaps, and llms.txt rather than proprietary formats. - **Readable by default**: One source of content, rendered for people and for machines, so neither gets a lesser version. - **Fast and accessible**: Lightweight pages that load quickly and work with assistive technology. ## Status sight4agents is in early development. This website is itself an example of the approach: it has semantic HTML, Markdown versions of each page, a content index, search, and a read-only MCP endpoint. See [For agents](https://sight4agents.com/for-agents). The name, logo, colors, and type are documented on the [Brand](https://sight4agents.com/brand) page. ## Get in touch Questions, ideas, or interest in early access? We would like to hear from you. [Email sight4agents](mailto:hello@sight4agents.com?subject=sight4agents%20early%20access) --- Source: https://sight4agents.com/about. More pages: [Home](https://sight4agents.com/index.md), [How it works](https://sight4agents.com/how-it-works.md), [For agents](https://sight4agents.com/for-agents.md), [Brand](https://sight4agents.com/brand.md). Site overview: https://sight4agents.com/llms.txt # Brand > The sight4agents brand guide: the site-vs-sight name, the eye-in-a-browser logo, the Ink, Paper, Iris, and Signal color palette, Space Grotesk, Inter, and JetBrains Mono type, and voice guidelines. sight4agents is a **site** with **sight**, for agents. The brand is drawn from an agent's point of view: a browser window that looks back, a text cursor for a pupil, and a signal color for what has been seen. ## Name and tagline Write the name as one lowercase word: **sight4agents**. Use the numeral 4, never "for". In the wordmark the 4 is set in Iris. Tagline: **Sites with sight.** Supporting line: "Websites agents can see, and humans sign off on." Short form for small spaces: "Site, meet sight." ## Logo The mark is a browser window that has become an eye. The almond shape has bracket-like corners (`<` and `>`), the iris is Signal lime, and the pupil is a blinking text cursor: the moment an agent reads a page. The third window dot is lit in Signal to show the site is being seen. ![sight4agents logo: eye-in-a-browser mark with the wordmark, on a light background](https://sight4agents.com/brand/logo.svg) *Primary logo (light backgrounds)* ![sight4agents logo on a dark background](https://sight4agents.com/brand/logo-dark.svg) *Logo for dark backgrounds* ![sight4agents mark: an eye inside a violet browser tile](https://sight4agents.com/brand/mark.svg) *Mark (app icon, avatar)* ![sight4agents outline mark](https://sight4agents.com/brand/mark-outline.svg) *Outline mark (one-color contexts)* - Keep clear space around the logo equal to the height of the window dots row (about a quarter of the mark). - Do not recolor the iris, rotate the mark, or set the wordmark in another typeface. - Minimum size: 20px for the mark, 96px wide for the full logo. Use `/favicon.svg` below that. - Downloads: [logo.svg](https://sight4agents.com/brand/logo.svg), [logo-dark.svg](https://sight4agents.com/brand/logo-dark.svg), [mark.svg](https://sight4agents.com/brand/mark.svg), [mark-outline.svg](https://sight4agents.com/brand/mark-outline.svg), [wordmark.svg](https://sight4agents.com/brand/wordmark.svg), [apple-touch-icon.png](https://sight4agents.com/apple-touch-icon.png), [og.png](https://sight4agents.com/og.png). ## Color Four core colors. Iris carries the brand, Signal marks what has been seen or needs attention, and Ink and Paper do the reading work. Signal is a highlight, not a text color on light backgrounds. | Color | Hex | CSS variable | Use | | --- | --- | --- | --- | | Ink | `#0E1020` | `--s4a-ink` | Text on light, background in dark mode | | Paper | `#F6F5F0` | `--s4a-paper` | Background on light, text in dark mode | | Iris | `#5B3DF5` | `--s4a-iris` | Primary brand color, links, buttons | | Iris Light | `#A493FF` | `--s4a-iris-light` | Iris on dark backgrounds | | Signal | `#C6F432` | `--s4a-signal` | Highlights, focus, the iris of the eye | | Slate | `#575D6E` | `--s4a-slate` | Secondary text on light | | Mist | `#E4E2DA` | `--s4a-mist` | Borders and dividers on light | | Night | `#161A2E` | `--s4a-night` | Raised surfaces in dark mode | ## Typography Three open-source typefaces (SIL Open Font License), all self-hosted as variable fonts. | Role | Typeface | CSS variable | Sample | | --- | --- | --- | --- | | Display: wordmark, headings, buttons | Space Grotesk | `--font-display` | Sites with sight. | | Body: paragraphs, UI text | Inter | `--font-body` | Agents propose. Humans approve. Nothing ships without a yes. | | Mono: code, endpoints, the agent view | JetBrains Mono | `--font-mono` | GET /llms.txt → 200 text/plain | ## Voice - **Plain and specific.** Say what the site does in words a person and a parser both understand. - **Two audiences, one truth.** Never say something to agents that differs from what people see. - **Humans decide.** Describe agents as proposing and people as approving. - **Light on puns.** The name does the wordplay, so use "sight" jokes sparingly. --- Source: https://sight4agents.com/brand. More pages: [Home](https://sight4agents.com/index.md), [How it works](https://sight4agents.com/how-it-works.md), [For agents](https://sight4agents.com/for-agents.md), [About](https://sight4agents.com/about.md). Site overview: https://sight4agents.com/llms.txt