Authority Agent / The Category Codex Apply Now →
Doc · AA-012

Authority Agent — Developer and Agent Resources

Machine-readable resources for the Authority Agent product surface operated by Capture the Conversation LLC. If you are an AI agent or a developer integrating with Authority Agent, this is the index.

Product surfaces

SurfaceURLWhat it is
Category Codex sales sitehttps://codex.authorityagent.ioPublic marketing site for the $2,500 one-week Category Codex engagement
Authority Enginehttps://engine.authorityagent.ioMCP server that executes Authority Agent methodology server-side
Operator Consolehttps://console.authorityagent.ioPrivate operator console, access-gated
Company sitehttps://capturetheconversation.comCapture the Conversation LLC

The Category Codex API

A public, read-only REST API over this site's content. No authentication, no rate limit, no writes. Everything it returns is already published on the pages above — it is the same information, structured for machines.

  • Base URL: https://codex.authorityagent.io
  • OpenAPI 3.1 spec: https://codex.authorityagent.io/openapi.json (also at /api/openapi.json)
  • Errors: every failure returns JSON — { "error": { "code", "message", "hint", "docs", "status" } } — never an HTML page
  • CORS: open to all origins
OperationMethod and pathWhat it does
getHealthGET /api/healthLiveness probe; returns the API version and where to find the spec, MCP endpoint, and llms.txt
getOfferGET /api/offerThe Category Codex offer as structured data: price, duration, guarantee, deliverables, fit criteria, actions
checkFitPOST /api/fitApplies the published fit criteria to a founder profile and returns a verdict with a per-criterion breakdown
listPagesGET /api/pagesEvery public page with its HTML and Markdown URLs
getPageGET /api/pages/{slug}One page's metadata and full Markdown body

Try it:

curl -s https://codex.authorityagent.io/api/offer
curl -s -X POST https://codex.authorityagent.io/api/fit \
  -H "Content-Type: application/json" \
  -d '{"annualRevenue":2400000,"founderLed":true,"role":"consultant"}'

POST /api/fit is a self-check, not a gate. It applies stated criteria mechanically and says so in every response; no engagement is ever accepted or refused by an API.

Category Codex MCP server

The same surface is available natively over the Model Context Protocol, so an agent can call this site as tools instead of scraping it.

  • Endpoint: POST https://codex.authorityagent.io/mcp
  • Transport: Streamable HTTP, JSON-RPC 2.0
  • Manifest: https://codex.authorityagent.io/.well-known/mcp.json
  • Authentication: none. This server is public and read-only.
  • Protocol versions: 2025-06-18, 2025-03-26, 2024-11-05

Tools: get_offer, check_fit, list_pages, get_page.

curl -s -X POST https://codex.authorityagent.io/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

This is a different server from the Authority Engine below. This one is public and describes the offer; the Authority Engine is private, key-scoped, and runs client methodology.

Authority Engine MCP server

The Authority Engine is a Model Context Protocol (MCP) server. Thin client skills — installed in a client's own AI workspace — call the engine with a scoped API key; the methodology executes server-side and only finished output is returned. Every response is watermarked per client and usage-logged.

  • MCP endpoint: POST https://engine.authorityagent.io/mcp (JSON-RPC 2.0)
  • Health check: GET https://engine.authorityagent.io/health — returns {"ok":true} and the list of available method names, no authentication required
  • Authentication: scoped API key issued per client, sent as a bearer token. Unauthenticated calls to /mcp return 401. Keys are issued, rotated, and revoked by Capture the Conversation; there is no self-serve signup.
  • Transport: HTTP POST, JSON-RPC 2.0, standard MCP tools/list and tools/call methods

Available methods

category_codex, jtbd_interview, voice_match, authority_voice_match, bend_blend_break, ghostbase_draft, content_sawdust, support_triage, pr_booking.

Each method loads its methodology server-side. Client context is supplied in the call; methodology never leaves the engine.

Requesting access

Engine access ships with the Install engagement. To request a key, email james@capturetheconversation.com with the workspace you intend to connect. Access is not self-serve and keys are not issued to anonymous requests.

Agent-readable files on this site

FileURLPurpose
llms.txthttps://codex.authorityagent.io/llms.txtIndex of this site for LLMs, including when to use it
llms-full.txthttps://codex.authorityagent.io/llms-full.txtFull text of every public page in one file
agents.mdhttps://codex.authorityagent.io/agents.mdAgent instructions: when to reach for this site and how to call it
sitemap.xmlhttps://codex.authorityagent.io/sitemap.xmlXML sitemap of all indexable URLs
robots.txthttps://codex.authorityagent.io/robots.txtCrawl policy and sitemap pointer
openapi.jsonhttps://codex.authorityagent.io/openapi.jsonOpenAPI 3.1 spec for the public API
mcp.jsonhttps://codex.authorityagent.io/.well-known/mcp.jsonMCP server manifest

Markdown content negotiation

Every public page on this site serves a Markdown variant from the same URL, per acceptmarkdown.com:

curl -s -H "Accept: text/markdown" https://codex.authorityagent.io/
  • Requests preferring text/markdown receive Content-Type: text/markdown; charset=utf-8
  • Every negotiated response sends Vary: Accept, Accept-Encoding
  • Accept q-values are honored; text/html;q=1.0, text/markdown;q=0.5 returns HTML
  • An Accept header that permits neither HTML nor Markdown returns 406 Not Acceptable
  • The .md twin of each page is also addressable directly: /index.md, /about.md, /contact.md, /privacy.md, /developers.md

Unknown paths return a real 404 with a short Markdown body pointing at the sitemap and llms.txt, so a crawler that guesses wrong can recover in one hop.

Structured data

Every page carries JSON-LD in <script type="application/ld+json">: an Organization node for Capture the Conversation LLC with contactPoint and address, a WebSite node, and on the homepage a Service node with offers for the $2,500 Category Codex engagement.