Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .claude-plugin/.upstream-base
Original file line number Diff line number Diff line change
@@ -1 +1 @@
6f7e183aa9f48805c38746705fe6a17d42cafb94
6dbbdd50cef1bdbfb540f80df8b598d0a546e3aa
38 changes: 19 additions & 19 deletions .cursor-plugin/marketplace.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
{
"name": "cursor-team-kit",
"source": "cursor-team-kit",
"description": "Internal team workflows used by Cursor developers for CI, code review, shipping, local automation, and verification."
"description": "Internal team workflows for CI, code review, shipping, local automation, and verification."
},
{
"name": "thermos",
Expand All @@ -31,7 +31,7 @@
{
"name": "create-plugin",
"source": "create-plugin",
"description": "Scaffold and validate new Cursor plugins."
"description": "Scaffold and validate new agent plugins."
},
{
"name": "ralph-loop",
Expand All @@ -41,7 +41,7 @@
{
"name": "agent-compatibility",
"source": "agent-compatibility",
"description": "CLI-backed repo compatibility scans plus Cursor agents that audit startup, validation, and docs against reality."
"description": "CLI-backed repo compatibility scans plus agents that audit startup, validation, and docs against reality."
},
{
"name": "cli-for-agent",
Expand All @@ -51,12 +51,12 @@
{
"name": "pr-review-canvas",
"source": "pr-review-canvas",
"description": "Render PR diffs as interactive Cursor Canvases organized for reviewer comprehension — groups changes by importance, separates boilerplate from core logic, and highlights tricky or unexpected code."
"description": "Render PR diffs as interactive canvases organized for reviewer comprehension — groups changes by importance, separates boilerplate from core logic, and highlights tricky or unexpected code."
},
{
"name": "docs-canvas",
"source": "docs-canvas",
"description": "Render documentation — architecture notes, API references, runbooks, and codebase walkthroughs — as a navigable Cursor Canvas with sections, table of contents, diagrams, and cross-references."
"description": "Render documentation — architecture notes, API references, runbooks, and codebase walkthroughs — as a navigable canvas with sections, table of contents, diagrams, and cross-references."
},
{
"name": "cursor-sdk",
Expand All @@ -66,7 +66,7 @@
{
"name": "orchestrate",
"source": "orchestrate",
"description": "Fan large tasks out across parallel Cursor cloud agents with planners, workers, verifiers, and structured handoffs."
"description": "Fan large tasks out across parallel cloud agents with planners, workers, verifiers, and structured handoffs."
},
{
"name": "pstack",
Expand All @@ -76,17 +76,17 @@
{
"name": "gmail",
"source": "third_party/gmail",
"description": "Connect Cursor to Gmail via Google's remote MCP server — search, read, draft, label, and manage email."
"description": "Connect to Gmail via Google's remote MCP server — search, read, draft, label, and manage email."
},
{
"name": "google-drive",
"source": "third_party/google-drive",
"description": "Connect Cursor to Google Drive via Google's remote MCP server — search, read, create, share, and manage files."
"description": "Connect to Google Drive via Google's remote MCP server — search, read, create, share, and manage files."
},
{
"name": "google-calendar",
"source": "third_party/google-calendar",
"description": "Connect Cursor to Google Calendar via Google's remote MCP server — list calendars, search events, and create or update meetings."
"description": "Connect to Google Calendar via Google's remote MCP server — list calendars, search events, and create or update meetings."
},
{
"name": "gong",
Expand All @@ -96,7 +96,7 @@
{
"name": "salesforce",
"source": "third_party/salesforce",
"description": "Connect Cursor to Salesforce via Salesforce Hosted MCP — query, search, create, update, and traverse records in your org."
"description": "Connect to Salesforce via Salesforce Hosted MCP — query, search, create, update, and traverse records in your org."
},
{
"name": "playwright",
Expand All @@ -106,27 +106,27 @@
{
"name": "github",
"source": "third_party/github",
"description": "Connect Cursor to GitHub — repositories, issues, pull requests, code search, and Actions — via GitHub's official remote MCP server."
"description": "Connect to GitHub — repositories, issues, pull requests, code search, and Actions — via GitHub's official remote MCP server."
},
{
"name": "apollo-io",
"source": "third_party/apollo-io",
"description": "Connect Cursor to Apollo.io — prospect search, contact and company enrichment, lists, sequences, and one-off emails — via Apollo's official remote MCP server."
"description": "Connect to Apollo.io — prospect search, contact and company enrichment, lists, sequences, and one-off emails — via Apollo's official remote MCP server."
},
{
"name": "ashby",
"source": "third_party/ashby",
"description": "Connect Cursor to Ashby — search candidates and jobs, prep for interviews, manage pipeline tasks, and take recruiting actions — via Ashby's official remote MCP server."
"description": "Connect to Ashby — search candidates and jobs, prep for interviews, manage pipeline tasks, and take recruiting actions — via Ashby's official remote MCP server."
},
{
"name": "hubspot",
"source": "third_party/hubspot",
"description": "Connect Cursor to HubSpot CRM — search and update contacts, companies, deals, and tickets; work with activities, conversations, and marketing emails — via HubSpot's official remote MCP server."
"description": "Connect to HubSpot CRM — search and update contacts, companies, deals, and tickets; work with activities, conversations, and marketing emails — via HubSpot's official remote MCP server."
},
{
"name": "intercom",
"source": "third_party/intercom",
"description": "Connect Cursor to Intercom — search conversations and contacts, look up companies, and manage Help Center articles — via Intercom's official remote MCP server."
"description": "Connect to Intercom — search conversations and contacts, look up companies, and manage Help Center articles — via Intercom's official remote MCP server."
},


Expand All @@ -143,22 +143,22 @@
{
"name": "clay",
"source": "third_party/clay",
"description": "Connect Cursor to Clay — find and enrich people and companies across 150+ data providers, run AI research agents, and trigger your team's approved Clay workflows — via Clay's official hosted MCP server."
"description": "Connect to Clay — find and enrich people and companies across 150+ data providers, run AI research agents, and trigger your team's approved Clay workflows — via Clay's official hosted MCP server."
},
{
"name": "circleback",
"source": "third_party/circleback",
"description": "Connect Cursor to Circleback — search meetings, transcripts, action items, calendar events, and emails, and look up people and companies — via Circleback's official remote MCP server."
"description": "Connect to Circleback — search meetings, transcripts, action items, calendar events, and emails, and look up people and companies — via Circleback's official remote MCP server."
},
{
"name": "docusign",
"source": "third_party/docusign",
"description": "Connect Cursor to Docusign — work with eSignature envelopes and templates, Maestro workflows, and Navigator agreements — via Docusign's official remote MCP server (beta)."
"description": "Connect to Docusign — work with eSignature envelopes and templates, Maestro workflows, and Navigator agreements — via Docusign's official remote MCP server (beta)."
},
{
"name": "navan",
"source": "third_party/navan",
"description": "Connect Cursor to Navan — query expenses, analyze travel bookings, check policies and approvals, and manage cards — via Navan's official remote MCP server."
"description": "Connect to Navan — query expenses, analyze travel bookings, check policies and approvals, and manage cards — via Navan's official remote MCP server."
}
]
}
Expand Down
2 changes: 1 addition & 1 deletion agent-compatibility/.cursor-plugin/plugin.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "agent-compatibility",
"displayName": "Agent Compatibility",
"version": "1.0.0",
"description": "CLI-backed repo compatibility scans plus Cursor agents that audit startup, validation, and docs against reality.",
"description": "CLI-backed repo compatibility scans plus agents that audit startup, validation, and docs against reality.",
"author": {
"name": "Cursor",
"email": "plugins@cursor.com"
Expand Down
2 changes: 1 addition & 1 deletion create-plugin/.cursor-plugin/plugin.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "create-plugin",
"displayName": "Create Plugin",
"version": "1.0.0",
"description": "Scaffold and validate new Cursor plugins. Handles directory setup, manifest generation, and pre-submission quality checks for the marketplace.",
"description": "Scaffold and validate new agent plugins. Handles directory setup, manifest generation, and pre-submission quality checks for the marketplace.",
"author": {
"name": "Cursor",
"email": "plugins@cursor.com"
Expand Down
2 changes: 1 addition & 1 deletion cursor-team-kit/.cursor-plugin/plugin.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "cursor-team-kit",
"displayName": "Cursor Team Kit",
"version": "1.2.0",
"description": "Internal workflows used by Cursor developers for CI, code review, shipping, control-cli, control-ui, verify-this, test reliability, code cleanup, and work summaries. Designed to work without requiring third-party service integrations.",
"description": "Internal engineering team workflows for CI, code review, shipping, control-cli, control-ui, verify-this, test reliability, code cleanup, and work summaries. Designed to work without requiring third-party service integrations.",
"author": {
"name": "Cursor",
"email": "plugins@cursor.com"
Expand Down
2 changes: 1 addition & 1 deletion docs-canvas/.cursor-plugin/plugin.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "docs-canvas",
"displayName": "Docs Canvas",
"version": "0.1.0",
"description": "Render documentation — architecture notes, API references, runbooks, and codebase walkthroughs — as a navigable Cursor Canvas with sections, table of contents, diagrams, and cross-references.",
"description": "Render documentation — architecture notes, API references, runbooks, and codebase walkthroughs — as a navigable canvas with sections, table of contents, diagrams, and cross-references.",
"author": {
"name": "Cursor",
"email": "plugins@cursor.com"
Expand Down
2 changes: 1 addition & 1 deletion orchestrate/.cursor-plugin/plugin.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "orchestrate",
"displayName": "Orchestrate",
"version": "1.1.0",
"description": "Fan a large task out across parallel Cursor cloud agents via the Cursor SDK: planners publish tasks, workers hand off back up, and a script reconciles the tree from disk and git.",
"description": "Fan a large task out across parallel cloud agents via the Cursor SDK: planners publish tasks, workers hand off back up, and a script reconciles the tree from disk and git.",
"author": {
"name": "Cursor",
"email": "plugins@cursor.com"
Expand Down
2 changes: 1 addition & 1 deletion pr-review-canvas/.cursor-plugin/plugin.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "pr-review-canvas",
"displayName": "PR Review Canvas",
"version": "0.1.0",
"description": "Render PR diffs as interactive Cursor Canvases organized for reviewer comprehension — groups changes by importance, separates boilerplate from core logic, and highlights tricky or unexpected code.",
"description": "Render PR diffs as interactive canvases organized for reviewer comprehension — groups changes by importance, separates boilerplate from core logic, and highlights tricky or unexpected code.",
"author": {
"name": "Cursor",
"email": "plugins@cursor.com"
Expand Down
2 changes: 1 addition & 1 deletion third_party/apollo-io/.cursor-plugin/plugin.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"minClientVersions": {
"cursor": "3.13.0"
},
"description": "Connect Cursor to Apollo.io — prospect search, contact and company enrichment, lists, sequences, and one-off emails — via Apollo's official remote MCP server.",
"description": "Connect to Apollo.io — prospect search, contact and company enrichment, lists, sequences, and one-off emails — via Apollo's official remote MCP server.",
"author": {
"name": "Cursor",
"email": "plugins@cursor.com"
Expand Down
2 changes: 1 addition & 1 deletion third_party/ashby/.cursor-plugin/plugin.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"minClientVersions": {
"cursor": "3.13.0"
},
"description": "Connect Cursor to Ashby — search candidates and jobs, prep for interviews, manage pipeline tasks, and take recruiting actions — via Ashby's official remote MCP server.",
"description": "Connect to Ashby — search candidates and jobs, prep for interviews, manage pipeline tasks, and take recruiting actions — via Ashby's official remote MCP server.",
"author": {
"name": "Cursor",
"email": "plugins@cursor.com"
Expand Down
2 changes: 1 addition & 1 deletion third_party/circleback/.cursor-plugin/plugin.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"minClientVersions": {
"cursor": "3.13.0"
},
"description": "Connect Cursor to Circleback — search meetings, transcripts, action items, calendar events, and emails, and look up people and companies — via Circleback's official remote MCP server.",
"description": "Connect to Circleback — search meetings, transcripts, action items, calendar events, and emails, and look up people and companies — via Circleback's official remote MCP server.",
"author": {
"name": "Cursor",
"email": "plugins@cursor.com"
Expand Down
2 changes: 1 addition & 1 deletion third_party/clay/.cursor-plugin/plugin.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"minClientVersions": {
"cursor": "3.13.0"
},
"description": "Connect Cursor to Clay — find and enrich people and companies across 150+ data providers, run AI research agents, and trigger your team's approved Clay workflows — via Clay's official hosted MCP server.",
"description": "Connect to Clay — find and enrich people and companies across 150+ data providers, run AI research agents, and trigger your team's approved Clay workflows — via Clay's official hosted MCP server.",
"author": {
"name": "Cursor",
"email": "plugins@cursor.com"
Expand Down
2 changes: 1 addition & 1 deletion third_party/docusign/.cursor-plugin/plugin.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "docusign",
"displayName": "Docusign",
"version": "1.0.0",
"description": "Connect Cursor to Docusign — work with eSignature envelopes and templates, Maestro workflows, and Navigator agreements — via Docusign's official remote MCP server (beta).",
"description": "Connect to Docusign — work with eSignature envelopes and templates, Maestro workflows, and Navigator agreements — via Docusign's official remote MCP server (beta).",
"author": {
"name": "Cursor",
"email": "plugins@cursor.com"
Expand Down
2 changes: 1 addition & 1 deletion third_party/github/.cursor-plugin/plugin.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"minClientVersions": {
"cursor": "3.13.0"
},
"description": "Connect Cursor to GitHub — repositories, issues, pull requests, code search, and Actions — via GitHub's official remote MCP server.",
"description": "Connect to GitHub — repositories, issues, pull requests, code search, and Actions — via GitHub's official remote MCP server.",
"author": {
"name": "Cursor",
"email": "plugins@cursor.com"
Expand Down
2 changes: 1 addition & 1 deletion third_party/gmail/.cursor-plugin/plugin.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"minClientVersions": {
"cursor": "3.13.0"
},
"description": "Connect Cursor to Gmail via Google's remote MCP server — search, read, draft, label, and manage email.",
"description": "Connect to Gmail via Google's remote MCP server — search, read, draft, label, and manage email.",
"author": {
"name": "Cursor",
"email": "plugins@cursor.com"
Expand Down
2 changes: 1 addition & 1 deletion third_party/google-calendar/.cursor-plugin/plugin.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"minClientVersions": {
"cursor": "3.13.0"
},
"description": "Connect Cursor to Google Calendar via Google's remote MCP server — list calendars, search events, and create or update meetings.",
"description": "Connect to Google Calendar via Google's remote MCP server — list calendars, search events, and create or update meetings.",
"author": {
"name": "Cursor",
"email": "plugins@cursor.com"
Expand Down
2 changes: 1 addition & 1 deletion third_party/google-drive/.cursor-plugin/plugin.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"minClientVersions": {
"cursor": "3.13.0"
},
"description": "Connect Cursor to Google Drive via Google's remote MCP server — search, read, create, share, and manage files.",
"description": "Connect to Google Drive via Google's remote MCP server — search, read, create, share, and manage files.",
"author": {
"name": "Cursor",
"email": "plugins@cursor.com"
Expand Down
2 changes: 1 addition & 1 deletion third_party/hubspot/.cursor-plugin/plugin.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "hubspot",
"displayName": "HubSpot",
"version": "1.0.0",
"description": "Connect Cursor to HubSpot CRM — search and update contacts, companies, deals, and tickets; work with activities, conversations, and marketing emails — via HubSpot's official remote MCP server.",
"description": "Connect to HubSpot CRM — search and update contacts, companies, deals, and tickets; work with activities, conversations, and marketing emails — via HubSpot's official remote MCP server.",
"author": {
"name": "Cursor",
"email": "plugins@cursor.com"
Expand Down
2 changes: 1 addition & 1 deletion third_party/intercom/.cursor-plugin/plugin.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"minClientVersions": {
"cursor": "3.13.0"
},
"description": "Connect Cursor to Intercom — search conversations and contacts, look up companies, and manage Help Center articles — via Intercom's official remote MCP server.",
"description": "Connect to Intercom — search conversations and contacts, look up companies, and manage Help Center articles — via Intercom's official remote MCP server.",
"author": {
"name": "Cursor",
"email": "plugins@cursor.com"
Expand Down
2 changes: 1 addition & 1 deletion third_party/navan/.cursor-plugin/plugin.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"minClientVersions": {
"cursor": "3.13.0"
},
"description": "Connect Cursor to Navan — query expenses, analyze travel bookings, check policies and approvals, and manage cards — via Navan's official remote MCP server.",
"description": "Connect to Navan — query expenses, analyze travel bookings, check policies and approvals, and manage cards — via Navan's official remote MCP server.",
"author": {
"name": "Cursor",
"email": "plugins@cursor.com"
Expand Down
4 changes: 2 additions & 2 deletions third_party/salesforce/.cursor-plugin/plugin.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "salesforce",
"displayName": "Salesforce",
"version": "1.0.0",
"description": "Connect Cursor to Salesforce via Salesforce Hosted MCP — query, search, create, update, and traverse records in your org.",
"description": "Connect to Salesforce via Salesforce Hosted MCP — query, search, create, update, and traverse records in your org.",
"author": {
"name": "Cursor",
"email": "plugins@cursor.com"
Expand Down Expand Up @@ -36,7 +36,7 @@
"CLIENT_ID": {
"type": "string",
"title": "Salesforce Consumer Key",
"description": "Consumer Key of the External Client App you created for Cursor (Setup → External Client App Manager → your app → Settings → Consumer Key and Secret)."
"description": "Consumer Key of the External Client App you created for this integration (Setup → External Client App Manager → your app → Settings → Consumer Key and Secret)."
}
},
"required": [
Expand Down