lanlan / dev / install

Pick your agent. Paste two lines. You're in.

The MCP endpoint is https://mcp.lanlan.site. Streamable HTTP, no auth required for sign-in flows. Pick the client you use below.

  1. 01

    Add the MCP server.

    One CLI command. Run it in your terminal.

    claude mcp add --transport http lanlan https://mcp.lanlan.site
  2. 02

    Start Claude Code and verify.

    Inside the agent, type /mcp. You should see lanlan listed as connected.

    /mcp
  3. 03

    Build something.

    Just talk. Try this for your first session:

    Build a single-page site for my photographer friend Maya — homepage, contact form, bio. I'll invite her as the owner once it looks right.
  1. 01

    Add the MCP server to your config.

    Open ~/.cursor/mcp.json (or create it) and add the lanlan entry. Project-scoped works too — use .cursor/mcp.json in the repo root.

    {
      "mcpServers": {
        "lanlan": {
          "url": "https://mcp.lanlan.site"
        }
      }
    }
  2. 02

    Restart Cursor and verify.

    Open Settings → Tools & Integrations → MCP tools. The lanlan indicator should be green.

  3. 03

    Build something.

    Open the agent panel. Try this:

    Build a single-page site for my photographer friend Maya — homepage, contact form, bio. I'll invite her as the owner once it looks right.
  1. 01

    Add the MCP server to your config.

    Open ~/.codex/config.toml and add a [mcp_servers.lanlan] block. Note the snake_case key — Codex uses mcp_servers, not mcpServers.

    [mcp_servers.lanlan]
    type = "http"
    url = "https://mcp.lanlan.site"
  2. 02

    Restart Codex and verify.

    Run codex mcp list. You should see lanlan listed.

    codex mcp list
  3. 03

    Build something.

    Build a single-page site for my photographer friend Maya — homepage, contact form, bio. I'll invite her as the owner once it looks right.
  1. 01

    Add the MCP server to your config.

    Open ~/.gemini/settings.json (or create it) and add the lanlan entry. Note the httpUrl key — Gemini uses that, not url.

    {
      "mcpServers": {
        "lanlan": {
          "httpUrl": "https://mcp.lanlan.site"
        }
      }
    }
  2. 02

    Restart Gemini CLI and verify.

    Inside the agent, type /mcp to list connected servers. lanlan should be there.

  3. 03

    Build something.

    Build a single-page site for my photographer friend Maya — homepage, contact form, bio. I'll invite her as the owner once it looks right.
Other clients

The MCP endpoint is https://mcp.lanlan.site. Streamable HTTP. The exact config format varies by client — the URL is the same.

  • opencodeopencode mcp add lanlan https://mcp.lanlan.site (or via ~/.opencode/config.json).
  • Cline — MCP Servers panel → Advanced MCP Settings. Add an mcpServers.lanlan entry with url: "https://mcp.lanlan.site".
  • Continue~/.continue/config.yaml. Add an mcpServers entry; same URL.
  • Zed — Settings → AI → MCP Servers. Add a custom server with the same URL.

If your client speaks Streamable HTTP MCP and isn't here, it'll work the same way. The endpoint is the same. Tell us if anything's missing — hi@lanlan.site.

what you have access to now

The doors that just opened.

  • The dashboard

    app.lanlan.site — analytics, form submissions, snapshots, billing, sharing. Every site you build shows up here.

  • 42 tools

    Sites, files, content, media, domains, analytics, SEO, sharing, version control, payments. See the inventory.

  • Free to start

    The free tier covers up to five sites on lanlan.site subdomains with the full dashboard. Custom domains and sharing access are on the Pro tier — see pricing.

if it doesn't work

The four things that usually go wrong.

The agent doesn't see lanlan after install.

Restart it. Most clients only load MCP config on startup. If you added the server while the agent was running, fully quit and reopen it — not just close the window.

JSON config errors.

Trailing commas, missing quotes, unescaped backslashes on Windows paths. Validate the file in any JSON linter before troubleshooting deeper.

Connection refused or timeouts.

Check https://mcp.lanlan.site in a browser — you should see {"status":"ok","service":"lanlan-mcp"}. If that works but the agent can't connect, your client probably needs a version that supports Streamable HTTP transport (Cursor v0.48+, Claude Code current, etc.).

Tool count limits.

Cursor caps at around 40 active tools across all your MCP servers. Lanlan exposes 42. Disable the ones you don't reach for daily — delete_site, restore_site, feedback, probe_auto_forward. You won't miss them in normal building.

Still stuck? hi@lanlan.site — a real human reads every email, usually within a day.

Now you can build it, hand it off, and walk away.

If the install worked, the rest of the loop is one prompt away.