Skip to content

feat(third_party): add Reaudit MCP integration - #297

Open
RoseSamaras wants to merge 5 commits into
cursor:mainfrom
RoseSamaras:feat/third-party-reaudit
Open

RoseSamaras wants to merge 5 commits into
cursor:mainfrom
RoseSamaras:feat/third-party-reaudit

Conversation

@RoseSamaras

@RoseSamaras RoseSamaras commented Aug 31, 2026 •

Copy link
Copy Markdown

Summary

Adds Reaudit as a third-party hosted MCP integration (https://mcp.reaudit.io/mcp), following the same OAuth-first HTTP pattern as Profound (no Bearer header in mcp.json; Cursor opens browser login on first connect).

  • third_party/reaudit/: plugin.json, mcp.json, logo, README
  • .cursor-plugin/marketplace.json: register reaudit (between readwise and similarweb)

Links

Auth & testing

  1. Install plugin locally or from this PR branch.
  2. In Cursor → Tools & MCP, click Authenticate on the Reaudit server (OAuth).
  3. Confirm tools load (health endpoint currently reports 238 tools).

Manual API key fallback is documented in third_party/reaudit/README.md only.

Review notes

  • Addressed Cursor Bugbot feedback in 9318a1a (OAuth-first config).
  • 2026-10-03: Rebased onto latest cursor/plugins main (~150 commits) and re-ran Bugbot.

Test plan

  • Local install from ~/.cursor/plugins/local/reaudit/
  • OAuth connect flow documented in README
  • GET https://mcp.reaudit.io/health → status: ok
  • Cursor team review + merge

Note

Low Risk
Documentation and marketplace registration only; no changes to core plugin runtime or shared auth infrastructure.

Overview
Adds Reaudit as a new third-party Cursor plugin that connects to the hosted MCP at https://mcp.reaudit.io/mcp, using the same OAuth-first HTTP setup as Profound (no API key in mcp.json).

Registers the plugin in .cursor-plugin/marketplace.json and the root README.md integrations table. New bundle under third_party/reaudit/ includes plugin.json, mcp.json, and a README covering OAuth, optional API-key fallback, and the tool surface (AI visibility, GTM, GEO content, social, paid intel).

Reviewed by Cursor Bugbot for commit 89eae90. Bugbot is set up for automated code reviews on this repo. Configure here.

@cursor cursor Bot left a comment •

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Stale Bugbot comment from a previous run.

Comment thread third_party/reaudit/mcp.json Outdated
RoseSamaras added a commit to RoseSamaras/plugins that referenced this pull request Aug 31, 2026
Remove Bearer API key header and required variables block — /mcp
advertises OAuth via WWW-Authenticate and Cursor handles browser login
on first connect. Document API key as manual fallback only.

Addresses Bugbot review on cursor#297.

Co-authored-by: Cursor <cursoragent@cursor.com>
@RoseSamaras

Copy link
Copy Markdown
Author

Thanks Bugbot — addressed in 9318a1a.

Fix: Switched to OAuth-first config (same as Profound): plain http URL with no Bearer header or required variables block. Reaudit /mcp returns WWW-Authenticate with OAuth resource metadata; Cursor handles browser login on first connect.

API key paths documented in README as manual fallback only (Bearer on /mcp or apiKey query on /sse).

RoseSamaras and others added 4 commits October 3, 2026 16:44
Adds Reaudit to the official Cursor plugin marketplace — hosted MCP at
https://mcp.reaudit.io/mcp with Bearer API key auth (GitHub plugin pattern).

- third_party/reaudit: plugin.json, mcp.json, logo, README
- marketplace.json: register reaudit entry

Made-with: Cursor
Remove Bearer API key header and required variables block — /mcp
advertises OAuth via WWW-Authenticate and Cursor handles browser login
on first connect. Document API key as manual fallback only.

Addresses Bugbot review on cursor#297.

Co-authored-by: Cursor <cursoragent@cursor.com>
Explain Authenticate button, localhost callback, and duplicate User entry.

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
@RoseSamaras
RoseSamaras force-pushed the feat/third-party-reaudit branch from bd83f24 to 0048164 Compare October 3, 2026 13:45
@RoseSamaras

Copy link
Copy Markdown
Author

Hi Cursor plugins team — gentle follow-up on this third-party MCP listing.

Status: Ready for human review whenever you have bandwidth. Automated checks are green (Bugbot), and we addressed the earlier OAuth/Bearer feedback in 9318a1a.

What we did today (2026-10-03):

  • Rebased feat/third-party-reaudit onto current main (branch had fallen ~150 commits behind).
  • Refreshed the marketplace copy to match live server scale (/health → 238 tools).
  • Confirmed mcp.json matches Profound: streamable HTTP URL only, OAuth via WWW-Authenticate on first connect.

Quick reviewer path:

  1. Merge adds third_party/reaudit/ + one marketplace.json entry.
  2. Smoke test: install → Authenticate on Reaudit → tools list loads.
  3. Health check: https://mcp.reaudit.io/health

Happy to adjust naming, categories, or README length if anything doesn’t match marketplace guidelines. Thanks for maintaining this catalog.

— Rose / Reaudit (support@reaudit.io)

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes using high effort and found 1 potential issue.

Fix All in Cursor

Bugbot Autofix is ON, but it could not run because the branch was deleted or merged before autofix could start.

Reviewed by Cursor Bugbot for commit 0048164. Configure here.

Comment thread .cursor-plugin/marketplace.json
Align root README plugin listing with marketplace.json and plugin.json
(Bugbot on cursor#297).

Co-authored-by: Cursor <cursoragent@cursor.com>
@RoseSamaras

Copy link
Copy Markdown
Author

Addressed Bugbot README listing feedback in 89eae90 — added reaudit row to the root plugin table (between readwise and similarweb), description matches marketplace.json.

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.

1 participant