From 08631ab2ef4168447c8e5daaff31b14ddd6e70ae Mon Sep 17 00:00:00 2001 From: roshansada Date: Mon, 17 Aug 2026 18:34:06 -0700 Subject: [PATCH 1/2] Shorten plugin descriptions Replace "Connect to [tool]" openers, em-dash asides, and MCP server boilerplate with brief verb-first copy in plugin and marketplace manifests. Resync the README table that mirrors them, adding rows that had drifted out (teaching, ralph-loop, playwright, github, zoom, clay). Also refresh the stale read-only X marketplace copy and clean em-dashes from the Salesforce server URL help text. Co-authored-by: Cursor --- .cursor-plugin/marketplace.json | 46 +++++++++---------- README.md | 42 +++++++++-------- cursor-sdk/.cursor-plugin/plugin.json | 2 +- docs-canvas/.cursor-plugin/plugin.json | 2 +- pr-review-canvas/.cursor-plugin/plugin.json | 2 +- .../apollo-io/.cursor-plugin/plugin.json | 2 +- third_party/ashby/.cursor-plugin/plugin.json | 2 +- .../circleback/.cursor-plugin/plugin.json | 2 +- third_party/clay/.cursor-plugin/plugin.json | 2 +- .../docusign/.cursor-plugin/plugin.json | 2 +- third_party/github/.cursor-plugin/plugin.json | 2 +- third_party/gmail/.cursor-plugin/plugin.json | 2 +- third_party/gong/.cursor-plugin/plugin.json | 2 +- .../.cursor-plugin/plugin.json | 2 +- .../google-drive/.cursor-plugin/plugin.json | 2 +- .../hubspot/.cursor-plugin/plugin.json | 2 +- .../intercom/.cursor-plugin/plugin.json | 2 +- .../juicebox/.cursor-plugin/plugin.json | 2 +- third_party/navan/.cursor-plugin/plugin.json | 2 +- .../playwright/.cursor-plugin/plugin.json | 2 +- .../profound/.cursor-plugin/plugin.json | 2 +- .../salesforce/.cursor-plugin/plugin.json | 4 +- third_party/x/.cursor-plugin/plugin.json | 2 +- third_party/zoom/.cursor-plugin/plugin.json | 2 +- 24 files changed, 69 insertions(+), 65 deletions(-) diff --git a/.cursor-plugin/marketplace.json b/.cursor-plugin/marketplace.json index 431e19bf..0f1cca90 100644 --- a/.cursor-plugin/marketplace.json +++ b/.cursor-plugin/marketplace.json @@ -51,17 +51,17 @@ { "name": "pr-review-canvas", "source": "pr-review-canvas", - "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." + "description": "Render PR diffs as review canvases grouped by importance." }, { "name": "docs-canvas", "source": "docs-canvas", - "description": "Render documentation — architecture notes, API references, runbooks, and codebase walkthroughs — as a navigable canvas with sections, table of contents, diagrams, and cross-references." + "description": "Render documentation as a navigable canvas." }, { "name": "cursor-sdk", "source": "cursor-sdk", - "description": "Build apps, scripts, CI pipelines, and automations on top of the Cursor TypeScript SDK (@cursor/sdk) — runtime selection, auth, streaming, MCP, error handling, and ready-to-extend integration patterns." + "description": "Build apps, scripts, and automations with the TypeScript SDK." }, { "name": "orchestrate", @@ -76,99 +76,97 @@ { "name": "gmail", "source": "third_party/gmail", - "description": "Connect to Gmail via Google's remote MCP server — search, read, draft, label, and manage email." + "description": "Search, read, draft, and manage email." }, { "name": "google-drive", "source": "third_party/google-drive", - "description": "Connect to Google Drive via Google's remote MCP server — search, read, create, share, and manage files." + "description": "Work across Drive, Docs, Sheets, and Slides." }, { "name": "google-calendar", "source": "third_party/google-calendar", - "description": "Connect to Google Calendar via Google's remote MCP server — list calendars, search events, and create or update meetings." + "description": "Search events and schedule meetings." }, { "name": "gong", "source": "third_party/gong", - "description": "Gong MCP integration for revenue intelligence — account summaries, deal insights, and call briefs." + "description": "Pull account summaries, deal insights, and call briefs." }, { "name": "salesforce", "source": "third_party/salesforce", - "description": "Connect to Salesforce via Salesforce Hosted MCP — query, search, create, update, and traverse records in your org." + "description": "Query, create, and update records in your org." }, { "name": "playwright", "source": "third_party/playwright", - "description": "Drive a real browser for agents — navigate pages, click and fill elements, take snapshots and screenshots, and run end-to-end checks — via Microsoft's Playwright MCP server." + "description": "Navigate, click, screenshot, and test in a real browser." }, { "name": "github", "source": "third_party/github", - "description": "Connect to GitHub — repositories, issues, pull requests, code search, and Actions — via GitHub's official remote MCP server." + "description": "Manage repos, issues, pull requests, and Actions." }, { "name": "apollo-io", "source": "third_party/apollo-io", - "description": "Connect to Apollo.io — prospect search, contact and company enrichment, lists, sequences, and one-off emails — via Apollo's official remote MCP server." + "description": "Search prospects, enrich contacts, and run sequences." }, { "name": "ashby", "source": "third_party/ashby", - "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." + "description": "Search candidates, prep interviews, and manage pipeline tasks." }, { "name": "hubspot", "source": "third_party/hubspot", - "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." + "description": "Search and update contacts, companies, deals, and tickets." }, { "name": "intercom", "source": "third_party/intercom", - "description": "Connect to Intercom — search conversations and contacts, look up companies, and manage Help Center articles — via Intercom's official remote MCP server." + "description": "Search conversations, contacts, and Help Center articles." }, - - { "name": "zoom", "source": "third_party/zoom", - "description": "Zoom MCP integration — search meetings and recordings, pull summaries and transcripts, and work with Zoom Docs." + "description": "Search meetings, pull transcripts, and work with Zoom Docs." }, { "name": "x", "source": "third_party/x", - "description": "Read-only access to the X API — search posts and users, read timelines and mentions, and pull trends and news — via X's official hosted MCP server." + "description": "Search posts, read timelines, pull trends, and manage bookmarks." }, { "name": "clay", "source": "third_party/clay", - "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." + "description": "Enrich people and companies, run AI research agents." }, { "name": "circleback", "source": "third_party/circleback", - "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." + "description": "Search meetings, transcripts, action items, and emails." }, { "name": "docusign", "source": "third_party/docusign", - "description": "Connect to Docusign — work with eSignature envelopes and templates, Maestro workflows, and Navigator agreements — via Docusign's official remote MCP server (beta)." + "description": "Manage envelopes, templates, workflows, and agreements." }, { "name": "navan", "source": "third_party/navan", - "description": "Connect to Navan — query expenses, analyze travel bookings, check policies and approvals, and manage cards — via Navan's official remote MCP server." + "description": "Query expenses, travel bookings, policies, and cards." }, { "name": "profound", "source": "third_party/profound", - "description": "Connect to Profound — retrieve AI visibility, sentiment, and citation reports, access agent analytics, and build or run Profound Agents — via Profound's official hosted MCP server." + "description": "Track AI visibility, sentiment, and citations." }, { "name": "juicebox", "source": "third_party/juicebox", - "description": "Connect to Juicebox — query recruiting analytics, search shortlists, look up projects, and create or manage sourcing agents — via Juicebox's official remote MCP server." + "description": "Query recruiting analytics, shortlists, and sourcing agents." } ] } diff --git a/README.md b/README.md index 5b581d84..b1d49f58 100644 --- a/README.md +++ b/README.md @@ -6,32 +6,38 @@ Official Cursor plugins for popular developer tools, frameworks, and SaaS produc | `name` | Plugin | Author | Category | `description` (from marketplace) | |:-------|:-------|:-------|:---------|:-------------------------------------| +| `teaching` | [Teaching](teaching/) | Cursor | Utilities | Skill mapping, practice plans, and learning retrospectives. | | `continual-learning` | [Continual Learning](continual-learning/) | Cursor | Developer Tools | Incremental transcript-driven memory updates for AGENTS.md using high-signal bullet points only. | | `cursor-team-kit` | [Cursor Team Kit](cursor-team-kit/) | Cursor | Developer Tools | Internal team workflows for CI, code review, shipping, local automation, and verification. | | `thermos` | [Thermos](thermos/) | Cursor | Developer Tools | Thermo-nuclear branch review: deep security/correctness audits, harsh code-quality rubrics, parallel subagents, thermos orchestration, and optional merge-ready PR flows. | | `create-plugin` | [Create Plugin](create-plugin/) | Cursor | Developer Tools | Scaffold and validate new agent plugins. | +| `ralph-loop` | [Ralph Loop](ralph-loop/) | Cursor | Developer Tools | Iterative self-referential AI loops using the Ralph Wiggum technique. | | `agent-compatibility` | [Agent Compatibility](agent-compatibility/) | Cursor | Developer Tools | CLI-backed repo compatibility scans plus agents that audit startup, validation, and docs against reality. | | `cli-for-agent` | [CLI for Agents](cli-for-agent/) | Cursor | Developer Tools | Patterns for designing CLIs that coding agents can run reliably: flags, help with examples, pipelines, errors, idempotency, dry-run. | -| `pr-review-canvas` | [PR Review Canvas](pr-review-canvas/) | Cursor | Developer Tools | 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. | -| `docs-canvas` | [Docs Canvas](docs-canvas/) | Cursor | Developer Tools | Render documentation — architecture notes, API references, runbooks, and codebase walkthroughs — as a navigable canvas with sections, table of contents, diagrams, and cross-references. | -| `cursor-sdk` | [Cursor SDK](cursor-sdk/) | Cursor | Developer Tools | Build apps, scripts, CI pipelines, and automations on top of the Cursor TypeScript SDK (@cursor/sdk) — runtime selection, auth, streaming, MCP, error handling, and ready-to-extend integration patterns. | +| `pr-review-canvas` | [PR Review Canvas](pr-review-canvas/) | Cursor | Developer Tools | Render PR diffs as review canvases grouped by importance. | +| `docs-canvas` | [Docs Canvas](docs-canvas/) | Cursor | Developer Tools | Render documentation as a navigable canvas. | +| `cursor-sdk` | [Cursor SDK](cursor-sdk/) | Cursor | Developer Tools | Build apps, scripts, and automations with the TypeScript SDK. | | `orchestrate` | [Orchestrate](orchestrate/) | Cursor | Developer Tools | Fan large tasks out across parallel cloud agents with planners, workers, verifiers, and structured handoffs. | | `pstack` | [pstack](pstack/) | Lauren Tan | Developer Tools | if you want to go fast, go deep first. pstack helps you write less, but higher quality code. rigorous agent workflows you can parallelize with confidence. | -| `gmail` | [Gmail](third_party/gmail/) | Cursor | Productivity | Connect to Gmail via Google's remote MCP server — search, read, draft, label, and manage email. | -| `google-drive` | [Google Drive](third_party/google-drive/) | Cursor | Productivity | Connect to Google Drive via Google's remote MCP server — search, read, create, share, and manage files. | -| `google-calendar` | [Google Calendar](third_party/google-calendar/) | Cursor | Productivity | Connect to Google Calendar via Google's remote MCP server — list calendars, search events, and create or update meetings. | -| `gong` | [Gong](third_party/gong/) | Cursor | Integrations | Gong MCP integration for revenue intelligence — account summaries, deal insights, and call briefs. | -| `salesforce` | [Salesforce](third_party/salesforce/) | Cursor | Integrations | Connect to Salesforce via Salesforce Hosted MCP — query, search, create, update, and traverse records in your org. | -| `apollo-io` | [Apollo.io](third_party/apollo-io/) | Cursor | Integrations | Connect to Apollo.io — prospect search, contact and company enrichment, lists, sequences, and one-off emails — via Apollo's official remote MCP server. | -| `ashby` | [Ashby](third_party/ashby/) | Cursor | Integrations | Connect to Ashby — search candidates and jobs, prep for interviews, manage pipeline tasks, and take recruiting actions — via Ashby's official remote MCP server. | -| `hubspot` | [HubSpot](third_party/hubspot/) | Cursor | Integrations | 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. | -| `intercom` | [Intercom](third_party/intercom/) | Cursor | Integrations | Connect to Intercom — search conversations and contacts, look up companies, and manage Help Center articles — via Intercom's official remote MCP server. | -| `circleback` | [Circleback](third_party/circleback/) | Cursor | Integrations | 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. | -| `docusign` | [Docusign](third_party/docusign/) | Cursor | Integrations | Connect to Docusign — work with eSignature envelopes and templates, Maestro workflows, and Navigator agreements — via Docusign's official remote MCP server (beta). | -| `x` | [X](third_party/x/) | Cursor | Integrations | Read-only access to the X API — search posts and users, read timelines and mentions, and pull trends and news — via X's official hosted MCP server. | -| `navan` | [Navan](third_party/navan/) | Cursor | Integrations | Connect to Navan — query expenses, analyze travel bookings, check policies and approvals, and manage cards — via Navan's official remote MCP server. | -| `profound` | [Profound](third_party/profound/) | Cursor | Integrations | Connect to Profound — retrieve AI visibility, sentiment, and citation reports, access agent analytics, and build or run Profound Agents — via Profound's official hosted MCP server. | -| `juicebox` | [Juicebox](third_party/juicebox/) | Cursor | Integrations | Connect to Juicebox — query recruiting analytics, search shortlists, look up projects, and create or manage sourcing agents — via Juicebox's official remote MCP server. | +| `gmail` | [Gmail](third_party/gmail/) | Cursor | Productivity | Search, read, draft, and manage email. | +| `google-drive` | [Google Drive](third_party/google-drive/) | Cursor | Productivity | Work across Drive, Docs, Sheets, and Slides. | +| `google-calendar` | [Google Calendar](third_party/google-calendar/) | Cursor | Productivity | Search events and schedule meetings. | +| `gong` | [Gong](third_party/gong/) | Cursor | Integrations | Pull account summaries, deal insights, and call briefs. | +| `salesforce` | [Salesforce](third_party/salesforce/) | Cursor | Integrations | Query, create, and update records in your org. | +| `playwright` | [Playwright](third_party/playwright/) | Cursor | Integrations | Navigate, click, screenshot, and test in a real browser. | +| `github` | [GitHub](third_party/github/) | Cursor | Integrations | Manage repos, issues, pull requests, and Actions. | +| `apollo-io` | [Apollo.io](third_party/apollo-io/) | Cursor | Integrations | Search prospects, enrich contacts, and run sequences. | +| `ashby` | [Ashby](third_party/ashby/) | Cursor | Integrations | Search candidates, prep interviews, and manage pipeline tasks. | +| `hubspot` | [HubSpot](third_party/hubspot/) | Cursor | Integrations | Search and update contacts, companies, deals, and tickets. | +| `intercom` | [Intercom](third_party/intercom/) | Cursor | Integrations | Search conversations, contacts, and Help Center articles. | +| `zoom` | [Zoom](third_party/zoom/) | Cursor | Integrations | Search meetings, pull transcripts, and work with Zoom Docs. | +| `x` | [X](third_party/x/) | Cursor | Integrations | Search posts, read timelines, pull trends, and manage bookmarks. | +| `clay` | [Clay](third_party/clay/) | Cursor | Integrations | Enrich people and companies, run AI research agents. | +| `circleback` | [Circleback](third_party/circleback/) | Cursor | Integrations | Search meetings, transcripts, action items, and emails. | +| `docusign` | [Docusign](third_party/docusign/) | Cursor | Integrations | Manage envelopes, templates, workflows, and agreements. | +| `navan` | [Navan](third_party/navan/) | Cursor | Integrations | Query expenses, travel bookings, policies, and cards. | +| `profound` | [Profound](third_party/profound/) | Cursor | Integrations | Track AI visibility, sentiment, and citations. | +| `juicebox` | [Juicebox](third_party/juicebox/) | Cursor | Integrations | Query recruiting analytics, shortlists, and sourcing agents. | Author values match each plugin’s `plugin.json` `author.name` (Cursor lists `plugins@cursor.com` in the manifest). ## Repository structure diff --git a/cursor-sdk/.cursor-plugin/plugin.json b/cursor-sdk/.cursor-plugin/plugin.json index 64e4bdc9..fe37d76b 100644 --- a/cursor-sdk/.cursor-plugin/plugin.json +++ b/cursor-sdk/.cursor-plugin/plugin.json @@ -2,7 +2,7 @@ "name": "cursor-sdk", "displayName": "Cursor SDK", "version": "1.0.0", - "description": "Build apps, scripts, CI pipelines, and automations on top of the Cursor TypeScript SDK (@cursor/sdk) — runtime selection, auth, streaming, MCP, error handling, and ready-to-extend integration patterns.", + "description": "Build apps, scripts, and automations with the TypeScript SDK.", "author": { "name": "Cursor", "email": "plugins@cursor.com" diff --git a/docs-canvas/.cursor-plugin/plugin.json b/docs-canvas/.cursor-plugin/plugin.json index d22051b1..0f93f233 100644 --- a/docs-canvas/.cursor-plugin/plugin.json +++ b/docs-canvas/.cursor-plugin/plugin.json @@ -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 canvas with sections, table of contents, diagrams, and cross-references.", + "description": "Render documentation as a navigable canvas.", "author": { "name": "Cursor", "email": "plugins@cursor.com" diff --git a/pr-review-canvas/.cursor-plugin/plugin.json b/pr-review-canvas/.cursor-plugin/plugin.json index 4701e354..03dd9f2c 100644 --- a/pr-review-canvas/.cursor-plugin/plugin.json +++ b/pr-review-canvas/.cursor-plugin/plugin.json @@ -2,7 +2,7 @@ "name": "pr-review-canvas", "displayName": "PR Review Canvas", "version": "0.1.0", - "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.", + "description": "Render PR diffs as review canvases grouped by importance.", "author": { "name": "Cursor", "email": "plugins@cursor.com" diff --git a/third_party/apollo-io/.cursor-plugin/plugin.json b/third_party/apollo-io/.cursor-plugin/plugin.json index cc115178..d56a3461 100644 --- a/third_party/apollo-io/.cursor-plugin/plugin.json +++ b/third_party/apollo-io/.cursor-plugin/plugin.json @@ -5,7 +5,7 @@ "minClientVersions": { "cursor": "3.13.0" }, - "description": "Connect to Apollo.io — prospect search, contact and company enrichment, lists, sequences, and one-off emails — via Apollo's official remote MCP server.", + "description": "Search prospects, enrich contacts, and run sequences.", "author": { "name": "Cursor", "email": "plugins@cursor.com" diff --git a/third_party/ashby/.cursor-plugin/plugin.json b/third_party/ashby/.cursor-plugin/plugin.json index 264fdeb6..ca4578d7 100644 --- a/third_party/ashby/.cursor-plugin/plugin.json +++ b/third_party/ashby/.cursor-plugin/plugin.json @@ -5,7 +5,7 @@ "minClientVersions": { "cursor": "3.13.0" }, - "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.", + "description": "Search candidates, prep interviews, and manage pipeline tasks.", "author": { "name": "Cursor", "email": "plugins@cursor.com" diff --git a/third_party/circleback/.cursor-plugin/plugin.json b/third_party/circleback/.cursor-plugin/plugin.json index f1ba42d1..6badc464 100644 --- a/third_party/circleback/.cursor-plugin/plugin.json +++ b/third_party/circleback/.cursor-plugin/plugin.json @@ -5,7 +5,7 @@ "minClientVersions": { "cursor": "3.13.0" }, - "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.", + "description": "Search meetings, transcripts, action items, and emails.", "author": { "name": "Cursor", "email": "plugins@cursor.com" diff --git a/third_party/clay/.cursor-plugin/plugin.json b/third_party/clay/.cursor-plugin/plugin.json index b2f6a5c9..b49dd37a 100644 --- a/third_party/clay/.cursor-plugin/plugin.json +++ b/third_party/clay/.cursor-plugin/plugin.json @@ -5,7 +5,7 @@ "minClientVersions": { "cursor": "3.13.0" }, - "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.", + "description": "Enrich people and companies, run AI research agents.", "author": { "name": "Cursor", "email": "plugins@cursor.com" diff --git a/third_party/docusign/.cursor-plugin/plugin.json b/third_party/docusign/.cursor-plugin/plugin.json index df12836a..9a9a51a0 100644 --- a/third_party/docusign/.cursor-plugin/plugin.json +++ b/third_party/docusign/.cursor-plugin/plugin.json @@ -2,7 +2,7 @@ "name": "docusign", "displayName": "Docusign", "version": "1.0.0", - "description": "Connect to Docusign — work with eSignature envelopes and templates, Maestro workflows, and Navigator agreements — via Docusign's official remote MCP server (beta).", + "description": "Manage envelopes, templates, workflows, and agreements.", "author": { "name": "Cursor", "email": "plugins@cursor.com" diff --git a/third_party/github/.cursor-plugin/plugin.json b/third_party/github/.cursor-plugin/plugin.json index ba5bfaea..caa4158c 100644 --- a/third_party/github/.cursor-plugin/plugin.json +++ b/third_party/github/.cursor-plugin/plugin.json @@ -5,7 +5,7 @@ "minClientVersions": { "cursor": "3.13.0" }, - "description": "Connect to GitHub — repositories, issues, pull requests, code search, and Actions — via GitHub's official remote MCP server.", + "description": "Manage repos, issues, pull requests, and Actions.", "author": { "name": "Cursor", "email": "plugins@cursor.com" diff --git a/third_party/gmail/.cursor-plugin/plugin.json b/third_party/gmail/.cursor-plugin/plugin.json index 584e138b..32279d3b 100644 --- a/third_party/gmail/.cursor-plugin/plugin.json +++ b/third_party/gmail/.cursor-plugin/plugin.json @@ -5,7 +5,7 @@ "minClientVersions": { "cursor": "3.13.0" }, - "description": "Connect to Gmail via Google's remote MCP server — search, read, draft, label, and manage email.", + "description": "Search, read, draft, and manage email.", "author": { "name": "Cursor", "email": "plugins@cursor.com" diff --git a/third_party/gong/.cursor-plugin/plugin.json b/third_party/gong/.cursor-plugin/plugin.json index 2008c900..5bc7f7da 100644 --- a/third_party/gong/.cursor-plugin/plugin.json +++ b/third_party/gong/.cursor-plugin/plugin.json @@ -2,7 +2,7 @@ "name": "gong", "displayName": "Gong", "version": "1.0.0", - "description": "Gong MCP integration for revenue intelligence — account summaries, deal insights, and call briefs.", + "description": "Pull account summaries, deal insights, and call briefs.", "author": { "name": "Cursor", "email": "plugins@cursor.com" diff --git a/third_party/google-calendar/.cursor-plugin/plugin.json b/third_party/google-calendar/.cursor-plugin/plugin.json index be55a9a6..67fca28b 100644 --- a/third_party/google-calendar/.cursor-plugin/plugin.json +++ b/third_party/google-calendar/.cursor-plugin/plugin.json @@ -5,7 +5,7 @@ "minClientVersions": { "cursor": "3.13.0" }, - "description": "Connect to Google Calendar via Google's remote MCP server — list calendars, search events, and create or update meetings.", + "description": "Search events and schedule meetings.", "author": { "name": "Cursor", "email": "plugins@cursor.com" diff --git a/third_party/google-drive/.cursor-plugin/plugin.json b/third_party/google-drive/.cursor-plugin/plugin.json index e421fb00..31096529 100644 --- a/third_party/google-drive/.cursor-plugin/plugin.json +++ b/third_party/google-drive/.cursor-plugin/plugin.json @@ -5,7 +5,7 @@ "minClientVersions": { "cursor": "3.13.0" }, - "description": "Connect to Google Drive via Google's remote MCP server — search, read, create, share, and manage files.", + "description": "Work across Drive, Docs, Sheets, and Slides.", "author": { "name": "Cursor", "email": "plugins@cursor.com" diff --git a/third_party/hubspot/.cursor-plugin/plugin.json b/third_party/hubspot/.cursor-plugin/plugin.json index 28c77ade..06dc21e8 100644 --- a/third_party/hubspot/.cursor-plugin/plugin.json +++ b/third_party/hubspot/.cursor-plugin/plugin.json @@ -2,7 +2,7 @@ "name": "hubspot", "displayName": "HubSpot", "version": "1.0.0", - "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.", + "description": "Search and update contacts, companies, deals, and tickets.", "author": { "name": "Cursor", "email": "plugins@cursor.com" diff --git a/third_party/intercom/.cursor-plugin/plugin.json b/third_party/intercom/.cursor-plugin/plugin.json index e29e1e1a..b2c13690 100644 --- a/third_party/intercom/.cursor-plugin/plugin.json +++ b/third_party/intercom/.cursor-plugin/plugin.json @@ -5,7 +5,7 @@ "minClientVersions": { "cursor": "3.13.0" }, - "description": "Connect to Intercom — search conversations and contacts, look up companies, and manage Help Center articles — via Intercom's official remote MCP server.", + "description": "Search conversations, contacts, and Help Center articles.", "author": { "name": "Cursor", "email": "plugins@cursor.com" diff --git a/third_party/juicebox/.cursor-plugin/plugin.json b/third_party/juicebox/.cursor-plugin/plugin.json index 995f47f0..e5a17515 100644 --- a/third_party/juicebox/.cursor-plugin/plugin.json +++ b/third_party/juicebox/.cursor-plugin/plugin.json @@ -5,7 +5,7 @@ "minClientVersions": { "cursor": "3.13.0" }, - "description": "Connect to Juicebox — query recruiting analytics, search shortlists, look up projects, and create or manage sourcing agents — via Juicebox's official remote MCP server.", + "description": "Query recruiting analytics, shortlists, and sourcing agents.", "author": { "name": "Cursor", "email": "plugins@cursor.com" diff --git a/third_party/navan/.cursor-plugin/plugin.json b/third_party/navan/.cursor-plugin/plugin.json index c1e4885b..d1f6b6a3 100644 --- a/third_party/navan/.cursor-plugin/plugin.json +++ b/third_party/navan/.cursor-plugin/plugin.json @@ -5,7 +5,7 @@ "minClientVersions": { "cursor": "3.13.0" }, - "description": "Connect to Navan — query expenses, analyze travel bookings, check policies and approvals, and manage cards — via Navan's official remote MCP server.", + "description": "Query expenses, travel bookings, policies, and cards.", "author": { "name": "Cursor", "email": "plugins@cursor.com" diff --git a/third_party/playwright/.cursor-plugin/plugin.json b/third_party/playwright/.cursor-plugin/plugin.json index 13624b91..7bb37681 100644 --- a/third_party/playwright/.cursor-plugin/plugin.json +++ b/third_party/playwright/.cursor-plugin/plugin.json @@ -5,7 +5,7 @@ "minClientVersions": { "cursor": "3.13.0" }, - "description": "Drive a real browser for agents — navigate pages, click and fill elements, take snapshots and screenshots, and run end-to-end checks — via Microsoft's Playwright MCP server.", + "description": "Navigate, click, screenshot, and test in a real browser.", "author": { "name": "Cursor", "email": "plugins@cursor.com" diff --git a/third_party/profound/.cursor-plugin/plugin.json b/third_party/profound/.cursor-plugin/plugin.json index 2b5f3c3e..a8474a98 100644 --- a/third_party/profound/.cursor-plugin/plugin.json +++ b/third_party/profound/.cursor-plugin/plugin.json @@ -5,7 +5,7 @@ "minClientVersions": { "cursor": "3.13.0" }, - "description": "Connect to Profound — retrieve AI visibility, sentiment, and citation reports, access agent analytics, and build or run Profound Agents — via Profound's official hosted MCP server.", + "description": "Track AI visibility, sentiment, and citations.", "author": { "name": "Cursor", "email": "plugins@cursor.com" diff --git a/third_party/salesforce/.cursor-plugin/plugin.json b/third_party/salesforce/.cursor-plugin/plugin.json index 25542bdf..fe4b624c 100644 --- a/third_party/salesforce/.cursor-plugin/plugin.json +++ b/third_party/salesforce/.cursor-plugin/plugin.json @@ -2,7 +2,7 @@ "name": "salesforce", "displayName": "Salesforce", "version": "1.0.0", - "description": "Connect to Salesforce via Salesforce Hosted MCP — query, search, create, update, and traverse records in your org.", + "description": "Query, create, and update records in your org.", "author": { "name": "Cursor", "email": "plugins@cursor.com" @@ -31,7 +31,7 @@ "SALESFORCE_MCP_URL": { "type": "string", "title": "Salesforce MCP server URL", - "description": "Server URL from Setup → MCP Servers. Production: https://api.salesforce.com/platform/mcp/v1/platform/sobject-all — Sandbox or scratch: https://api.salesforce.com/platform/mcp/v1/sandbox/platform/sobject-all — custom servers replace platform/ with custom/." + "description": "Server URL from Setup → MCP Servers. Production: https://api.salesforce.com/platform/mcp/v1/platform/sobject-all. Sandbox or scratch: https://api.salesforce.com/platform/mcp/v1/sandbox/platform/sobject-all. For custom servers, replace platform/ with custom/." }, "CLIENT_ID": { "type": "string", diff --git a/third_party/x/.cursor-plugin/plugin.json b/third_party/x/.cursor-plugin/plugin.json index 2422b3e6..69ed53d4 100644 --- a/third_party/x/.cursor-plugin/plugin.json +++ b/third_party/x/.cursor-plugin/plugin.json @@ -5,7 +5,7 @@ "minClientVersions": { "cursor": "3.13.0" }, - "description": "Connect to the X API — search posts and users, read timelines and mentions, pull trends and news, and manage lists, bookmarks, blocks, and mutes — via X's official hosted MCP server.", + "description": "Search posts, read timelines, pull trends, and manage bookmarks.", "author": { "name": "Cursor", "email": "plugins@cursor.com" diff --git a/third_party/zoom/.cursor-plugin/plugin.json b/third_party/zoom/.cursor-plugin/plugin.json index b845c75b..e1f29f01 100644 --- a/third_party/zoom/.cursor-plugin/plugin.json +++ b/third_party/zoom/.cursor-plugin/plugin.json @@ -2,7 +2,7 @@ "name": "zoom", "displayName": "Zoom", "version": "1.0.0", - "description": "Zoom MCP integration — search meetings and recordings, pull summaries and transcripts, and work with Zoom Docs.", + "description": "Search meetings, pull transcripts, and work with Zoom Docs.", "author": { "name": "Cursor", "email": "plugins@cursor.com" From d26a0937b3c85e81bd965f3eb43825f7ce1caed7 Mon Sep 17 00:00:00 2001 From: roshansada Date: Tue, 18 Aug 2026 09:46:15 -0700 Subject: [PATCH 2/2] Drop Sheets and Slides from Google Drive description The Google MCP server only exposes file operations, so describe those instead of claiming Sheets and Slides support. Co-authored-by: Cursor --- .cursor-plugin/marketplace.json | 2 +- README.md | 2 +- third_party/google-drive/.cursor-plugin/plugin.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.cursor-plugin/marketplace.json b/.cursor-plugin/marketplace.json index 0f1cca90..4362dffa 100644 --- a/.cursor-plugin/marketplace.json +++ b/.cursor-plugin/marketplace.json @@ -81,7 +81,7 @@ { "name": "google-drive", "source": "third_party/google-drive", - "description": "Work across Drive, Docs, Sheets, and Slides." + "description": "Search, read, create, and share files." }, { "name": "google-calendar", diff --git a/README.md b/README.md index b1d49f58..9a6bb1fb 100644 --- a/README.md +++ b/README.md @@ -20,7 +20,7 @@ Official Cursor plugins for popular developer tools, frameworks, and SaaS produc | `orchestrate` | [Orchestrate](orchestrate/) | Cursor | Developer Tools | Fan large tasks out across parallel cloud agents with planners, workers, verifiers, and structured handoffs. | | `pstack` | [pstack](pstack/) | Lauren Tan | Developer Tools | if you want to go fast, go deep first. pstack helps you write less, but higher quality code. rigorous agent workflows you can parallelize with confidence. | | `gmail` | [Gmail](third_party/gmail/) | Cursor | Productivity | Search, read, draft, and manage email. | -| `google-drive` | [Google Drive](third_party/google-drive/) | Cursor | Productivity | Work across Drive, Docs, Sheets, and Slides. | +| `google-drive` | [Google Drive](third_party/google-drive/) | Cursor | Productivity | Search, read, create, and share files. | | `google-calendar` | [Google Calendar](third_party/google-calendar/) | Cursor | Productivity | Search events and schedule meetings. | | `gong` | [Gong](third_party/gong/) | Cursor | Integrations | Pull account summaries, deal insights, and call briefs. | | `salesforce` | [Salesforce](third_party/salesforce/) | Cursor | Integrations | Query, create, and update records in your org. | diff --git a/third_party/google-drive/.cursor-plugin/plugin.json b/third_party/google-drive/.cursor-plugin/plugin.json index 31096529..0bef19fe 100644 --- a/third_party/google-drive/.cursor-plugin/plugin.json +++ b/third_party/google-drive/.cursor-plugin/plugin.json @@ -5,7 +5,7 @@ "minClientVersions": { "cursor": "3.13.0" }, - "description": "Work across Drive, Docs, Sheets, and Slides.", + "description": "Search, read, create, and share files.", "author": { "name": "Cursor", "email": "plugins@cursor.com"