Commit Graph

296 Commits

Author SHA1 Message Date
Cursor Agent 38b85a89c3 Add Upwork third-party MCP plugin
Upwork ships an official remote MCP server over Streamable HTTP with per-user OAuth, so the plugin is a URL-only mcp.json with no variables block.

Co-authored-by: Roshan Sadanani <roshansada@users.noreply.github.com>
2026-08-25 06:29:23 +00:00
Cursor Agent 07c0773bf3 Add GoDaddy third-party MCP plugin
GoDaddy's hosted MCP server serves public data with no authentication, so the plugin is a URL-only mcp.json with no variables block.

Co-authored-by: Roshan Sadanani <roshansada@users.noreply.github.com>
2026-08-25 06:29:23 +00:00
Cursor Agent 81b2a304a7 Add Ahrefs third-party MCP plugin
Ahrefs ships an official remote MCP server over Streamable HTTP with per-user OAuth, so the plugin is a URL-only mcp.json with no variables block.

Co-authored-by: Roshan Sadanani <roshansada@users.noreply.github.com>
2026-08-25 06:29:22 +00:00
Cursor Agent e69c6a4ae6 Add Semrush third-party MCP plugin
Semrush ships an official remote MCP server over Streamable HTTP with per-user OAuth, so the plugin is a URL-only mcp.json with no variables block.

Co-authored-by: Roshan Sadanani <roshansada@users.noreply.github.com>
2026-08-25 06:29:22 +00:00
Cursor Agent b96264caab Add Jotform third-party MCP plugin
Jotform ships an official remote MCP server over Streamable HTTP with per-user OAuth, so the plugin is a URL-only mcp.json with no variables block.

Co-authored-by: Roshan Sadanani <roshansada@users.noreply.github.com>
2026-08-25 06:29:22 +00:00
Cursor Agent 808d7064ee Add Typeform third-party MCP plugin
Typeform ships an official remote MCP server over Streamable HTTP with per-user OAuth, so the plugin is a URL-only mcp.json with no variables block.

Co-authored-by: Roshan Sadanani <roshansada@users.noreply.github.com>
2026-08-25 06:29:22 +00:00
Cursor Agent 2b3e311946 Add Brevo third-party MCP plugin
Brevo's hosted MCP server speaks Streamable HTTP but authenticates with a user-supplied token rather than OAuth, so the plugin declares a variable and forwards it as an HTTP header.

Co-authored-by: Roshan Sadanani <roshansada@users.noreply.github.com>
2026-08-25 06:29:22 +00:00
Cursor Agent 30a7a40d86 Add MailerLite third-party MCP plugin
MailerLite ships an official remote MCP server over Streamable HTTP with per-user OAuth, so the plugin is a URL-only mcp.json with no variables block.

Co-authored-by: Roshan Sadanani <roshansada@users.noreply.github.com>
2026-08-25 06:29:22 +00:00
Cursor Agent f37b634816 Add Customer.io third-party MCP plugin
Customer.io ships an official remote MCP server over Streamable HTTP with per-user OAuth, so the plugin is a URL-only mcp.json with no variables block.

Co-authored-by: Roshan Sadanani <roshansada@users.noreply.github.com>
2026-08-25 06:29:21 +00:00
Cursor Agent 6984e55df7 Add Klaviyo third-party MCP plugin
Klaviyo ships an official remote MCP server over Streamable HTTP with per-user OAuth, so the plugin is a URL-only mcp.json with no variables block.

Co-authored-by: Roshan Sadanani <roshansada@users.noreply.github.com>
2026-08-25 06:29:21 +00:00
lauren bdf7aa3553 docs(pstack): make the multi-PR plan a verified checklist (#258)
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
2026-08-24 21:25:16 -07:00
lauren 4612556130 docs(pstack): port workflow and boundary guidance (#238)
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
2026-08-20 20:10:04 -07:00
Alex Vandak Maloney 51a96e0dd8 Merge pull request #231 from tcaldwell-x/tcaldwell/x-mcp-guide-on-connect
Add on-connect capabilities message to X MCP guide skill
2026-08-20 10:42:41 -04:00
Taylor Caldwell 8904fd92e7 Keep credit conversion agent-internal; quote costs to users in dollars 2026-08-19 18:29:02 -07:00
Taylor Caldwell 019ae28d55 Move pricing reference into references/ per skill layout convention 2026-08-19 18:00:15 -07:00
Taylor Caldwell f5969ddd70 Add detailed pricing reference (PRICING.md) to X MCP guide skill 2026-08-19 17:55:12 -07:00
Taylor Caldwell ce6258d14b Add cost awareness and estimate confirmation to X MCP guide skill 2026-08-19 17:34:16 -07:00
Taylor Caldwell 9cc76bd471 Add on-connect capabilities message to X MCP guide skill 2026-08-19 16:53:51 -07:00
Alex Vandak Maloney fd6dd6f727 Merge pull request #228 from maloneya/amaloney/x-plugin-api-guide-skill
Add X MCP guide skill to X plugin
2026-08-19 17:12:59 -04:00
Alex Vandak Maloney a367027ce6 Replace skill with user-facing X MCP guide version
Reframes the skill around the X MCP Connect flow: three core errors
(sign-in, not onboarded, out of credits) with exact lines to say to the
user, plus session-start probing, search operators, and cost-aware
workflow rules. Drops the developer-account error decode table.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-19 17:09:41 -04:00
Alex Vandak Maloney 7b6d060752 Add x-api-mcp-guide skill to X plugin
Maps X API error responses (401/402/403/429/409) to the developer-account
state that caused them, with auth-mode guidance and cost-aware retry rules
so agents don't burn prepaid credits on blind retries.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-19 11:40:56 -04:00
Roshan Sadanani 60c641e4fa Merge pull request #225 from cursor/roshansada/add-amplemarket-mcp-plugin
Add Amplemarket third-party MCP plugin
2026-08-18 20:07:46 -07:00
roshansada 4a805c43fd Add Amplemarket third-party MCP plugin
Amplemarket ships an official remote MCP server over Streamable HTTP with per-user OAuth, so the plugin is a URL-only mcp.json with no variables block.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-18 20:07:16 -07:00
Roshan Sadanani a9373a7aa5 Merge pull request #224 from cursor/roshansada/add-outreach-mcp-plugin
Add Outreach third-party MCP plugin
2026-08-18 20:00:27 -07:00
roshansada f8c8c2ce32 Add Outreach third-party MCP plugin
Outreach ships an official remote MCP server over Streamable HTTP with per-user OAuth 2.1 and dynamic client registration, so the plugin is a URL-only mcp.json with no variables block.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-18 19:59:00 -07:00
Roshan Sadanani 9036be1fac Merge pull request #222 from cursor/roshansada/shorten-plugin-descriptions
Shorten plugin descriptions
2026-08-18 19:24:00 -07:00
roshansada 64c6bf3020 Merge origin/main (Apollo.io plugin removal) into roshansada/shorten-plugin-descriptions
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-18 18:30:43 -07:00
roshansada d26a0937b3 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 <cursoragent@cursor.com>
2026-08-18 09:46:15 -07:00
roshansada 08631ab2ef 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 <cursoragent@cursor.com>
2026-08-17 18:34:06 -07:00
Sam Sokolin c7f203457c Remove Apollo.io third-party plugin (#221)
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: Sam Sokolin <SamSokolin@users.noreply.github.com>
2026-08-17 21:12:39 -04:00
Roshan Sadanani 5ff96a0d8d Merge pull request #219 from cursor/cursor/add-juicebox-mcp-plugin
Add Juicebox third-party MCP plugin
2026-08-17 11:23:18 -07:00
roshansada 6b20c4490a Add Juicebox third-party MCP plugin
Juicebox ships an official remote MCP server over Streamable HTTP with per-user OAuth and dynamic client registration, so the plugin is a URL-only mcp.json with no variables block.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-17 11:22:25 -07:00
Alex Vandak Maloney 2a8044425c Merge pull request #214 from cursor/cursor/x-plugin-oauth-write-3404
Switch X plugin to OAuth user sign-in with write scopes
2026-08-13 14:59:08 -07:00
Cursor Agent 6a39659599 Switch X plugin to OAuth user sign-in with write scopes
Co-authored-by: Alex Vandak Maloney  <maloney.a12@gmail.com>
2026-08-13 21:55:28 +00:00
Sam Sokolin 3af3c85b1d Add Profound third-party MCP plugin (#213)
Wire Profound's hosted MCP server into the marketplace using the documented Streamable HTTP URL (https://mcp.tryprofound.com/mcp) and OAuth 2.1 sign-in flow.

Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: Sam Sokolin <SamSokolin@users.noreply.github.com>
2026-08-13 17:43:29 -04:00
Sam Sokolin 09291bb271 Revert "Add AgentMail third-party MCP plugin (#211)" (#212)
This reverts commit db620f5421.

Co-authored-by: Cursor Agent <cursoragent@cursor.com>
2026-08-13 17:04:49 -04:00
Sam Sokolin db620f5421 Add AgentMail third-party MCP plugin (#211)
Wire AgentMail's hosted MCP server into the marketplace using the documented Cursor API-key path (x-api-key header).

Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: Sam Sokolin <SamSokolin@users.noreply.github.com>
2026-08-13 17:01:42 -04:00
lauren 63d938c2e4 chore(pstack): bump Grok default from 4.5 to 4.6 (#210)
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
2026-08-13 12:40:59 -07:00
Alex Vandak Maloney 6dbbdd50ce Merge pull request #208 from cursor/cursor/client-agnostic-plugin-descriptions-4831
Make plugin descriptions client-agnostic
2026-08-11 17:42:05 +00:00
Cursor Agent c5b04a5445 Make plugin descriptions client-agnostic
Drop 'Cursor' from plugin descriptions in the marketplace manifest and
per-plugin manifests so they read correctly in any agent client, and
resync the README table that mirrors them.

Co-authored-by: Alex Vandak Maloney  <maloney.a12@gmail.com>
2026-08-11 17:37:00 +00:00
Roshan Sadanani 6f7e183aa9 Merge pull request #205 from rshah2020/add-navan-plugin
Add Navan plugin (third_party/navan)
2026-08-10 20:30:41 -07:00
Rohan Shah d278308097 Use official Navan PNG logo 2026-08-10 20:22:48 -07:00
Rohan Shah 53b4e33d69 Add Navan plugin (third_party/navan)
Connects Cursor to Navan's official hosted MCP server at
https://mcp.navan.com/mcp for expense, travel, policy, and card queries.
OAuth SSO auth, no keys to configure.
2026-08-10 20:18:13 -07:00
Roshan Sadanani 9490cc1cf9 Merge pull request #204 from cursor/cursor/add-docusign-mcp-plugin
Add Docusign third-party MCP plugin
2026-08-08 13:11:14 -07:00
roshansada f290d8295d Default Docusign MCP plugin to the production URL
Drop the DOCUSIGN_MCP_URL variable and point mcp.json at
https://mcp.docusign.com/mcp; document the demo endpoint as an optional
post-install override.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-08 13:09:04 -07:00
roshansada bd512aab0e Add Docusign third-party MCP plugin
Docusign MCP requires a confidential OAuth Integration Key and Secret,
plus a demo or production Streamable HTTP URL, so the plugin declares
DOCUSIGN_MCP_URL, CLIENT_ID, and CLIENT_SECRET variables.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-08 13:08:09 -07:00
Roshan Sadanani c597467dc9 Merge pull request #203 from cursor/cursor/add-circleback-mcp-plugin
Add Circleback third-party MCP plugin
2026-08-08 12:38:24 -07:00
roshansada 38b7517041 Add Circleback third-party MCP plugin
Circleback ships an official remote MCP server over Streamable HTTP with
OAuth and Dynamic Client Registration, so the plugin is a URL-only
mcp.json with no variables block.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-08 12:37:42 -07:00
Roshan Sadanani f15ea72f39 Merge pull request #202 from cursor/cursor/add-intercom-mcp-plugin
Add Intercom third-party MCP plugin
2026-08-08 12:26:36 -07:00
roshansada 980a41956b Add Intercom third-party MCP plugin
Intercom ships an official remote MCP server over Streamable HTTP with
OAuth and Dynamic Client Registration, so the plugin is a URL-only
mcp.json with no variables block.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-08 12:26:05 -07:00