Connectors · Observability & analytics
Cursor Admin and Cloud Agents MCP server for AI agents.
actionlake is an MCP gateway: one remote MCP server that connects Claude and other MCP clients to Cursor Admin and Cloud Agents and the rest of your systems. It gives your agent 152 Cursor Admin and Cloud Agents actions (86 reads, 49 writes and 17 that wait for a confirmation) and holds the Cursor Admin and Cloud Agents credential itself, so the agent never does. It paces Cursor Admin and Cloud Agents's limits and records every call.
100,000 free calls a month. No card, no email, no password: press Start a free sandbox on the next screen and keep the key it shows you.
claude mcp add --transport http actionlake https://connect.actionlake.com/mcpdo { action: "cursor_admin.team_members.list", intent: "check which Cursor Admin and Cloud Agents account is connected"}# Get Team Members · read · 1 upstream call- 152actionsin one signed file
- 86readlook, never change
- 49writecreate and update
- 17wait for a yesdestructive, confirmed first
Set up
Connect Cursor Admin and Cloud Agents in three steps.
- 01
Add actionlake to Claude.
Run the command once in Claude Code; its consent page can create a free sandbox: 100,000 calls a month, no card. In the Claude app, add a custom connector with the URL below and paste your key on the consent page. Creating a new sandbox from the Claude app is not yet tested by us.
https://connect.actionlake.com/mcp - 02
Connect Cursor Admin and Cloud Agents.
Username and secret. No consent screen: your agent can connect it for you, but the key then passes through your chat. To keep it out of the model's context, paste it in the console instead. actionlake stores what you paste write-only, sealed under your tenant's key.
api_keyCursor API key (crsr_…) from cursor.com/dashboard > API Keys (admin key for Admin/AI Code Tracking, analytics key…
account { op: "connections.requirements", service: "cursor_admin" } # free: exactly what to paste, and what is found for you - 03
Make the first call. Check before a write.
Ask in plain words; Claude picks the action. Before anything changes,
checkvalidates the call and prices it, for free.do { action: "cursor_admin.team_members.list" }# get team members · read · 1 upstream callcheck { action: "cursor_admin.team_members.delete", input: { … } }# free: inputs, permissions, cost and confirmations, nothing sent
Cursor Admin and Cloud Agents at a glance
- Sign-in
- Username and secret. No consent screen: your agent can connect it for you, but the key then passes through your chat. To keep it out of the model's context, paste it in the console instead.
- You provide
api_key- Limits we pace to
- 20 calls a minute, per connection
- API covered
- Cursor Admin and Cloud Agents API (team and organization admin, usage and spend, analytics, AI code tracking, Bugbot, cloud agents, environments, secrets, private workers) API Cursor public APIs (Admin, Organization Admin, Analytics, AI Code Tracking, Bugbot, Cloud Agents v1, private workers v0)
api.cursor.com - Built from
- Cursor Admin and Cloud Agents's documentation, read 23 October 2026cursor.comcursor.comcursor.com
- Service file
- Version 1.0.0, signed (Ed25519)
- Cached reads
- 82 of 86 reads, for up to 5 minutes; a write clears what it affects
- Shared entities
- 1, so ask can line Cursor Admin and Cloud Agents up with your other systems
- Data
- Processed and stored in Sydney, Australia. No US region yet
Capabilities
What an AI agent can do in Cursor Admin and Cloud Agents.
152 actions in 59 areas. Every one carries its effect, so a key can allow the reads and hold the rest.
- 86readlook, never change
- 49writecreate and update
- 17destructivewait for a confirmation
Analytics team
1515 read · 0 write · 0 destructive
Agent Edits · Ask Mode Adoption · Bugbot Analytics · Bugbot review analytics
Analytics by user
1010 read · 0 write · 0 destructive
Agent Edits By User · Ask Mode Adoption By User · Client Versions By User · Commands Adoption By User
Agents
62 read · 3 write · 1 destructive
Create An Agent · List Agents · Archive An Agent · Get An Agent
Billing groups
52 read · 2 write · 1 destructive
Create Group · List Groups · Get Group · Update Group
Environments
52 read · 2 write · 1 destructive
Create An Environment · List Environments · Get An Environment · Update An Environment
Org groups
52 read · 2 write · 1 destructive
Create Organization Group · List Organization Groups · Get Organization Group · Update Organization Group
Team directory groups
52 read · 2 write · 1 destructive
Create Team directory group · List Team directory groups · Get Team directory group · Update Team directory group
Agent runs
42 read · 1 write · 1 destructive
Create A Run · List Runs · Get A Run · Cancel A Run
51 more areas · 97 actions
- Environment builds 4
- Grok bot team rules 4
- Org model access configurations 4
- Environment secrets 3
- Grok bot setup manifests 3
- Org grok bot operations 3
- Org group members 3
- Org model access providers 3
- Private worker claims 3
- Private worker pools 3
- Private workers 3
- Repo blocklists 3
- Team directory group members 3
- Team secrets 3
- Agent artifacts 2
- AI code commits 2
- Billing group members 2
- Grok bot 2
- Grok bot access 2
- Grok bot auto review 2
- Grok bot capabilities 2
- Grok bot network 2
- Model access configuration 2
- Model access models 2
- Model access providers 2
- Org model access models 2
- Personal secrets 2
- Team members 2
- User spend limits 2
- Agent usage 1
- AI code changes 1
- API key info 1
- Bugbot reviews 1
- Environment history 1
- Models 1
- Org audit logs 1
- Org daily usage 1
- Org members 1
- Org pooled usage 1
- Org spend 1
- Org team memberships 1
- Org usage events 1
- Private worker pending requests 1
- Private worker session tokens 1
- Repositories 1
- Secrets 1
- Team audit logs 1
- Team daily usage 1
- Team spend 1
- Team usage events 1
- Worker sub tokens 1
Top actions
The Cursor Admin and Cloud Agents API, shaped for agents.
The ids your agent types, what each does, and the one name it shares with other systems. 3 of Cursor Admin and Cloud Agents's 3 action names are shared with at least one other connector, so an agent learns them once.
| Action | What it does | Effect | Same name in |
|---|---|---|---|
cursor_admin.team_members.listGet Team Members | Get Team Members. | read | identity.user.list474 connectors |
cursor_admin.team_members.deleteRemove Team Member | Remove Team Member. | destructive | identity.user.delete253 connectors |
cursor_admin.api_key_info.getAPI Key Info | API Key Info. | read | identity.current_user.get307 connectors |
cursor_admin.agents.listList Agents | List Agents. | read | this connector |
cursor_admin.models.listList Models | List Models. | read | this connector |
cursor_admin.secrets.listList Secrets | List Secrets. | read | this connector |
cursor_admin.agents.createCreate An Agent | Create An Agent. | write | this connector |
cursor_admin.agent_runs.listList Runs | List Runs. | read | this connector |
cursor_admin.org_groups.listList Organization Groups | List Organization Groups. | read | this connector |
cursor_admin.org_spend.queryGet Spending Data | Get Spending Data. | read | this connector |
cursor_admin.agent_runs.createCreate A Run | Create A Run. | write | this connector |
cursor_admin.org_groups.createCreate Organization Group | Create Organization Group. | write | this connector |
Try it
Prompts to paste into Claude.
Each one names the Cursor Admin and Cloud Agents actions it will call, so you know what it reads and what it changes before you send it.
- Readread
Who has access in Cursor Admin and Cloud Agents? List every user and their role.
calls
cursor_admin.team_members.list - Writewrite
Create An Agent in Cursor Admin and Cloud Agents. Show me exactly what you will send before you save it.
calls
cursor_admin.agents.create
Governance for Cursor Admin and Cloud Agents
Destructive actions wait for a yes.
17 Cursor Admin and Cloud Agents actions are destructive. These are all of them:
- Remove Team Member
cursor_admin.team_members.delete - Delete An Agent Permanently
cursor_admin.agents.delete - Delete Organization Group
cursor_admin.org_groups.delete - Delete An Environment
cursor_admin.environments.delete - Delete A Team Secret
cursor_admin.team_secrets.delete - Delete Group
cursor_admin.billing_groups.delete - Delete Repo Blocklist
cursor_admin.repo_blocklists.delete - Delete A Personal Secret
cursor_admin.personal_secrets.delete - Remove Organization Group Members
cursor_admin.org_group_members.remove - Delete An Environment Secret
cursor_admin.environment_secrets.delete - Delete Grok Bot Team Rule
cursor_admin.grok_bot_team_rules.delete - Deregister A Pool
cursor_admin.private_worker_pools.delete - Remove Members from Group
cursor_admin.billing_group_members.remove - Delete Team directory group
cursor_admin.team_directory_groups.delete - Delete Grok Bot Setup Manifest
cursor_admin.grok_bot_setup_manifests.delete - Remove Team directory group members
cursor_admin.team_directory_group_members.remove - Cancel A Run
cursor_admin.agent_runs.cancel
A destructive action runs only with confirm: true. Under the human policy the agent cannot confirm for itself: the run stops until a named person approves, in the console or from a signed link in an email. The cap on a key is refused before the call is sent, never after.
Remove Team Member?
intent: the user asked me to remove Team Member
account { op: "keys.create", name: "cursor-admin-agent", allowed_actions: ["cursor_admin.*"], cap_calls: 2000, confirm_policy: "human_for_writes", approval_rules: [ { match: "cursor_admin.team_members.delete", approver: "[email protected]" }, { match: "cursor_admin.agents.delete", approver: "[email protected]" }, { match: "cursor_admin.org_groups.delete", approver: "[email protected]" } ]}Cost
What Cursor Admin and Cloud Agents costs on actionlake.
Every Cursor Admin and Cloud Agents action is one upstream call, the only thing actionlake bills. Searching, check, cost, account and any call Cursor Admin and Cloud Agents refused with 401, 403, 429 or a 5xx are free. Paid plans start at US$49 a month for 250,000 calls, with overage from US$0.30 down to US$0.18 per 1,000.
- 1upstream call per actionall 152 Cursor Admin and Cloud Agents actions
- 152actions pageeach page of a long list is one call
- 82reads can be cacheda cache hit costs nothing
- 100,000calls a month, freepaid plans from US$49 a month for 250,000
Action index
Every Cursor Admin and Cloud Agents action.
152 actions by area: the id your agent calls, what it does, and its effect.
Analytics team15
cursor_admin.analytics_team.agent_editsAgent Editsreadcursor_admin.analytics_team.ask_modeAsk Mode Adoptionreadcursor_admin.analytics_team.bugbotBugbot Analyticsreadcursor_admin.analytics_team.bugbot_reviewsBugbot review analyticsreadcursor_admin.analytics_team.client_versionsClient Versionsreadcursor_admin.analytics_team.commandsCommands Adoptionreadcursor_admin.analytics_team.conversation_insightsConversation Insightsreadcursor_admin.analytics_team.dauDaily Active Users (DAU)readcursor_admin.analytics_team.leaderboardLeaderboardreadcursor_admin.analytics_team.mcpMCP Adoptionreadcursor_admin.analytics_team.modelsModel Usagereadcursor_admin.analytics_team.plansPlans Adoptionreadcursor_admin.analytics_team.skillsSkills Adoptionreadcursor_admin.analytics_team.tabsTab Usagereadcursor_admin.analytics_team.top_file_extensionsTop File Extensionsread
Analytics by user10
cursor_admin.analytics_by_user.agent_editsAgent Edits By Userreadcursor_admin.analytics_by_user.ask_modeAsk Mode Adoption By Userreadcursor_admin.analytics_by_user.client_versionsClient Versions By Userreadcursor_admin.analytics_by_user.commandsCommands Adoption By Userreadcursor_admin.analytics_by_user.mcpMCP Adoption By Userreadcursor_admin.analytics_by_user.modelsModel Usage By Userreadcursor_admin.analytics_by_user.plansPlans Adoption By Userreadcursor_admin.analytics_by_user.skillsSkills Adoption By Userreadcursor_admin.analytics_by_user.tabsTab Usage By Userreadcursor_admin.analytics_by_user.top_file_extensionsTop File Extensions By Userread
Agents6
cursor_admin.agents.archiveArchive An Agentwritecursor_admin.agents.createCreate An Agentwritecursor_admin.agents.deleteDelete An Agent Permanentlydestructivecursor_admin.agents.getGet An Agentreadcursor_admin.agents.listList Agentsreadcursor_admin.agents.unarchiveUnarchive An Agentwrite
Billing groups5
cursor_admin.billing_groups.createCreate Groupwritecursor_admin.billing_groups.deleteDelete Groupdestructivecursor_admin.billing_groups.getGet Groupreadcursor_admin.billing_groups.listList Groupsreadcursor_admin.billing_groups.updateUpdate Groupwrite
Environments5
cursor_admin.environments.createCreate An Environmentwritecursor_admin.environments.deleteDelete An Environmentdestructivecursor_admin.environments.getGet An Environmentreadcursor_admin.environments.listList Environmentsreadcursor_admin.environments.updateUpdate An Environmentwrite
Org groups5
cursor_admin.org_groups.createCreate Organization Groupwritecursor_admin.org_groups.deleteDelete Organization Groupdestructivecursor_admin.org_groups.getGet Organization Groupreadcursor_admin.org_groups.listList Organization Groupsreadcursor_admin.org_groups.updateUpdate Organization Groupwrite
Team directory groups5
cursor_admin.team_directory_groups.createCreate Team directory groupwritecursor_admin.team_directory_groups.deleteDelete Team directory groupdestructivecursor_admin.team_directory_groups.getGet Team directory groupreadcursor_admin.team_directory_groups.listList Team directory groupsreadcursor_admin.team_directory_groups.updateUpdate Team directory groupwrite
Agent runs4
cursor_admin.agent_runs.cancelCancel A Rundestructivecursor_admin.agent_runs.createCreate A Runwritecursor_admin.agent_runs.getGet A Runreadcursor_admin.agent_runs.listList Runsread
Environment builds4
cursor_admin.environment_builds.createStart An Environment Buildwritecursor_admin.environment_builds.getGet An Environment Buildreadcursor_admin.environment_builds.get_activeGet The Active Buildreadcursor_admin.environment_builds.listList Environment Buildsread
Grok bot team rules4
cursor_admin.grok_bot_team_rules.createCreate Grok Bot Team Rulewritecursor_admin.grok_bot_team_rules.deleteDelete Grok Bot Team Ruledestructivecursor_admin.grok_bot_team_rules.listList Grok Bot Team Rulesreadcursor_admin.grok_bot_team_rules.updateUpdate Grok Bot Team Rulewrite
Org model access configurations4
cursor_admin.org_model_access_configurations.getGet Team Model Access Configurationreadcursor_admin.org_model_access_configurations.listList Model Access Configurationreadcursor_admin.org_model_access_configurations.updateUpdate Team Model Access Configurationwritecursor_admin.org_model_access_configurations.update_bulkBulk Update Model Access Configurationwrite
Environment secrets3
cursor_admin.environment_secrets.deleteDelete An Environment Secretdestructivecursor_admin.environment_secrets.listList Environment Secretsreadcursor_admin.environment_secrets.upsertSet An Environment Secretwrite
Grok bot setup manifests3
cursor_admin.grok_bot_setup_manifests.deleteDelete Grok Bot Setup Manifestdestructivecursor_admin.grok_bot_setup_manifests.listList Grok Bot Setup Manifestsreadcursor_admin.grok_bot_setup_manifests.upsertUpsert Grok Bot Setup Manifestwrite
Org grok bot operations3
cursor_admin.org_grok_bot_operations.createStart Grok Bot Computer Operationwritecursor_admin.org_grok_bot_operations.getGet Grok Bot Computer Operationreadcursor_admin.org_grok_bot_operations.get_latestGet Latest Grok Bot Computer Operationread
Org group members3
cursor_admin.org_group_members.addAdd Organization Group Memberswritecursor_admin.org_group_members.listList Organization Group Membersreadcursor_admin.org_group_members.removeRemove Organization Group Membersdestructive
Org model access providers3
cursor_admin.org_model_access_providers.listGet Team Model Access Providersreadcursor_admin.org_model_access_providers.updateUpdate Team Model Access Providerwritecursor_admin.org_model_access_providers.update_bulkBulk Update Model Access Providerwrite
Private worker claims3
cursor_admin.private_worker_claims.createClaim A Pending Requestwritecursor_admin.private_worker_claims.failFail A Claimwritecursor_admin.private_worker_claims.releaseRelease A Claimwrite
Private worker pools3
cursor_admin.private_worker_pools.createRegister A Poolwritecursor_admin.private_worker_pools.deleteDeregister A Pooldestructivecursor_admin.private_worker_pools.listList Poolsread
Private workers3
cursor_admin.private_workers.getGet Worker By IDreadcursor_admin.private_workers.get_summaryGet Worker Summaryreadcursor_admin.private_workers.listList Workersread
Repo blocklists3
cursor_admin.repo_blocklists.deleteDelete Repo Blocklistdestructivecursor_admin.repo_blocklists.listGet Team Repo Blocklistsreadcursor_admin.repo_blocklists.upsertUpsert Repo Blocklistswrite
Team directory group members3
cursor_admin.team_directory_group_members.addAdd Team directory group memberswritecursor_admin.team_directory_group_members.listList Team directory group membersreadcursor_admin.team_directory_group_members.removeRemove Team directory group membersdestructive
Team secrets3
cursor_admin.team_secrets.deleteDelete A Team Secretdestructivecursor_admin.team_secrets.listList Team Secretsreadcursor_admin.team_secrets.upsertSet A Team Secretwrite
Agent artifacts2
cursor_admin.agent_artifacts.get_download_urlDownload An Artifactreadcursor_admin.agent_artifacts.listList Artifactsread
AI code commits2
cursor_admin.ai_code_commits.getGet Commit Detailsreadcursor_admin.ai_code_commits.listGet AI Commit Metrics (JSON, paginated)read
Billing group members2
cursor_admin.billing_group_members.addAdd Members to Groupwritecursor_admin.billing_group_members.removeRemove Members from Groupdestructive
Grok bot2
cursor_admin.grok_bot.disableDisable Grok Botwritecursor_admin.grok_bot.enableEnable Grok Botwrite
Grok bot access2
cursor_admin.grok_bot_access.getGet Grok Bot Accessreadcursor_admin.grok_bot_access.updateUpdate Grok Bot Accesswrite
Grok bot auto review2
cursor_admin.grok_bot_auto_review.getGet Enforce Auto-Reviewreadcursor_admin.grok_bot_auto_review.updateReplace Enforce Auto-Reviewwrite
Grok bot capabilities2
cursor_admin.grok_bot_capabilities.getGet Grok Bot Capabilitiesreadcursor_admin.grok_bot_capabilities.updateUpdate Grok Bot Capabilitieswrite
Grok bot network2
cursor_admin.grok_bot_network.getGet Grok Bot Network Policyreadcursor_admin.grok_bot_network.updateReplace Grok Bot Network Policywrite
Model access configuration2
cursor_admin.model_access_configuration.getGet Model Access Configurationreadcursor_admin.model_access_configuration.updateUpdate Model Access Configurationwrite
Model access models2
cursor_admin.model_access_models.listList Models for a Providerreadcursor_admin.model_access_models.updateUpdate Model Access Modelwrite
Model access providers2
cursor_admin.model_access_providers.listList Model Access Providersreadcursor_admin.model_access_providers.updateUpdate Model Access Providerwrite
Org model access models2
cursor_admin.org_model_access_models.updateUpdate Team Model Access Modelwritecursor_admin.org_model_access_models.update_bulkBulk Update Model Access Modelwrite
Personal secrets2
cursor_admin.personal_secrets.deleteDelete A Personal Secretdestructivecursor_admin.personal_secrets.upsertSet A Personal Secretwrite
Team members2
cursor_admin.team_members.deleteRemove Team Memberdestructivecursor_admin.team_members.listGet Team Membersread
User spend limits2
cursor_admin.user_spend_limits.updateSet User Spend Limitwritecursor_admin.user_spend_limits.update_bulkSet User Spend Limits in Bulk (Preview)write
Agent usage1
cursor_admin.agent_usage.getGet Agent Usageread
AI code changes1
cursor_admin.ai_code_changes.listGet AI Code Change Metrics (JSON, paginated)read
API key info1
cursor_admin.api_key_info.getAPI Key Inforead
Bugbot reviews1
cursor_admin.bugbot_reviews.createTrigger a reviewwrite
Environment history1
cursor_admin.environment_history.listList Environment Historyread
Models1
cursor_admin.models.listList Modelsread
Org audit logs1
cursor_admin.org_audit_logs.listGet Audit Logsread
Org daily usage1
cursor_admin.org_daily_usage.queryGet Daily Usage Dataread
Org members1
cursor_admin.org_members.listList Organization Membersread
Org pooled usage1
cursor_admin.org_pooled_usage.queryGet Pooled Usageread
Org spend1
cursor_admin.org_spend.queryGet Spending Dataread
Org team memberships1
cursor_admin.org_team_memberships.syncSync Organization Team Membershipswrite
Org usage events1
cursor_admin.org_usage_events.queryGet Usage Eventsread
Private worker pending requests1
cursor_admin.private_worker_pending_requests.listList Pending Pool Requestsread
Private worker session tokens1
cursor_admin.private_worker_session_tokens.createCreate A Session Tokenwrite
Repositories1
cursor_admin.repositories.listList GitHub Repositoriesread
Secrets1
cursor_admin.secrets.listList Secretsread
Team audit logs1
cursor_admin.team_audit_logs.listGet Audit Logsread
Team daily usage1
cursor_admin.team_daily_usage.queryGet Daily Usage Dataread
Team spend1
cursor_admin.team_spend.queryGet Spending Dataread
Team usage events1
cursor_admin.team_usage_events.queryGet Usage Events Dataread
Worker sub tokens1
cursor_admin.worker_sub_tokens.createCreate A User-Scoped Worker Tokenwrite
Questions
The Cursor Admin and Cloud Agents MCP server, answered.
Is there a Cursor Admin and Cloud Agents MCP server for Claude?
Yes. actionlake is an MCP gateway: a remote MCP server that gives Claude, or another MCP client, 152 Cursor Admin and Cloud Agents actions across analytics team, analytics by user, agents and billing groups, through the same eight tools it uses for every other connector. actionlake is independent; it is not made or endorsed by Cursor Admin and Cloud Agents.
What do I need to connect Cursor Admin and Cloud Agents?
Cursor API key (crsr_…) from cursor.com/dashboard > API Keys (admin key for Admin/AI Code Tracking, analytics key…. The free call account { op: "connections.requirements", service: "cursor_admin" } lists exactly what to paste.
Can an AI agent delete or change things in Cursor Admin and Cloud Agents?
Only if its key allows it, and only with an explicit confirmation. 17 Cursor Admin and Cloud Agents actions are destructive, including remove Team Member, delete An Agent Permanently and delete Organization Group. Each runs only with confirm: true. Under the human confirm policy, or an approval rule on the key, the run waits until a named person approves it.
Will an AI agent use up my Cursor Admin and Cloud Agents API limit?
actionlake paces every call to the limits in the Cursor Admin and Cloud Agents service file: 20 calls a minute per connection. Repeated reads are answered from cache (82 Cursor Admin and Cloud Agents actions can be), which never reaches Cursor Admin and Cloud Agents.
What does a Cursor Admin and Cloud Agents action cost?
One upstream call, the only unit actionlake bills. A list that pages bills one call per page (152 Cursor Admin and Cloud Agents actions page). Cache hits, searches, dry runs and calls Cursor Admin and Cloud Agents refused with 401, 403, 429 or a 5xx are free. The Free plan includes 100,000 calls a month with no card. Paid plans start at US$49 a month for 250,000 calls, with overage from US$0.30 down to US$0.18 per 1,000.
Which Cursor Admin and Cloud Agents API does it cover?
The Cursor Admin and Cloud Agents API (team and organization admin, usage and spend, analytics, AI code tracking, Bugbot, cloud agents, environments, secrets, private workers) API Cursor public APIs (Admin, Organization Admin, Analytics, AI Code Tracking, Bugbot, Cloud Agents v1, private workers v0) at api.cursor.com. It is built from Cursor Admin and Cloud Agents's documentation as read on 23 October 2026. 152 actions in 59 areas, each one in the signed service file (version 1.0.0).
Does actionlake keep my Cursor Admin and Cloud Agents data, and where?
actionlake processes and stores data in Sydney, Australia; there is no US region yet. Reads may be cached for up to 5 minutes, and a write clears the reads it affects. Each run's request and response is kept, sealed, for your plan's trace window: 1 day on Free, 3 days on Starter, 7 days on Pro, 14 days on Team, 30 days on Business and 30 days on Enterprise. Your Cursor Admin and Cloud Agents credential is sealed under your tenant's key, never logged and never returned. Your traffic is not used to train models.
Which AI clients can use it?
Claude Code, tested by us end to end, and the Claude app as a custom connector, tested by us with an existing key. Other MCP clients that support remote servers over Streamable HTTP (MCP revisions 2025-06-18 and 2025-11-25) and OAuth dynamic client registration, or a bearer header, should connect the same way; we have not tested them. Or plain REST, under the same action names.
Give your agent Cursor Admin and Cloud Agents today.
Start free - 100,000 calls/month, no card. No signup. Hard caps on every key. Cached answers are free.