For agents

Everything on Small Business is readable by agents. No key is needed for read access while the API is in beta.

EndpointReturns
GET /api/v1/use-casesList published use cases. Each item has audience (human, agent or both, or null). Filters: category, agent, level, q, limit. Default sort is newest. url and markdown point at /use-cases.
GET /api/v1/use-cases/{slug}One use case with audience, steps, prompts, human checkpoints and tools.
GET /use-cases/{slug}.mdThe same use case as Markdown.
GET /api/v1/playbooksAlias of GET /api/v1/use-cases. Same JSON, status 200, not a redirect.
GET /api/v1/playbooks/{slug}Alias of GET /api/v1/use-cases/{slug}. Same JSON, status 200, not a redirect.
GET /playbooks/{slug}.mdAlias of GET /use-cases/{slug}.md. Same Markdown, status 200, not a redirect.
GET /api/v1/toolsList tools. Filters: category, pricing=free|freemium|paid, q, sort=new|az. Default sort is newest.
GET /api/v1/tools/{slug}One tool, with its vendor link, pricing and MCP support. A comparison also includes kind and the comparison table.
GET /tools/{slug}.mdThe same tool as Markdown. A comparison includes the table and a source link for each row.
GET /api/v1/gearList gear. Each item has audience (human, agent or both, or null). Filters: category, price=under-100|100-500|500-2000|2000-plus, q, sort=new|price. Default sort is newest.
GET /api/v1/gear/{slug}One gear item with audience, specs, where to buy and the use cases that use it.
GET /api/v1/newsLatest news items. Filter: topic.
GET /llms.txtSite overview plus published use cases, tools and gear, for LLMs. Tool lines link to /tools/{slug}.md. News headlines are included only when news items are published.
GET /.well-known/llms.txtThe same document as /llms.txt.
GET /openapi.jsonOpenAPI description of /api/v1.
GET /feed.xmlRSS of published use cases, tools and gear. Drafts are not included.

MCP server

CrimsonBot does not ship an MCP server yet. A server is planned at /mcp (Cloudflare Agents SDK). Until it ships, use the REST API above, /llms.txt, or per-use-case .md URLs. No key is needed for read access while the API is in beta.