From 4a805c43fda719759d90d94d197664d47ce5823c Mon Sep 17 00:00:00 2001 From: roshansada Date: Tue, 18 Aug 2026 20:07:16 -0700 Subject: [PATCH] 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 --- .cursor-plugin/marketplace.json | 5 ++ README.md | 1 + .../amplemarket/.cursor-plugin/plugin.json | 34 +++++++++ third_party/amplemarket/CHANGELOG.md | 9 +++ third_party/amplemarket/LICENSE | 21 ++++++ third_party/amplemarket/README.md | 68 ++++++++++++++++++ third_party/amplemarket/assets/logo.png | Bin 0 -> 4733 bytes third_party/amplemarket/mcp.json | 8 +++ 8 files changed, 146 insertions(+) create mode 100644 third_party/amplemarket/.cursor-plugin/plugin.json create mode 100644 third_party/amplemarket/CHANGELOG.md create mode 100644 third_party/amplemarket/LICENSE create mode 100644 third_party/amplemarket/README.md create mode 100644 third_party/amplemarket/assets/logo.png create mode 100644 third_party/amplemarket/mcp.json diff --git a/.cursor-plugin/marketplace.json b/.cursor-plugin/marketplace.json index 4ae0116e..fbc1650e 100644 --- a/.cursor-plugin/marketplace.json +++ b/.cursor-plugin/marketplace.json @@ -167,6 +167,11 @@ "name": "outreach", "source": "third_party/outreach", "description": "Search sequences, prospects, and Kaia meetings." + }, + { + "name": "amplemarket", + "source": "third_party/amplemarket", + "description": "Search people and companies, enrich leads, run sequences." } ] } diff --git a/README.md b/README.md index aea55641..d600b7c6 100644 --- a/README.md +++ b/README.md @@ -38,6 +38,7 @@ Official Cursor plugins for popular developer tools, frameworks, and SaaS produc | `profound` | [Profound](third_party/profound/) | Cursor | Integrations | Track AI visibility, sentiment, and citations. | | `juicebox` | [Juicebox](third_party/juicebox/) | Cursor | Integrations | Query recruiting analytics, shortlists, and sourcing agents. | | `outreach` | [Outreach](third_party/outreach/) | Cursor | Integrations | Search sequences, prospects, and Kaia meetings. | +| `amplemarket` | [Amplemarket](third_party/amplemarket/) | Cursor | Integrations | Search people and companies, enrich leads, run sequences. | Author values match each plugin’s `plugin.json` `author.name` (Cursor lists `plugins@cursor.com` in the manifest). ## Repository structure diff --git a/third_party/amplemarket/.cursor-plugin/plugin.json b/third_party/amplemarket/.cursor-plugin/plugin.json new file mode 100644 index 00000000..be67dd44 --- /dev/null +++ b/third_party/amplemarket/.cursor-plugin/plugin.json @@ -0,0 +1,34 @@ +{ + "name": "amplemarket", + "displayName": "Amplemarket", + "version": "1.0.0", + "minClientVersions": { + "cursor": "3.13.0" + }, + "description": "Search people and companies, enrich leads, run sequences.", + "author": { + "name": "Cursor", + "email": "plugins@cursor.com" + }, + "homepage": "https://knowledge.amplemarket.com/articles/8022685319-connecting-to-the-amplemarket-mcp-server", + "repository": "https://github.com/cursor/plugins", + "license": "MIT", + "logo": "assets/logo.png", + "keywords": [ + "amplemarket", + "sales", + "prospecting", + "enrichment", + "sequences", + "leads", + "mcp" + ], + "category": "integrations", + "tags": [ + "amplemarket", + "sales", + "mcp", + "prospecting" + ], + "mcpServers": "./mcp.json" +} diff --git a/third_party/amplemarket/CHANGELOG.md b/third_party/amplemarket/CHANGELOG.md new file mode 100644 index 00000000..d587dea1 --- /dev/null +++ b/third_party/amplemarket/CHANGELOG.md @@ -0,0 +1,9 @@ +# Changelog + +All notable changes to this plugin will be documented here. + +## 1.0.0 — initial release + +- Logo: Amplemarket's official app icon (white A on black) from https://brand.amplemarket.com. +- Added the `amplemarket` MCP server pointing at `https://mcp.amplemarket.com/mcp`. +- Auth uses OAuth 2.0 — no API key or client ID to configure. diff --git a/third_party/amplemarket/LICENSE b/third_party/amplemarket/LICENSE new file mode 100644 index 00000000..ca2bba77 --- /dev/null +++ b/third_party/amplemarket/LICENSE @@ -0,0 +1,21 @@ +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/amplemarket/README.md b/third_party/amplemarket/README.md new file mode 100644 index 00000000..b8e41be7 --- /dev/null +++ b/third_party/amplemarket/README.md @@ -0,0 +1,68 @@ +# Amplemarket + +Cursor plugin that connects agents to [Amplemarket](https://www.amplemarket.com) through Amplemarket's official remote [Model Context Protocol](https://modelcontextprotocol.io/) server. + +Search people and companies, enrich contacts, manage lead lists and sequences, and pull analytics in the signed-in Amplemarket account. + +## Install + +1. Open **Cursor Settings → Plugins**. +2. Search for **Amplemarket**. +3. Click **Install**, then complete the Amplemarket sign-in prompt. + +Or run `/add-plugin amplemarket` in chat. + +## MCP + +```json +{ + "mcpServers": { + "amplemarket": { + "type": "http", + "url": "https://mcp.amplemarket.com/mcp" + } + } +} +``` + +Auth is OAuth 2.0 against Amplemarket. Cursor prompts for Amplemarket sign-in when the plugin connects — there is no API key or client ID to configure. + +## Before you connect + +You need an active Amplemarket account. Each user signs in individually; tool calls run with that user's permissions. + +## What agents can do + +| Category | Capabilities | +| --- | --- | +| Search | People and companies with Searcher filters; saved searches and personas | +| Enrichment | Person and company enrichment by email, LinkedIn URL, domain, or name + company | +| Contacts & accounts | List and look up contacts/accounts, add notes, and check exclusion lists | +| Lead lists | Create lists, add or remove leads, and manage custom columns | +| Sequences | List sequences, create drafts, append or edit steps, and enroll or remove leads | +| Workflows | List and inspect workflows; admins can create drafts via the AI Workflows agent | +| Duo, inbox, tasks | Duo recommended leads, Unibox threads, tasks, and natural-language analytics | + +The hosted runtime is the source of truth for tool names and schemas. Call `list_tasks` as a read-only smoke test after connecting. + +## Notes + +- Tool calls run as the Amplemarket user who authorizes the connection and cannot exceed that user's permissions. +- `enrich_person` costs 0.5 credits per enrichment (same as in-app). Results cache for 24 hours. Revealing email or phone costs extra credits. +- The MCP server is rate-limited to 100 requests per minute per user. +- Sequence tools create and edit **draft** sequences only. Sequences are linear (no branching or HTTP-request steps). Launch, structural edits, and step deletion happen in the Amplemarket dashboard. +- `create_workflow` is admin-only (25 per user per day). Drafts must be reviewed and activated in Amplemarket. +- `complete_task` records completion only — it does not send the email, place the call, or perform the LinkedIn action. + +## Docs + +- Connecting to the Amplemarket MCP server: https://knowledge.amplemarket.com/articles/8022685319-connecting-to-the-amplemarket-mcp-server +- Building sequences with MCP: https://knowledge.amplemarket.com/articles/2128059926-building-sequences-with-amplemarket-mcp +- MCP overview: https://www.amplemarket.com/integrations/mcp-model-context-protocol +- Server URL: https://mcp.amplemarket.com/mcp + +Logo is Amplemarket's official app icon (white A on black) from https://brand.amplemarket.com. + +## License + +MIT diff --git a/third_party/amplemarket/assets/logo.png b/third_party/amplemarket/assets/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..49853b30899c819b413d69e6504a02cf3504b039 GIT binary patch literal 4733 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 literal 0 HcmV?d00001 diff --git a/third_party/amplemarket/mcp.json b/third_party/amplemarket/mcp.json new file mode 100644 index 00000000..2cea2e13 --- /dev/null +++ b/third_party/amplemarket/mcp.json @@ -0,0 +1,8 @@ +{ + "mcpServers": { + "amplemarket": { + "type": "http", + "url": "https://mcp.amplemarket.com/mcp" + } + } +}