Add Plaid third-party MCP plugin - #324
Closed
SamSokolin wants to merge 1 commit into
Closed
Conversation
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>
Collaborator
Author
|
Closing per Roshan: using grok.com's Plaid integration instead of packaging a separate cursor/plugins Plaid MCP for now. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Adds a marketplace plugin for Plaid's official hosted Dashboard MCP server under
third_party/plaid, mirroring thethird_party/gmaillayout.mcp.jsondeclares anhttpserver athttps://api.dashboard.plaid.com/mcp/— the Streamable HTTP URL from Plaid's MCP docs. (Plaid also serves a legacy/mcp/sseendpoint; 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), withfinance/payments/fintech/bankingin keywords and tags.assets/logo.svg..cursor-plugin/marketplace.jsonand added a row to the root README table.Auth
Plaid's server requires
Authorization: Bearer <token>scoped tomcp:dashboard. Plaid documents an interactive Dashboard sign-in for MCP clients/hosted assistants and aclient_credentialsflow via/oauth/tokenfor 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.comis 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.mjspasses (run withajvinstalled outside the repo).