diff --git a/.cursor-plugin/marketplace.json b/.cursor-plugin/marketplace.json index 26e915af6..451e14b07 100644 --- a/.cursor-plugin/marketplace.json +++ b/.cursor-plugin/marketplace.json @@ -278,11 +278,6 @@ "source": "third_party/brex", "description": "Query expenses, receipts, bills, cards, and travel." }, - { - "name": "mercury", - "source": "third_party/mercury", - "description": "Read balances, transactions, statements, and cards." - }, { "name": "todoist", "source": "third_party/todoist", diff --git a/README.md b/README.md index 680205da0..399900c91 100644 --- a/README.md +++ b/README.md @@ -59,7 +59,6 @@ Official Cursor plugins for popular developer tools, frameworks, and SaaS produc | `upwork` | [Upwork](third_party/upwork/) | Cursor | Integrations | Search talent, post jobs, and manage contracts. | | `workable` | [Workable](third_party/workable/) | Cursor | Integrations | Search candidates, move pipelines, and manage HR records. | | `brex` | [Brex](third_party/brex/) | Cursor | Integrations | Query expenses, receipts, bills, cards, and travel. | -| `mercury` | [Mercury](third_party/mercury/) | Cursor | Integrations | Read balances, transactions, statements, and cards. | | `todoist` | [Todoist](third_party/todoist/) | Cursor | Integrations | Create, find, and complete tasks and projects. | | `calendly` | [Calendly](third_party/calendly/) | Cursor | Integrations | Check availability and book, cancel, or reschedule. | | `smartsheet` | [Smartsheet](third_party/smartsheet/) | Cursor | Integrations | Query and update sheets, rows, and workspaces. | diff --git a/third_party/mercury/.cursor-plugin/plugin.json b/third_party/mercury/.cursor-plugin/plugin.json deleted file mode 100644 index 40ccc2246..000000000 --- a/third_party/mercury/.cursor-plugin/plugin.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "name": "mercury", - "displayName": "Mercury", - "version": "1.0.0", - "minClientVersions": { - "cursor": "3.13.0" - }, - "description": "Read balances, transactions, statements, and cards.", - "author": { - "name": "Cursor", - "email": "plugins@cursor.com" - }, - "homepage": "https://docs.mercury.com/docs/what-is-mercury-mcp", - "repository": "https://github.com/cursor/plugins", - "license": "MIT", - "logo": "assets/logo.png", - "keywords": [ - "mercury", - "banking", - "finance", - "transactions", - "statements", - "mcp" - ], - "category": "integrations", - "tags": [ - "mercury", - "finance", - "mcp", - "banking" - ], - "mcpServers": "./mcp.json" -} diff --git a/third_party/mercury/CHANGELOG.md b/third_party/mercury/CHANGELOG.md deleted file mode 100644 index fba3430b1..000000000 --- a/third_party/mercury/CHANGELOG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Changelog - -All notable changes to this plugin will be documented here. - -## 1.0.0 — initial release - -- Added the `mercury` MCP server pointing at `https://mcp.mercury.com/mcp`. -- Auth uses OAuth — no API key or client ID to configure. -- Logo: Mercury's official mark, from the `mercury` GitHub organization. diff --git a/third_party/mercury/LICENSE b/third_party/mercury/LICENSE deleted file mode 100644 index ca2bba771..000000000 --- a/third_party/mercury/LICENSE +++ /dev/null @@ -1,21 +0,0 @@ -MIT License - -Copyright (c) 2026 Cursor - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/third_party/mercury/README.md b/third_party/mercury/README.md deleted file mode 100644 index 1d42d3ae3..000000000 --- a/third_party/mercury/README.md +++ /dev/null @@ -1,59 +0,0 @@ -# Mercury - -Cursor plugin that connects agents to [Mercury](https://mercury.com) through Mercury's official remote [Model Context Protocol](https://modelcontextprotocol.io/) server. - -Answer questions about a Mercury business banking account — balances, transactions, statements, cards, and recipients — without exposing any way to move money. - -## Install - -1. Open **Cursor Settings → Plugins**. -2. Search for **Mercury**. -3. Click **Install**, then complete the Mercury sign-in prompt. - -Or run `/add-plugin mercury` in chat. - -## MCP - -```json -{ - "mcpServers": { - "mercury": { - "type": "http", - "url": "https://mcp.mercury.com/mcp" - } - } -} -``` - -Auth is OAuth 2.1 with Dynamic Client Registration and PKCE. Cursor registers itself and prompts for Mercury sign-in when the plugin connects — there is no API key or client ID to configure. - -## What agents can do - -| Category | Capabilities | -| --- | --- | -| Accounts | Account details and current balances | -| Transactions | Transaction reporting with category, merchant, user, and card metadata | -| Statements | Retrieve account statements as PDFs | -| Cards & recipients | Card details and recipient/payee records | - -The hosted runtime is the source of truth for tool names and schemas. - -## Notes - -- The server is strictly read-only. It cannot initiate transactions or modify account data. -- The OAuth scope is `read`, plus `offline_access` if the client wants refresh without another browser round-trip. PKCE with `S256` is required — `plain` is rejected. -- Mercury labels the MCP server as beta. -- Mercury's own security guidance is to check the endpoint domain before installing from any marketplace. This plugin points at `https://mcp.mercury.com/mcp`, which is the URL in Mercury's docs. - -## Docs - -- What is Mercury MCP: https://docs.mercury.com/docs/what-is-mercury-mcp -- Connecting Mercury MCP: https://docs.mercury.com/docs/connecting-mercury-mcp -- Supported tools: https://docs.mercury.com/docs/supported-tools-on-mercury-mcp -- Server URL: https://mcp.mercury.com/mcp - -Logo is Mercury's official mark, from the `mercury` GitHub organization. - -## License - -MIT diff --git a/third_party/mercury/assets/logo.png b/third_party/mercury/assets/logo.png deleted file mode 100644 index 20709ad0f..000000000 Binary files a/third_party/mercury/assets/logo.png and /dev/null differ diff --git a/third_party/mercury/mcp.json b/third_party/mercury/mcp.json deleted file mode 100644 index f9335d5e4..000000000 --- a/third_party/mercury/mcp.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "mcpServers": { - "mercury": { - "type": "http", - "url": "https://mcp.mercury.com/mcp" - } - } -}