- Home
- MCP servers
- Cursor Pro Limits
Cursor Pro Limits
- javascript
0
GitHub Stars
javascript
Language
7 months ago
First Indexed
3 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"mehmetfiskindal-cursor-pro-limits-mcp": {
"command": "npx",
"args": [
"cursor-pro-limits-mcp"
]
}
}
}This MCP server tracks your Cursor Pro usage across Sonnet 4.5, Gemini, and GPT-5, giving you real-time usage, alerts as you approach limits, and clear statistics to stay within your monthly plan.
How to use
Configure your MCP client to connect to the Cursor Pro Limits MCP Server. You will then be able to fetch current usage, review service-by-service details, and check for alerts that warn you when you’re nearing limits.
Key capabilities you can use repeatedly include getting comprehensive usage statistics, querying per-service usage, and updating or simulating usage for testing. You can also switch subscription tiers to see how higher limits affect your quotas.
To set up, include the MCP server under your client’s mcpServers configuration using the provided CLI-driven integration. The following snippet shows the required MCP configuration block for your client.
{
"mcpServers": {
"cursor_pro_limits": {
"command": "npx",
"args": ["cursor-pro-limits-mcp"]
}
}
}
How to install
Prerequisites you need before installing this MCP server are Node.js 18.0.0 or higher and npm or yarn as your package manager.
Install the Cursor Pro Limits MCP package from your project’s package registry.
npm install cursor-pro-limits-mcp
Configuration and usage notes
The MCP client uses a stdio-based command to run the server locally. The recommended setup runs the MCP server via npx, invoking the cursor-pro-limits-mcp package.
{
"mcpServers": {
"cursor_pro_limits": {
"command": "npx",
"args": ["cursor-pro-limits-mcp"]
}
}
}
Available tools
getUsageStats
Retrieve comprehensive usage statistics for all services, including current usage, limits, and remaining requests.
getServiceUsage
Fetch detailed usage for a specific service such as sonnet45, gemini, gpt5, or total.
checkAlerts
Check for services that are approaching or have exceeded limits and return any active alerts.
updateUsage
Update usage statistics programmatically to simulate changes or apply test data.
setSubscriptionTier
Switch the subscription tier to adjust quotas (pro, pro-plus, or ultra).
getSubscriptionInfo
Return the current subscription tier and its associated limits.