Rate Limits
The Venturu MCP server applies rate limiting per tool call to ensure fair usage and platform stability. Limits differ based on whether you’re authenticated.| Tier | Limit | Window | Identifier |
|---|---|---|---|
| Anonymous | 300 requests | 60 seconds | IP address |
| Authenticated | 500 requests | 60 seconds | User ID |
Rate limits are applied using a sliding window algorithm. This means the window moves continuously rather than resetting at fixed intervals, providing smoother rate limiting behavior.
How It Works
Every MCP tool call counts as one request. When you exceed the limit, the tool will return a message:Best Practices
Authenticate for Higher Limits
Authenticated users get 500 requests per minute vs. 300 for anonymous. Connect your Venturu account for the best experience.
Use Specific Queries
Narrow your searches with filters (location, price range, business type) to get better results in fewer requests.
Use Pagination
Results return up to 15 items at a time with cursor-based pagination. Fetch more only when needed.
Cache Category & Language Lists
The
list_business_categories and list_languages tools return relatively static data. Avoid calling them repeatedly in the same session.Need Higher Limits?
If you’re building an integration that requires higher throughput, reach out to discuss enterprise options:Contact Us
joel@venturu.com — We’re happy to work with you on custom limits.