Supabase Rate Limits
Manages Supabase rate limits to prevent abuse, optimize performance, and ensure API stability.
Install on your platform
We auto-selected Claude Code based on this skill’s supported platforms.
Run in terminal (recommended)
claude mcp add supabase-rate-limits npx -- -y @trustedskills/supabase-rate-limits
Or manually add to ~/.claude/settings.json
{
"mcpServers": {
"supabase-rate-limits": {
"command": "npx",
"args": [
"-y",
"@trustedskills/supabase-rate-limits"
]
}
}
}Requires Claude Code (claude CLI). Run claude --version to verify your install.
About This Skill
What it does
This skill allows AI agents to manage and configure rate limits within a Supabase project. It enables setting limits on API requests to protect resources, prevent abuse, and ensure fair usage among users. The skill provides the ability to define rules based on various criteria like IP address or user ID.
When to use it
- Protecting a public API endpoint: Limit requests from anonymous users to prevent denial-of-service attacks.
- Managing free tier usage: Enforce rate limits for users on a free plan to ensure resource availability for paying customers.
- Preventing brute-force login attempts: Restrict the number of login attempts within a specific timeframe to enhance security.
- Controlling API access for specific user roles: Implement different rate limits based on user role or subscription level.
Key capabilities
- Define rate limit rules.
- Specify criteria for applying rate limits (e.g., IP address, user ID).
- Configure request thresholds and time windows.
- Manage existing rate limit configurations.
Example prompts
- "Set a rate limit of 10 requests per minute for anonymous users accessing the
/dataendpoint." - "Show me all active rate limits currently configured in my Supabase project."
- “Create a rule that allows paying customers to make up to 100 API calls per hour.”
Tips & gotchas
- Requires appropriate permissions within your Supabase project to manage rate limits. Ensure the AI agent has sufficient access rights.
Tags
TrustedSkills Verification
Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.
Security Audits
| Gen Agent Trust Hub | Pass |
| Socket | Pass |
| Snyk | Pass |
🌐 Community
Passed automated security scans.