Skip to content

Add Larridin Work Context plugin (larridin) - #1033

Draft
cursor[bot] wants to merge 1 commit into
mainfrom
cursor/new-plugin-setup-5dad
Draft

cursor[bot] wants to merge 1 commit into
mainfrom
cursor/new-plugin-setup-5dad

Conversation

@cursor

@cursor cursor Bot commented Oct 27, 2026 •

Copy link
Copy Markdown

Unreviewed plugin submission. Generated from the plugin submission form; nobody has reviewed the publisher, server, or listing yet. Please convert this PR to a draft (the automation can't open drafts) and do not merge until reviewed.

Submission

Changes

  • third_party/larridin/mcp.json: larridin server, type: http, url: https://app.larridin.com/mcp/larridin
  • third_party/larridin/.cursor-plugin/plugin.json with "mcpServers": "./mcp.json", "logo": "assets/logo.png", category integrations
  • README (install steps + MCP JSON), CHANGELOG, LICENSE, logo
  • Row in the root README integrations table and an entry in .cursor-plugin/marketplace.json (.claude-plugin/marketplace.json unchanged)

Notes for reviewers

  • Logo is low resolution: the submitted logo_url (Google Drive) and larridin.com (homepage, favicon, docs, trust site) were unreachable from the sandbox. assets/logo.png is the avatar of the Larridin GitHub organization (blog: larridin.com), which shows the purple Larridin mark, but the organization only uploaded a 36×36 image. Please replace it with the image from logo_url before listing. Best higher-resolution URL found: https://larridin.com/assets/img/logo-header.webp (not downloaded). The Larridin/docs repo favicon is the default Mintlify starter icon, so it wasn't used.
  • MCP not probed: app.larridin.com was unreachable from the sandbox, so tool names and auth weren't verified. The README describes capabilities from the submission description.
  • The submission description is written for Grok Bot ("gives your Grok Bot governed context", "Grok Bot enabled as an approved client"). The Cursor listing says "agent" / "Cursor" instead; please confirm Larridin workspaces can approve Cursor as a client.

Testing instructions (from submission)

Same as the Claude reviewer template: reviewer email and password (no MFA), a pre-filled sample account, and no desktop install needed. Tell them to add the URL in Grok Bot under Settings → Plugins.

The submission didn't include the actual reviewer email or password; get them from the publisher. For Cursor, install the plugin (or add the MCP JSON above) and sign in with the reviewer account when prompted.

Validation

node scripts/validate-plugins.mjs → All plugins validated successfully.

Open in Web View Automation 

Note

Medium Risk
Unreviewed third-party listing that routes users to an external hosted MCP and OAuth-style sign-in for potentially sensitive work context; merge should wait on publisher and endpoint review.

Overview
Adds a new Larridin Work Context third-party integration so Cursor agents can use Larridin’s hosted MCP server for read-only work context (recent projects, collaborators, meetings, and blockers).

The PR registers larridin in .cursor-plugin/marketplace.json and the root README integrations table, and introduces third_party/larridin/ with the usual plugin bundle: plugin.json (integrations category, mcpServers → ./mcp.json), mcp.json with an HTTP server at https://app.larridin.com/mcp/larridin, plus README (install + sign-in), CHANGELOG, and MIT LICENSE. Submission notes flag this as unreviewed (logo is a low-res GitHub org avatar; MCP endpoint and Cursor client approval were not verified in automation).

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

@cursor cursor Bot left a comment •

Copy link
Copy Markdown
Author

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 prepared a fix for the issue found in the latest run.

  • ✅ Fixed: Missing minClientVersions for HTTP MCP plugin
    • Added minClientVersions with cursor 3.13.0 to the Larridin plugin.json so older clients that cannot use HTTP MCP servers do not receive the plugin.

Create PR

Or push these changes by commenting:

@cursor push d0401d16fe
Preview (d0401d16fe)
diff --git a/third_party/larridin/.cursor-plugin/plugin.json b/third_party/larridin/.cursor-plugin/plugin.json
--- a/third_party/larridin/.cursor-plugin/plugin.json
+++ b/third_party/larridin/.cursor-plugin/plugin.json
@@ -2,6 +2,9 @@
   "name": "larridin",
   "displayName": "Larridin Work Context",
   "version": "1.0.0",
+  "minClientVersions": {
+    "cursor": "3.13.0"
+  },
   "description": "Read your recent projects, collaborators, meetings, and blockers from Larridin Work Context.",
   "author": {
     "name": "Cursor",

You can send follow-ups to the cloud agent here.

Reviewed by Cursor Bugbot for commit 1e404fc. Configure here.

"mcp"
],
"mcpServers": "./mcp.json"
}

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

Missing minClientVersions for HTTP MCP plugin

Medium Severity · Logic Bug

The plugin.json omits minClientVersions, which every other third-party HTTP MCP integration plugin in the repository declares (typically "minClientVersions": { "cursor": "3.13.0" }). Without this field, the plugin can be surfaced to users on older Cursor versions that don't support "type": "http" MCP servers, causing silent connection failures. Peer plugins like lark, framer, vanta, servicenow, gopuff, jobber, databricks-genie-one, feishu, and ringcentral-chat all include it.

Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit 1e404fc. Configure here.

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