lucid.page Add lucid.page to Cursor
Text size
Read time2 min

# Add lucid.page to Cursor

Cursor speaks MCP, lucid.page has a remote MCP server, and the two get along with about five lines of JSON. No account needed, no local process, nothing to keep running.

Contents

Once connected, the Cursor agent can publish Markdown as typeset pages and paste you the link. Release notes, design docs, that explanation of the auth flow you keep re-explaining in Slack.

# The config

Create or edit .cursor/mcp.json in your project root (or ~/.cursor/mcp.json if you want it everywhere):

json
{
  "mcpServers": {
    "lucid": {
      "url": "https://lucid.page/mcp"
    }
  }
}

Save the file, then open Cursor’s MCP settings and hit refresh, or just restart Cursor. The lucid server should show up with its tools listed.

If you want every published page to land in your lucid.page account instead of being anonymous, put your API key in the URL:

json
{
  "mcpServers": {
    "lucid": {
      "url": "https://lucid.page/mcp?apiKey=lp_YOUR_KEY_HERE"
    }
  }
}

Keep in mind the project-level file can end up in git. Either use the global config for the keyed version, or make sure .cursor/mcp.json is in your .gitignore before you commit your key to the whole team’s delight.

# Try it

In the agent chat:

Write up a short README section about our rate limiting and publish it.

The agent calls publish_doc, and you get a URL back. Open it, it’s typeset, done. Cursor will ask for tool approval the first time unless you’ve set it to auto-run, that’s normal.

# Worth knowing

Prefer a full desktop chat app? Same server, different buttons: Add lucid.page to Claude Desktop.

End