MCP Rate Limits
Tier Limits
Section titled “Tier Limits”The MCP server uses the same tier-based rate limits as the Health Plans API:
| Tier | Daily Limit | Reset |
|---|---|---|
| Free | 100 requests | Midnight UTC |
| Pro | 10,000 requests | Midnight UTC |
| Enterprise | 100,000 requests | Midnight UTC |
Each MCP tool call counts as one request against your daily limit.
Rate Limit Headers
Section titled “Rate Limit Headers”Every MCP response includes rate limit information in the headers:
| Header | Description |
|---|---|
RateLimit-Limit | Maximum requests per day for your tier |
RateLimit-Remaining | Requests remaining today |
RateLimit-Reset | Unix timestamp when the limit resets (midnight UTC) |
Handling 429 Responses
Section titled “Handling 429 Responses”When the rate limit is exceeded, the server returns a 429 status with:
Retry-Afterheader — seconds until the limit resets- An
upgradefield pointing to the pricing page
Rate Limit Identity
Section titled “Rate Limit Identity”- API key auth (
op_tokens): Rate limited by the raw API key - OAuth auth: Rate limited by user ID (stable across token rotations)
This means rotating your OAuth access token does not reset your daily counter.
Upgrading
Section titled “Upgrading”If you consistently hit rate limits, consider upgrading to Pro ($29/month) for 100x the daily allowance: