Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 7 additions & 2 deletions .cursor-plugin/marketplace.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,18 @@
},
"metadata": {
"description": "Paper connects your teams, agents, code, and data on a single design space built on web standards.",
"version": "0.1.0"
"version": "0.2.0"
},
"plugins": [
{
"name": "paper-desktop",
"source": "./plugins/paper-desktop",
"description": "Connect to Paper Desktop using its MCP server."
"description": "For the Cursor IDE with Paper Desktop installed: connect to the running app's local MCP server."
},
{
"name": "paper",
"source": "./plugins/paper",
"description": "For Grok Bot, cloud agents, and Cursor without Paper Desktop: connect to Paper's hosted MCP server."
}
]
}
9 changes: 9 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,13 +13,22 @@ The `paper` plugin connects to Paper's hosted MCP server (`https://mcp.paper.des

## Cursor

Two plugins, pick by where the agent runs:

- **Paper Desktop** (`paper-desktop`): for the Cursor IDE with Paper Desktop installed. Talks to the running app over a local MCP server; fastest and most reliable, and it works on the file you have open.
- **Paper** (`paper`): for Grok Bot, cloud agents, and Cursor without Paper Desktop. Connects to `https://mcp.paper.design` and signs in with your Paper account.

```sh
/add-plugin paper-desktop
```

- [View on Cursor Marketplace](https://cursor.com/marketplace/paper)
- [Read more about installing Cursor plugins](https://cursor.com/docs/plugins#installing-plugins)

## Grok Bot

Grok Bot runs in the cloud, so only the remote plugin applies. Install **Paper** from Connect Apps, or tell your bot: "Add this MCP server: https://mcp.paper.design".

## Claude Code

**Add the custom marketplace**
Expand Down
8 changes: 4 additions & 4 deletions plugins/paper-desktop/.cursor-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
{
"name": "paper-desktop",
"displayName": "Paper",
"version": "0.2.2",
"description": "Design on a canvas that Cursor can read and write to — built on web standards.",
"displayName": "Paper Desktop",
"version": "0.2.3",
"description": "Design on a canvas that Cursor can read and write to — built on web standards. Connects to Paper Desktop running on this machine: the fastest, most reliable way to use Paper from the Cursor IDE. Running in the cloud or without the desktop app? Use the Paper plugin.",
"author": {
"name": "Paper",
"email": "team@paper.design"
},
"license": "MIT",
"keywords": ["cursor", "plugin", "mcp"],
"logo": "./assets/logo.svg",
"logo": "./assets/logo@1024w.png",
"mcpServers": "./mcp.cursor.json"
}
16 changes: 16 additions & 0 deletions plugins/paper/.cursor-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"name": "paper",
"displayName": "Paper",
"version": "1.0.0",
"description": "Paper's hosted MCP server, for Grok Bot, cloud agents, and Cursor without Paper Desktop. If you have Paper Desktop installed, use the Paper Desktop plugin instead: it is faster and works on the file you have open.",
"author": {
"name": "Paper",
"email": "team@paper.design"
},
"homepage": "https://paper.design",
"repository": "https://github.com/paper-design/agent-plugins",
"license": "MIT",
"keywords": ["cursor", "grok-bot", "plugin", "mcp", "design", "remote"],
"logo": "./assets/logo.png",
"mcpServers": "./mcp.cursor.json"
}
4 changes: 2 additions & 2 deletions plugins/paper/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@ No desktop install is required: everything runs through the remote server.

**Install**

- From the Plugin Directory: search for "Paper" in ChatGPT Plugins and install it, then sign in with your Paper account when prompted.
- Manually, before it is listed: in ChatGPT go to Plugins, select the plus button, then Add custom MCP server. Use `https://mcp.paper.design` as the server URL with OAuth authentication.
- ChatGPT / Codex: search for "Paper" in the Plugin Directory and install it, then sign in with your Paper account when prompted. Before it is listed: Plugins, the plus button, Add custom MCP server, URL `https://mcp.paper.design`, OAuth authentication.
- Cursor / Grok Bot: install **Paper** from the Cursor Marketplace or Connect Apps. In the Cursor IDE with Paper Desktop installed, prefer the **Paper Desktop** plugin instead; it is faster and acts on the file you have open.

**Package layout**

Expand Down
7 changes: 7 additions & 0 deletions plugins/paper/mcp.cursor.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"mcpServers": {
"paper": {
"url": "https://mcp.paper.design"
}
}
}
Loading