From c469a48ae90ab58413b198fe3d1ac1aa90a9b070 Mon Sep 17 00:00:00 2001 From: Ben Senescu <44480372+bensenescu@users.noreply.github.com> Date: Sun, 23 Aug 2026 20:18:24 -0400 Subject: [PATCH] Add Cursor marketplace plugin package (#521) --- .cursor-plugin/marketplace.json | 17 ++++++++ plugins/openseo/.cursor-plugin/plugin.json | 25 +++++++++++ plugins/openseo/README.md | 50 ++++++++++++++++++++++ plugins/openseo/mcp.json | 7 +++ 4 files changed, 99 insertions(+) create mode 100644 .cursor-plugin/marketplace.json create mode 100644 plugins/openseo/.cursor-plugin/plugin.json create mode 100644 plugins/openseo/README.md create mode 100644 plugins/openseo/mcp.json diff --git a/.cursor-plugin/marketplace.json b/.cursor-plugin/marketplace.json new file mode 100644 index 0000000..689d933 --- /dev/null +++ b/.cursor-plugin/marketplace.json @@ -0,0 +1,17 @@ +{ + "name": "openseo", + "owner": { + "name": "Every App, Inc", + "email": "support@openseo.so" + }, + "metadata": { + "description": "OpenSEO's official Cursor plugin marketplace." + }, + "plugins": [ + { + "name": "openseo", + "source": "plugins/openseo", + "description": "SEO made simple. Research keywords and competitors, audit sites, track rankings, and use Search Console data from your agent." + } + ] +} diff --git a/plugins/openseo/.cursor-plugin/plugin.json b/plugins/openseo/.cursor-plugin/plugin.json new file mode 100644 index 0000000..4411946 --- /dev/null +++ b/plugins/openseo/.cursor-plugin/plugin.json @@ -0,0 +1,25 @@ +{ + "name": "openseo", + "version": "1.0.0", + "description": "SEO made simple. Research keywords and competitors, audit sites, track rankings, and use Search Console data from your agent.", + "author": { + "name": "Every App, Inc", + "email": "support@openseo.so" + }, + "homepage": "https://openseo.so", + "repository": "https://github.com/every-app/open-seo", + "license": "MIT", + "keywords": [ + "seo", + "keyword-research", + "competitor-research", + "site-audit", + "backlinks", + "search-console", + "rank-tracking", + "local-seo" + ], + "logo": "https://raw.githubusercontent.com/every-app/open-seo/main/public/transparent-logo.png", + "skills": "skills", + "mcpServers": "mcp.json" +} diff --git a/plugins/openseo/README.md b/plugins/openseo/README.md new file mode 100644 index 0000000..279d2af --- /dev/null +++ b/plugins/openseo/README.md @@ -0,0 +1,50 @@ +# OpenSEO for Cursor + +SEO made simple. + +OpenSEO gives your agent real SEO data and guided workflows, so its advice is grounded in your website instead of generic recommendations. + +## What you can do + +- Find and evaluate keywords +- Research competitors and content gaps +- Audit a website and prioritize fixes +- Analyze backlinks and find link prospects +- Track organic and Google Maps rankings +- Work with Google Search Console and Analytics data + +The plugin includes nine skills that guide Cursor through complete SEO workflows, plus the hosted OpenSEO MCP server for live data and project management. + +## Connect + +Install the OpenSEO plugin from the Cursor Marketplace. The first time Cursor uses an OpenSEO tool, follow the OAuth prompt to sign in and approve the connection. + +You need an OpenSEO account. The plugin package is free and open source. Hosted OpenSEO plans and usage credits are described at [openseo.so/pricing](https://openseo.so/pricing), and OpenSEO can also be [self-hosted](https://github.com/every-app/open-seo#self-hosting). + +## Try it + +- "Research keywords for my website and shortlist the best opportunities." +- "Audit my website and tell me what to fix first." +- "What does competitor.com rank for that I don't?" +- "Which pages are close to ranking in Google Search Console?" +- "Track my rankings for these keywords and summarize what changed." + +## Included skills + +- Competitive landscape +- Competitor analysis +- Keyword clustering +- Keyword research +- Link prospecting +- Local SEO +- SEO audit +- SEO coach +- SEO project setup + +## Links + +- [OpenSEO](https://openseo.so) +- [MCP documentation](https://openseo.so/docs/mcp) +- [Privacy policy](https://openseo.so/privacy) +- [Terms](https://openseo.so/terms-and-conditions) +- [Support](https://openseo.so/support) diff --git a/plugins/openseo/mcp.json b/plugins/openseo/mcp.json new file mode 100644 index 0000000..a258021 --- /dev/null +++ b/plugins/openseo/mcp.json @@ -0,0 +1,7 @@ +{ + "mcpServers": { + "openseo": { + "url": "https://app.openseo.so/mcp" + } + } +}