Skip to content

feat: add mobilerun plugin - #1

Merged
lutz-grex merged 2 commits into
mainfrom
feat/mobilerun-plugin
Aug 13, 2026
Merged

feat: add mobilerun plugin#1
lutz-grex merged 2 commits into
mainfrom
feat/mobilerun-plugin

Conversation

@lutz-grex

Copy link
Copy Markdown
Contributor

Adds the Mobilerun plugin to the Cursor Marketplace repo and retires the two starter plugins.

What

  • plugins/mobilerun/ — remote OAuth MCP server (mcp.jsonhttps://cloud.mobilerun.ai/api/mcp), plugin.json (Apache-2.0, homepage/repository set), official brand logo, README (OAuth-only).
  • .cursor-plugin/marketplace.json — retargeted to mobilerun / droidrun owner, single mobilerun plugin.
  • LICENSE (Apache-2.0), root README.md rewrite, .github/workflows/validate.yml (runs validate-template.mjs on PRs).
  • Removed plugins/starter-simple + plugins/starter-advanced.

node scripts/validate-template.mjsValidation passed (only the expected non-fatal no hooks/hooks.json warning).

Auth

Bare {"url": ...} remote entry — verified against Cursor docs (no type/transport needed). OAuth 2.1 + PKCE with dynamic client registration; static auth.CLIENT_ID is the documented fallback if DCR ever fails.

⚠️ Pre-submission gates (NOT resolved here)

  1. Routing: cloud.mobilerun.ai/api/mcp currently serves the Stainless cloud-sdk-mcp (2-tool Code Mode), not the 35-tool Mobilerun MCP the manifest describes. The ingress/coexistence swap must land before this plugin is submitted, or first users get the wrong server.
  2. Cursor OAuth e2e: DCR/discovery is built RS-side but not yet smoke-tested from a real Cursor install (redirect URIs, live login, tool list). Verify before submission.

Submission target: https://cursor.com/marketplace/publish.

🤖 Generated with Claude Code

lutz-grex and others added 2 commits August 13, 2026 11:45
Replace the starter plugins with the Mobilerun plugin (remote OAuth MCP at
cloud.mobilerun.ai/api/mcp), retarget the marketplace manifest, add a LICENSE
and a validate-on-PR workflow.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Swap the mobileAgent icon for the real Mobilerun mark; theme-aware
(black on light, white on dark).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@lutz-grex
lutz-grex merged commit 4a24138 into main Aug 13, 2026
1 check passed
@lutz-grex
lutz-grex deleted the feat/mobilerun-plugin branch August 13, 2026 11:07
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