Commit Graph

30 Commits

Author SHA1 Message Date
Cursor Agent 26884854eb Remove Apollo.io third-party plugin
Co-authored-by: Sam Sokolin <SamSokolin@users.noreply.github.com>
2026-08-18 01:04:19 +00: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
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
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
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
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
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
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
Roshan Sadanani 32915eb7b6 Merge pull request #201 from cursor/cursor/add-hubspot-mcp-plugin
Add HubSpot third-party MCP plugin
2026-08-08 12:18:53 -07:00
roshansada 0e263dd60c Add HubSpot third-party MCP plugin
HubSpot's remote CRM MCP requires a dedicated MCP auth app with OAuth
(PKCE), so the plugin declares CLIENT_ID and CLIENT_SECRET variables
and points at https://mcp.hubspot.com.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-08 12:18:01 -07:00
Rohan Shah a4916a43c2 Align Clay third-party plugin docs with Ashby/Apollo template.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-07 16:22:04 -07:00
Rohan Shah 121e4166fd Add Clay plugin (hosted MCP with DCR)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-07 16:19:34 -07:00
roshansada 115af8a734 Add Ashby third-party MCP plugin
Ashby 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-07 15:07:43 -07:00
Cursor Agent 26d176a6a6 Note in X plugin README that each install supplies its own token
Co-authored-by: Alex Vandak Maloney  <maloney.a12@gmail.com>
2026-08-07 18:37:33 +00:00
Cursor Agent 8b1de4854e Add read-only X MCP plugin
Connects Cursor to X's hosted MCP server at https://api.x.com/mcp using the
app-only Bearer route, which is read-only and needs no local xurl bridge or
browser OAuth login.

Logo is X's official mark from the X brand toolkit (about.x.com), placed on a
black tile matching X's own app icon.

Co-authored-by: Alex Vandak Maloney  <maloney.a12@gmail.com>
2026-08-07 18:05:52 +00:00
Cursor Agent b71a7c87cd Remove ZoomInfo plugin in favor of official publisher listing
Co-authored-by: Sam Sokolin <SamSokolin@users.noreply.github.com>
2026-08-07 15:27:52 +00:00
Cursor Agent 839b2db452 Merge remote-tracking branch 'origin/main' into ssokolin/zoom-mcp
Co-authored-by: Sam Sokolin <SamSokolin@users.noreply.github.com>
2026-08-07 15:11:21 +00:00
Cursor Agent 97479daaf4 Add Apollo.io and ZoomInfo third-party MCP plugins
Both vendors ship official first-party remote MCP servers over Streamable
HTTP with OAuth 2.0 and no API key, so each plugin is a URL-only mcp.json
with no variables block.

Named the Apollo plugin apollo-io to avoid colliding with Apollo GraphOS,
which ships an unrelated self-hosted MCP server. Both vendors prohibit AI
model training on data pulled through MCP, so both READMEs call that out.

Co-authored-by: Sam Sokolin <SamSokolin@users.noreply.github.com>
2026-08-07 15:06:52 +00:00
Sam Sokolin 1f4e9b5976 Add Playwright and GitHub third-party MCP plugins (#193)
* Add Playwright and GitHub third-party MCP plugins

Wire Microsoft's local Playwright MCP (npx stdio) and GitHub's remote
MCP server (PAT auth) into the marketplace, matching existing third_party
plugin layout and manifests.

Co-authored-by: Sam Sokolin <SamSokolin@users.noreply.github.com>

* Pass -y to npx for Playwright MCP

Avoid first-launch hangs when npx would otherwise prompt for
install confirmation over non-interactive MCP stdio.

Co-authored-by: Sam Sokolin <SamSokolin@users.noreply.github.com>

---------

Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: Sam Sokolin <SamSokolin@users.noreply.github.com>
2026-08-06 19:18:35 -04:00
Sam Sokolin de158bba3d Add Zoom MCP plugin
Zoom's remote MCP servers only support manual OAuth client registration
(no DCR/CIMD), so this follows the Gong pattern: admin-registered
CLIENT_ID/CLIENT_SECRET forwarded through MCP auth, plus a per-user
OAuth login.

Points at the main zoom server, which covers meeting search, cross-Zoom
search, recordings, summaries, meeting assets, and main-server Zoom Docs
tools. Docs, Whiteboard, and Team Chat servers are documented in the
README rather than bundled.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-06 13:51:22 -04:00
Sam Sokolin b01315dc14 Fix MCP servers not being discovered for Gong and Salesforce
Both mcp.json files declared $schema: https://cursor.com/schemas/mcp.json.
parsePluginMcpConfig treats any $schema outside SUPPORTED_SCHEMA_IDS (the two
agent-plugins.org 1.0.0 ids) as unsupported and returns null, so indexing found
zero MCP servers and both plugins registered with no components.

The Google plugins omit $schema entirely, which is why they were unaffected.
Removing the key restores discovery.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-04 20:15:21 -04:00
Sam Sokolin 912a7c6b27 Drop the white tile from the Salesforce logo
The cloud mark is opaque, so a transparent canvas reads correctly on both
light and dark backgrounds. Geometry is unchanged.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-04 20:03:33 -04:00
Sam Sokolin 27120d9e95 Add logos for the Gong and Salesforce plugins
Gong uses its official 180x180 apple-touch icon as-is; it already ships a
purple ground and rounded corners.

Salesforce publishes no square icon larger than a 32px favicon, so the logo
is built from their official cloud mark (vector, 262x184) centered on a
192x192 white tile with padding — same treatment as the Google plugins.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-04 20:01:11 -04:00
Sam Sokolin cf2d4997e5 Move Google plugins under third_party/ too
Completes the third_party grouping so all vendor MCP integrations live in
one place. Updates marketplace source paths, root README links, and the
tree/main homepage URLs in each manifest.

Safe for already-published plugins: the indexer keys plugin identity on
(marketplaceId, name), so a re-index updates gitPath in place rather than
creating a new row, and deprecation is name-based too. Logos stay relative
to the plugin root and re-resolve against the new basePath.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-04 19:52:38 -04:00
Sam Sokolin 96e41966c8 Group third-party MCP plugins under third_party/
Moves gong/ and salesforce/ to third_party/ and points their marketplace
`source` paths at the new location. Nested source paths resolve fine:
resolvePluginSourcePath treats source as a relative path and only strips a
leading ./

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-04 19:48:55 -04:00