Skip to content

MCP Rate Limits

The MCP server uses the same tier-based rate limits as the Health Plans API:

TierDaily LimitReset
Free100 requestsMidnight UTC
Pro10,000 requestsMidnight UTC
Enterprise100,000 requestsMidnight UTC

Each MCP tool call counts as one request against your daily limit.

Every MCP response includes rate limit information in the headers:

HeaderDescription
RateLimit-LimitMaximum requests per day for your tier
RateLimit-RemainingRequests remaining today
RateLimit-ResetUnix timestamp when the limit resets (midnight UTC)

When the rate limit is exceeded, the server returns a 429 status with:

  • Retry-After header — seconds until the limit resets
  • An upgrade field pointing to the pricing page
  • 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.

If you consistently hit rate limits, consider upgrading to Pro ($29/month) for 100x the daily allowance: