Rate limits
The MCP server and the REST API are free for now: every tool and the whole library, with no monthly limit. Requests are limited per minute so one client cannot overload the service.
| Caller | MCP requests a minute | REST requests a minute |
|---|---|---|
| Signed-in account or API key | 600 | 1,200 |
| REST without a key | 20, per IP address |
Brand requests. Up to 50 per account per day (UTC), across the MCP and the API. A brand already in the library, or one you already requested, does not count. Over the limit, POST /v1/brand-requests returns 429 with error.code set to daily_limit_reached and a Retry-After header.
Every REST response includes X-RateLimit-Limit and X-RateLimit-Tier. Above the limit, a request returns 429 with error.code set to rate_limited and a Retry-After header. The MCP server answers 429 with a JSON-RPC error that gives the limit. Wait a minute and try again.
Questions? hello@emaillove.com