neonjelly

Start

Install

One click in Cursor, Claude, VS Code, ChatGPT, or Windsurf. Trial starts on click.

Fast path: homepage Connect Cursor or /start. Type a brand or pick a suggestion (Gymshark, Allbirds, YoungLA, ColourPop, Oner Active). The button mints a trial, looks up that store, then opens the agent. This tab stays open — accept the prompt, then ask for the same domain. Expired device+client shows pricing; a live reused trial shows the same connect URL.

The site buttons call POST https://mcp.neonjelly.io/v1/trial, then hand the client a connect URL. Auth is in the path. You do not paste nj_.

Listed: Official MCP Registry (io.neonjelly/mcp), Smithery, public connect repo germanas/neonjelly-mcp-public.

Same device (browser install id) or live IP → same trial (secret is not shown again). Browser keeps the connect URL in localStorage as nj_trial_v2 and a device id as nj_install_v1.

Cursor

Opens cursor://anysphere.cursor-deeplink/mcp/install with { url: connectUrl }. Accept the prompt.

Claude.ai / Claude Desktop

Opens Claude’s add-connector URL with name Neonjelly and the connect URL. Click Add.

VS Code

vscode:mcp/install with type: http and the connect URL. Accept.

Claude Code

Copies:

claude mcp add --scope user --transport http neonjelly https://mcp.neonjelly.io/c/njc_…/mcp

Run in a terminal, not inside a Claude session.

ChatGPT

Copies the connect URL and opens Settings → Connectors. Developer mode → Create → name Neonjelly → auth none → paste URL.

Windsurf

Copies the connect URL. Cascade → Manage MCPs → Add Server. Or ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "neonjelly": {
      "serverUrl": "https://mcp.neonjelly.io/c/njc_…/mcp"
    }
  }
}

After install

Ask: “What's my quota?” (MCP whoami — plan, used today, remaining, expiry; not metered). Then: “Call list_playbooks, then diligence_pack on gruntstyle.com.”