Skip to content

Add Plaid third-party MCP plugin - #324

Closed
SamSokolin wants to merge 1 commit into
mainfrom
cursor/plaid-mcp-plugin-c15b
Closed

Add Plaid third-party MCP plugin#324
SamSokolin wants to merge 1 commit into
mainfrom
cursor/plaid-mcp-plugin-c15b

Conversation

@SamSokolin

Copy link
Copy Markdown
Collaborator

Summary

Adds a marketplace plugin for Plaid's official hosted Dashboard MCP server under third_party/plaid, mirroring the third_party/gmail layout.

  • mcp.json declares an http server at https://api.dashboard.plaid.com/mcp/ — the Streamable HTTP URL from Plaid's MCP docs. (Plaid also serves a legacy /mcp/sse endpoint; the README mentions it but the plugin uses the current documented URL.)
  • plugin.json: author Cursor / plugins@cursor.com, category: integrations (the repo's existing vocabulary — same as Brex, Mercury, Xero), with finance / payments / fintech / banking in keywords and tags.
  • README, CHANGELOG, MIT LICENSE, assets/logo.svg.
  • Registered in .cursor-plugin/marketplace.json and added a row to the root README table.

Auth

Plaid's server requires Authorization: Bearer <token> scoped to mcp:dashboard. Plaid documents an interactive Dashboard sign-in for MCP clients/hosted assistants and a client_credentials flow via /oauth/token for backends. No OAuth client ID/secret is bundled. The README carries an explicit note that if Plaid requires a pre-registered OAuth client for third-party MCP clients, Cursor's static OAuth path or backend wiring must be set up separately — this PR is packaging only.

Logo

plaid.com is not reachable from the agent VM, so the logo is Plaid's lattice mark redrawn as a single filled SVG path (no masks/clips/gradients) on a padded white tile, reverse-engineered from the official GitHub org avatar. Happy to swap in an official asset if one is preferred.

Validation

node scripts/validate-plugins.mjs passes (run with ajv installed outside the repo).

Open in Web Open in Cursor 

Packages Plaid's hosted Dashboard MCP server (https://api.dashboard.plaid.com/mcp/,
Streamable HTTP) as a marketplace plugin under third_party/plaid, mirroring the
gmail layout. Registers it in marketplace.json and the root README table.

No OAuth client credentials are bundled; the README documents Plaid's interactive
Dashboard sign-in and client_credentials (mcp:dashboard) flows and notes that
static OAuth / backend wiring may be needed separately.

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

Copy link
Copy Markdown
Collaborator Author

Closing per Roshan: using grok.com's Plaid integration instead of packaging a separate cursor/plugins Plaid MCP for now.

@SamSokolin SamSokolin closed this Sep 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants