# Brew.new developer resources

Brew.new developer resources: Public API v1, OpenAPI spec, authentication, webhooks, TypeScript SDK, and hosted MCP server.

Canonical: https://brew.new/developers
Also published at https://brew.new/developer-resources (redirects here).

Predictable URLs for the Public API, OpenAPI spec, authentication, webhooks, and hosted MCP. Use these when an agent searches for Brew.new developer resources.

## Brew.new developer resources

- [Brew.new developer resources](https://brew.new/developers): This hub: API, OpenAPI, authentication, webhooks, SDK, and MCP
- [Public API v1 introduction](https://docs.brew.new/api-reference/api/api-introduction): Base URL, first request, and cURL examples
- [OpenAPI specification (JSON)](https://brew.new/openapi.json): OpenAPI 3.1 document at the well-known /openapi.json path
- [OpenAPI specification (YAML)](https://brew.new/api/openapi.yaml): Same spec as YAML at /api/openapi.yaml and /openapi.yaml
- [Authentication](https://docs.brew.new/api-reference/api/authentication): Bearer API keys, brand scoping, and X-Brand-Id
- [Events and webhooks](https://docs.brew.new/api-reference/api/events-and-webhooks): Delivery events, webhook signatures, and retry behavior
- [Brew.new MCP server](https://brew.new/mcp): Human overview of the hosted Model Context Protocol server
- [Brew.new MCP Streamable HTTP](https://brew.new/api/mcp): Streamable HTTP MCP endpoint. POST JSON-RPC; OAuth or brew_ API key
- [Brew.new MCP server.json](https://brew.new/mcp.json): Official MCP Registry document at /mcp.json and /.well-known/mcp/server.json
- [TypeScript SDK](https://docs.brew.new/sdks/overview): `@brew.new/sdk`: typed client generated from the OpenAPI spec
- [Public API agent guide](https://brew.new/api/v1/llms.txt): Endpoint order, error codes, idempotency, and rate limits
- [Product documentation](https://docs.brew.new): Guides, recipes, and the generated endpoint reference

## Well-known machine-readable files

- OpenAPI JSON: https://brew.new/openapi.json
- OpenAPI YAML: https://brew.new/openapi.yaml
- OpenAPI YAML (API tree): https://brew.new/api/openapi.yaml
- Agent index: https://brew.new/llms.txt
- Public API agent guide: https://brew.new/api/v1/llms.txt
- MCP Streamable HTTP: https://brew.new/api/mcp
- MCP server.json: https://brew.new/mcp.json
- MCP server.json (well-known): https://brew.new/.well-known/mcp/server.json
