An agent that guesses component names and props writes code that doesn't compile. tealmac UI publishes its catalog in forms an agent can read, so it can look things up instead.
| Source | Best for |
|---|---|
MCP server at /mcp | Agents with tool calling: search and fetch |
/llms.txt, /llms-full.txt | Agents that can only fetch URLs |
/r/<name>.json | The CLI, and anything that reads JSON |
All three come from the same registry build, so they always agree.
The hosted server answers with structured data, not prose:
The server is stateless and read-only. It never sees your code, and it never writes anything. Installing is still done by the CLI, in your project, when you or your agent run the command.
/llms.txt lists every component with its one-line description and a link to
its docs. /llms-full.txt adds the full source of each component and its
examples, for agents that want to read everything in one request.
get_quality_rules before it writes UI.