Use Cursor Admin with your AI.
Connect your account once and let the AI you already use work with it, without building another integration. Manage your Cursor team. list members, audit logs, usage data, spending, repo blocklists, and team settings via the Cursor Admin API from any AI agent.
Developed, maintained, and hosted by Vinkius.
MCP VERIFIED · PRODUCTION READY · VINKIUS GUARANTEED
Waiting for input…
Works with modern AI clients that support MCP, including ChatGPT, Claude, Cursor, and more.
Complete set · 12 capabilities
The complete Cursor Admin capability set.
These are the exact actions your AI can choose when you ask it to work with Cursor Admin.
01-04
4 capabilities in this set.
Part of 12 available through Cursor Admin.
- 01
Get team info
[INFERENCE] The endpoint path /teams/info is inferred from REST conventions; no explicit documentation exists for this endpoint. Retrieve team metadata and overview information
- 02
Get team settings
[INFERENCE] The endpoint path /teams/settings is inferred from REST conventions and the fact that team_settings appears as an audit event type in the Admin API documentation. Retrieve the current team settings
- 03
List team members
Use this to see who is on the team and their current roles. List all team members in the organization
- 04
Set user spend limit
Pass null for spend_limit_dollars to remove an existing spend limit. Returns an outcome and message indicating success or failure. Note: This endpoint has a higher rate limit of 250 req/min. Set or remove the spend limit for a specific team member
05-08
4 capabilities in this set.
Part of 12 available through Cursor Admin.
- 05
Upsert repo blocklists
Pass a JSON array of repos, each with a url and a patterns array. Existing entries with matching URLs are updated; new entries are created. [INFERENCE] The exact response shape is inferred from the REST pattern. Add or update repository blocklist entries
- 06
Get audit logs
Supports pagination via page and pageSize. Event types include team_settings, member_management, billing, and other administrative actions. Returns events array plus pagination metadata. Retrieve audit logs for the team with optional filters
- 07
Get daily usage data
StartDate and endDate are epoch milliseconds. Supports optional pagination. Retrieve per-user daily usage metrics for a date range
- 08
Get repo blocklists
Repo blocklists prevent AI from indexing or accessing specified repositories. Retrieve the repository blocklist configuration
09-12
4 capabilities in this set.
Part of 12 available through Cursor Admin.
- 09
Get spending data
Supports search, sorting, and pagination. Use this for billing cycles and budget monitoring. Retrieve team spending data with per-member breakdowns
- 10
Get usage events
Filter by date range, user, service account, and hosting type. Supports pagination. Useful for detailed usage analysis and cost attribution. Retrieve filtered usage events for the team
- 11
Remove team member
This is a destructive operation. the member will lose access to the team. Provide either email or user_id to identify the member. Returns success status and the affected user ID. Remove a team member from the organization
- 12
Update team settings
Only the fields included in settings_json will be modified. [INFERENCE] The endpoint path /teams/settings with POST is inferred from REST conventions. Update team settings with partial configuration
Observed, not estimated
903ms average. Fast in production.
Cursor Admin is checked daily against the live service.
- Fastest day
- 824ms
- Slowest day
- 1090ms
- 14-day trend
- Improving-14%
Connect your client
One URL. Every client.
Activate the Connector, copy your link, and paste it into the client you already use. 12 capabilities arrive ready to run.
Preview access · not provider authentication
The vk_preview_* token belongs to Vinkius preview infrastructure. It lets Claude discover and display the capabilities of Cursor Admin, so you can see the experience inside your AI.
It does not authenticate your account with Cursor Admin. Actions requiring credentials or live account data may not run until you activate the Connector and authorize the service.
Cursor Admin Connector
You're all set. Choose your MCP client and follow the setup instructions.
https://edge.vinkius.com/vk_preview_avg1IKfWXnVgRPbnb42ZvT82InRlFRjE0wtAZA3u/mcpClaude Desktop
Follow the steps below to connect in seconds.
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — Cursor Admin capabilities are ready to use.
{
"mcpServers": {
"cursor-admin-mcp": {
"url": "https://edge.vinkius.com/vk_preview_avg1IKfWXnVgRPbnb42ZvT82InRlFRjE0wtAZA3u/mcp"
}
}
}
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Step-by-step instructions for each client are in the guide. How to connect
FAQ
Questions Cursor Admin owners ask.
- 01
How do I get my Cursor Admin API key?
Go to the Cursor Dashboard → Settings → API Keys to create an admin API key. The key starts with crsr_ and must have the admin:* scope to access the Admin API. Copy the key and paste it into the API key field in the setup wizard. The key is sent as Basic Auth credentials (API key as the username, empty password) in every request to https://api.cursor.com.
- 02
What API scope is required?
The Admin API requires the admin:* scope on your API key. This scope grants access to team management, audit logs, usage data, spending controls, and team settings. Without the admin scope, API calls will return 401 Unauthorized. Generate your key from an admin account in the Cursor Dashboard.
- 03
What are the rate limits?
The Admin API has a rate limit of 20 requests per minute for most endpoints. The set_user_spend_limit endpoint has a higher limit of 250 requests per minute. If you exceed the rate limit, the API returns a 429 status code. The engine handles retries transparently where appropriate, but for bulk operations, consider spacing your requests.
- 04
Can I manage team spending and set spend limits?
Yes. Use get_spending_data to view per-member spending breakdowns including spendCents, overallSpendCents, fastPremiumRequests, and monthlyLimitDollars. Use set_user_spend_limit to set a monthly spend limit in dollars for any team member, or pass null to remove an existing limit. The spend limit endpoint has a higher rate limit of 250 requests per minute.
- 05
Are audit logs available for security review?
Yes. Use get_audit_logs to retrieve administrative audit events. You can filter by time range (startTime/endTime), event types (e.g. team_settings, member_management, billing), search text, and specific users. The response includes event types, timestamps, and descriptions of administrative actions. This is valuable for security reviews and compliance audits.
- 06
Can I add and remove team members?
You can remove team members using remove_team_member, which accepts either an email or a user ID. This is a destructive operation. the member loses access to the team immediately. To list current members and their roles, use list_team_members. Note that adding new members is typically done through the Cursor Dashboard invitation flow, not the Admin API.
- 07
What usage data is returned?
The get_daily_usage_data capability returns per-user daily metrics including lines added, lines deleted, tab completions, applies, accepts, rejects, and counts for composer, chat, and agent requests. The get_usage_events capability returns individual usage events with the model name, request kind, token usage, and the amount charged in cents. Together these provide a comprehensive view of how your team uses AI features.
Explore
More in Developer Tools
Zeplo (Queue & Background Job API) AI Connector
Schedule, queue, and manage background jobs and webhooks via Zeplo directly from your AI agent.
ViewDBeaver (CloudBeaver) AI Connector
Manage database connections, users, and server configurations via CloudBeaver's API — inspect drivers, manage
ViewRelevance AI AI Connector
Automate autonomous AI agents via Relevance AI — manage tools, trigger tasks, and monitor results directly.
ViewTerraform Cloud (HCP) AI Connector
Manage infrastructure lifecycle via Terraform Cloud (HCP) — list organizations, manage workspaces, trigger run
View
Suggestions
Range AI Connector
Keep distributed teams in sync with async check-ins, team updates, and meeting tools that reduce unnecessary s
ViewBunnyDoc AI Connector
Manage eSignatures via BunnyDoc — track document status, manage templates, and coordinate signature requests d
ViewFiles.com AI Connector
Sync, share, and automate file workflows across teams with secure cloud storage that integrates with your exis
ViewmyClub AI Connector
Sports club management — manage members, events, and invoices via myClub.fi.
View
