Skip to content

Cursor manifest for the remote Paper plugin (Grok Bot, cloud agents) - #26

Merged
StephenHaney merged 3 commits into
mainfrom
paper-cursor-remote
Nov 10, 2026
Merged

StephenHaney merged 3 commits into
mainfrom
paper-cursor-remote

Conversation

@StephenHaney

@StephenHaney StephenHaney commented Nov 9, 2026 •

Copy link
Copy Markdown
Member

Adds Cursor support to plugins/paper so the hosted MCP server is installable where a local server can't exist: Grok Bot (cloud-only, HTTPS + OAuth only), Cursor cloud agents, and Cursor without Paper Desktop.

  • plugins/paper/.cursor-plugin/plugin.json (displayName: "Paper (remote)") + mcp.cursor.json with just the URL; Cursor infers the transport and runs OAuth discovery.
  • .cursor-plugin/marketplace.json: second entry, with descriptions that say which plugin is for which context.
  • paper-desktop's Cursor manifest: displayName → "Paper Desktop", description states it's the fast, reliable path for the IDE and points cloud/no-desktop users at the remote plugin. Version bump.
  • README: Cursor section explains the split; new Grok Bot section.

paper-desktop stays the recommended plugin for the Cursor IDE; nothing about its server changes.

Depends on #25 landing first (removes the portable root plugin.json/mcp.json from plugins/paper, so Cursor sees only the .cursor-plugin manifest). Marketplace submission at cursor.com/marketplace/publish follows the merge; the paper slug is currently used by paper-desktop's listing, so expect Cursor to assign a different slug or ask.

Cursor validators pass.

Made with Cursor


Note

Low Risk
Manifest and documentation only; no runtime or MCP server logic changes.

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

…oud agents

Grok Bot runs in the cloud and only attaches public HTTPS MCP servers
with OAuth, so the local paper-desktop plugin can't reach it. The
remote plugin now ships a .cursor-plugin manifest pointing at
mcp.paper.design. Both plugins' descriptions steer Cursor IDE users to
Paper Desktop, which stays the recommended local path.

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

itsdouges commented Nov 10, 2026 •

Copy link
Copy Markdown
Collaborator

The paper-desktop plugin now shows the flat vector mark in Cursor instead of the app icon. This PR is a good place to fix it, since it already bumps the paper-desktop version and needs a marketplace re-sync.

Cause: Nothing in this repo changed. plugins/paper-desktop/.cursor-plugin/plugin.json has always pointed logo at ./assets/logo.svg (the flat mark). The app icon people were seeing before is the publisher logo uploaded to our Cursor marketplace profile, which isn't in this repo. Cursor appears to have switched from showing the publisher logo to showing the plugin logo, though I can't confirm that from the outside.

Fix: in plugins/paper-desktop/.cursor-plugin/plugin.json, point logo at the app icon PNG that's already in the repo:

-  "logo": "./assets/logo.svg",
+  "logo": "./assets/logo@1024w.png",

That also makes the two plugins consistent: as written, the new remote plugin uses ./assets/logo.png (app icon) while paper-desktop stays on the flat SVG.

The marketplace listing is still pinned to a8ba8b2 (#21), so the icon won't change until the listing is re-synced after merge.

Written by Cursor.

StephenHaney and others added 2 commits November 10, 2026 00:02
The flat SVG mark was showing in Cursor where the app icon used to;
the icon people saw before was the publisher logo on our marketplace
profile, not anything in this repo.

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
@StephenHaney
StephenHaney merged commit e4635c6 into main Nov 10, 2026
2 checks passed
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.

2 participants