You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If you don't have Node.js installed, download it from [nodejs.org](https://nodejs.org/).
32
+
## Remote HTTP with OAuth
36
33
37
-
<Note>
38
-
The MCP server uses `npx` to run the `mcp-remote` package, which handles the connection to Plane's MCP server. This is why Node.js and npx are required.
39
-
</Note>
34
+
The recommended method for connecting to Plane Cloud. Uses browser-based OAuth for authentication.
40
35
41
-
##Using the Plane MCP Server
36
+
### Prerequisites
42
37
43
-
Follow these steps to integrate with the Plane MCP Server.
38
+
-**Node.js**: Version 22 or later
39
+
-**npx**: Comes bundled with npm
44
40
45
41
### Claude.ai
46
42
47
-
- Open **Settings** from the sidebar on the web or desktop app.
48
-
- Scroll to the **Integrations** section and click **Add more**.
49
-
- Enter the Integration URL: `https://mcp.plane.so/sse`
50
-
- Click **Connect** to link your Plane workspace.
43
+
1. Open **Settings** from the sidebar on the web or desktop app.
44
+
2. Scroll to the **Integrations** section and click **Add more**.
45
+
3. Enter the Integration URL: `https://mcp.plane.so/http/mcp`
46
+
4. Click **Connect** to link your Plane workspace.
51
47
52
48
### Claude Desktop
53
49
54
-
Add Plane to [Claude Desktop](https://modelcontextprotocol.io/quickstart/user) by
|`PLANE_WORKSPACE_SLUG`| Yes | Your workspace slug |
197
+
|`PLANE_BASE_URL`| No | API URL for self-hosted instances (defaults to `https://api.plane.so`) |
198
+
199
+
## SSE transport (Legacy)
200
+
201
+
<Note>
202
+
The SSE transport is maintained for backward compatibility. For new integrations, we recommend using the [HTTP with OAuth](#remote-http-with-oauth) transport.
After setup, when activating the server, you will be prompted in your browser to
123
-
connect your Plane workspace to the MCP server.
225
+
After setup, when activating the server with OAuth-based transports (HTTP with OAuth or SSE), you will be prompted in your browser to connect your Plane workspace to the MCP server.
124
226
125
227
When prompted to authorize, click **Approve**.
126
228
127
-
Next, choose the workspace you want to connect, review the permissions, and click
128
-
**Accept**.
229
+
Next, choose the workspace you want to connect, review the permissions, and click **Accept**.
129
230
130
231
## Troubleshooting
131
232
132
-
### Common Issues
233
+
### Common issues
133
234
134
-
**Authentication Errors**
235
+
**Authentication errors**
135
236
136
-
If you encounter authentication issues, clear saved auth tokens:
237
+
If you encounter authentication issues with OAuth transports, clear saved auth tokens:
137
238
138
239
```bash
139
240
rm -rf ~/.mcp-auth
140
241
```
141
242
142
-
**Connection Timeouts**
243
+
**Connection timeouts**
143
244
144
245
- Ensure you have a stable internet connection
145
246
- Check if your firewall or proxy is blocking MCP connections
146
-
-Try using the HTTP endpoint instead of SSE if available
247
+
-Verify your Plane instance is accessible
147
248
148
249
**WSL on Windows**
149
250
150
-
If you're using WSL on Windows and encountering errors, use this configuration:
251
+
If you're using WSL on Windows and encountering errors with remote transports:
0 commit comments