AI Discovery
The Machine-Native Interface is a layered discovery stack that lets any AI agent find,
understand, and operate BrainstormRouter without human help. From llms.txt
to self-awareness endpoints — every surface is machine-optimized.
Concise AI-readable site map. 3-step agent bootstrap sequence. Served at GET /llms.txt and brainstormrouter.com/llms.txt.
Complete API reference with every endpoint, parameter, and response schema. Auto-generated from source code on every build.
Step-by-step operational guide at brainstormrouter.com/llms-agent-playbook.txt. Covers registration, authentication, model selection, memory, and MCP tools.
Agent capability manifest at .well-known/agents.json. Declares supported protocols, auth methods, and tool namespaces.
OpenAI plugin manifest at .well-known/ai-plugin.json. Compatible with ChatGPT plugins, Copilot, and other plugin-aware agents.
Authenticated endpoint returning full API topology: available routes, model count, MCP tool count, auth methods, and feature flags.
Self-awareness endpoint. Returns the agent's own identity, health, budget remaining, configuration, and actionable suggestions.
llms.txt — Agent reads the site map, finds the bootstrap URL, self endpoint, and MCP connection info.
POST /v1/register — Receives API key, tenant ID, and claim URL. Zero human intervention required.
GET /v1/self — Learns its own identity, available budget, rate limits, and enabled features.
GET /v1/discovery — Maps full API topology: routes, models, tools, auth methods.
llms.txt to access 65 governed tools.
/v1/chat/completions. Every response includes RFC 8631 Link headers pointing back to the discovery stack.
Every API response includes machine-readable Link headers. Agents can discover the OpenAPI spec, documentation, and status page from any response — even error responses.
/v1/self — Know ThyselfThe self endpoint returns everything an agent needs to understand its own state: identity, health, budget, configuration, and actionable suggestions.
The complete operational guide for AI agents integrating with BrainstormRouter.