Rate Limits & Usage

Fibbler applies rate limits to MCP requests to keep the service fast and reliable for everyone. Limits are applied per API key.

Per-minute limits

Tools are split into two categories based on how much data they process:

CategoryLimitTools
Light30 requests/minget_account_overview, get_lift_analysis, get_company_engagement
Heavy15 requests/minAll other tools (campaign performance, deals, journeys, Google Ads, etc.)

Daily limit

Each API key is limited to 600 requests per day, regardless of tool category. The daily counter resets at midnight UTC.

In normal usage, you are unlikely to hit these limits. A typical conversation uses 3 to 10 tool calls. The limits are there to prevent runaway loops, not to restrict regular use.

What happens when you hit a limit

When a rate limit is exceeded, the tool returns an error message explaining which limit was hit and when you can retry. Per-minute limits reset after 60 seconds. Daily limits reset at midnight UTC.

Usage tracking

Every tool call is logged with the tool name, execution time, and success or failure status. The "last used" timestamp for each API key is visible on the API Keys page in your dashboard.

Multiple API keys

Rate limits are per API key, not per account. If you create separate keys for different tools (e.g., one for Claude Desktop and one for Cursor), each key has its own independent limits.