Where the file lives
A tunnel URL is usually project-specific, so the project file is normally the
right one.
Add the connector
.cursor/mcp.json:
url rather than command. That’s the whole difference from
a local stdio server.
With a bearer token
If you shared with--bearer:
Check it connected
Cursor’s MCP settings list each configured server with its status and lets you toggle them on and off. Your HeyMCP inspector is the better check though — you should seeINIT, NOTIF and LIST rows fingerprinted as Cursor.
It’s not showing up
The server doesn't appear in Cursor at all
The server doesn't appear in Cursor at all
JSON syntax error, or the file is in the wrong place.
.cursor/mcp.json
has a leading dot, and it goes in the project root, not in .vscode/.Nothing in the HeyMCP inspector
Nothing in the HeyMCP inspector
Cursor never reached the edge. Check the URL and that
heymcp share is
still running.401 in the inspector
401 in the inspector
Your
headers block is missing or the token doesn’t match what you passed
to --bearer.