# Authentication for AI Agents

Chaotic Brain Studio publishes public educational content and a small set of read-only machine interfaces. No agent registration or OAuth flow is required to read public pages or call the public MCP tools documented below.

## Public access

- Website content (guides, glossary, blog): no authentication required
- Machine-readable overview: [/llms.txt](/llms.txt) and [/llms-full.txt](/llms-full.txt)
- Markdown negotiation: send `Accept: text/markdown` on any supported page URL
- MCP server: [/.well-known/mcp/server-card.json](/.well-known/mcp/server-card.json)

## Public interfaces

| Endpoint | Method | Auth | Description |
| --- | --- | --- | --- |
| `/api/library/films` | GET | None | TMDB-backed film search (requires server env) |
| `/mcp` | POST | None | MCP JSON-RPC tools for guides and glossary |

CBS Pulse and Body Doubling are client-side experience surfaces. They do not expose public community-count APIs.

## Protected resources

The following paths are intentionally blocked in `robots.txt` and are not intended for agent access:

- `/weird/app`
- `/api/` (except the explicitly documented public endpoint above)
- `/tr/`

## Content usage policy

See `Content-Signal` in [/robots.txt](/robots.txt):

```
Content-Signal: ai-train=no, search=yes, ai-input=yes
```

Training on CBS content is not permitted. Search indexing and AI input/grounding for user queries are allowed.

## Contact

For corrections, licensing, or API access questions: hello@chaoticbrainstudio.com
