DocsConnect over MCP

Get startedUpdated

Connect over MCP

clickd’s MCP server is at https://clickd.com/mcp. Add that address to Claude, ChatGPT, Cursor or any agent that speaks MCP, and it works at once, with no key and no sign-up.

Opened it in a browser?

https://clickd.com/mcp is an address for agents: they send it messages, and a browser opening it is shown this page. Add the address to your agent below.

How do I add clickd to my agent?

Add the address where your agent keeps its MCP servers. Pick where yours runs: the setting is the address alone, and nothing else is needed to start.

https://clickd.com/mcpNo key neededStreamable HTTPJSON API at /api/v1

  1. Connect where your agent runs

    Run this once, from any folder. Claude Code keeps it for every project.

    Terminal
    claude mcp add --transport http clickd https://clickd.com/mcp

    Not needed to start. A free key, made with an email, lets your agent read a site again after a fix and adds the private parts of sites you claim. With one, the setting gains this line.

    With a key
    claude mcp add --transport http clickd https://clickd.com/mcp \
      --header "Authorization: Bearer mk_your_key"

    Add this to Codex’s settings, then start Codex again.

    ~/.codex/config.toml
    [mcp_servers.clickd]
    url = "https://clickd.com/mcp"

    Not needed to start. A free key, made with an email, lets your agent read a site again after a fix and adds the private parts of sites you claim. With one, the setting gains this line.

    With a key
    bearer_token_env_var = "CLICKD_KEY"

    Add this to Gemini CLI’s settings, then start it again and run /mcp to see clickd’s tools.

    ~/.gemini/settings.json
    {
      "mcpServers": {
        "clickd": {
          "httpUrl": "https://clickd.com/mcp"
        }
      }
    }

    Not needed to start. A free key, made with an email, lets your agent read a site again after a fix and adds the private parts of sites you claim. With one, the setting gains this line.

    With a key
    "headers": { "Authorization": "Bearer mk_your_key" }

    Add this in the site’s repository, then turn clickd on under MCP in Cursor’s settings.

    .cursor/mcp.json
    {
      "mcpServers": {
        "clickd": {
          "url": "https://clickd.com/mcp"
        }
      }
    }

    Not needed to start. A free key, made with an email, lets your agent read a site again after a fix and adds the private parts of sites you claim. With one, the setting gains this line.

    With a key
    "headers": { "Authorization": "Bearer ${env:CLICKD_KEY}" }

    Add this under Settings, Customizations, MCP servers, or in this file; then refresh the list of servers. In one project only, use .agents/mcp_config.json instead.

    ~/.gemini/config/mcp_config.json
    {
      "mcpServers": {
        "clickd": {
          "serverUrl": "https://clickd.com/mcp"
        }
      }
    }

    Not needed to start. A free key, made with an email, lets your agent read a site again after a fix and adds the private parts of sites you claim. With one, the setting gains this line.

    With a key
    "headers": { "Authorization": "Bearer mk_your_key" }

    Add this in the site’s repository, then start the server from the file.

    .vscode/mcp.json
    {
      "servers": {
        "clickd": {
          "type": "http",
          "url": "https://clickd.com/mcp"
        }
      }
    }

    Not needed to start. A free key, made with an email, lets your agent read a site again after a fix and adds the private parts of sites you claim. With one, the setting gains this line.

    With a key
    "headers": { "Authorization": "Bearer ${input:clickd-key}" }

    Add this to Windsurf’s MCP settings, in ~/.codeium/windsurf/mcp_config.json, then refresh its list of servers.

    mcp_config.json
    {
      "mcpServers": {
        "clickd": {
          "serverUrl": "https://clickd.com/mcp"
        }
      }
    }

    Not needed to start. A free key, made with an email, lets your agent read a site again after a fix and adds the private parts of sites you claim. With one, the setting gains this line.

    With a key
    "headers": { "Authorization": "Bearer mk_your_key" }

    Any client that speaks MCP over HTTP connects with these two things. No key and no sign‑in.

    Settings
    Address    https://clickd.com/mcp
    Transport  Streamable HTTP

    Not needed to start. A free key, made with an email, lets your agent read a site again after a fix and adds the private parts of sites you claim. With one, the setting gains this line.

    With a key
    Authorization: Bearer mk_your_key
  2. Ask it something

    In words. Your agent picks the call, and the answer is the one a person sees on the report.

    • What should I fix first on example.com?clickd_brief({ site: "example.com" })
    • Fix the top issue, then have clickd read the site again.clickd_rescan({ site: "example.com" })
    • Who am I up against, and what do they cover that I don’t?clickd_rivals({ site: "example.com" })
    What comes backThe start of a brief, a sample
    What clickd_brief answersThe start of one, a sample
    # Fix list for example.com
    
    clickd read 64 pages of https://example.com on 2026-10-15 and scored them 72 of 100.
    
    A score says pages are well formed. It does not say an assistant cites the site.
    
    ## 1. Put the text in the HTML
    
    - **Failing:** 9 pages
    - **What to do:** Put the page text in the HTML the server sends. Most AI crawlers do not run scripts.
    - **Pages:**
      - `/services/drainage`
      - `/pricing`
      - and 7 more
  3. Want more? Get a free key

    Not needed to start. With an email, your agent can read a site again after a fix, and claiming your own site adds its private parts.

    Or connect with no key, and your agent signs you up itself with clickd_signup.

What works with no key?

Most of it. Without a key an agent makes up to 60 calls an hour from one address. A free key, made with an email, adds the rest, and your agent can sign you up itself, with clickd_signup. Without an email it gets a throwaway key instead: clickd knows the agent by it, and it asks for a few reads an hour, but it cannot claim a site.

What your agent can doNo keyFree key
Read any site’s public report, fix list and planYesYes
Read the rulebook and the leaderboard, and run the free checksYesYes
Ask clickd to read a site again after a fixNoYes
See the private parts of a site you claimNoYes

What if my assistant has no MCP?

It opens one address. An assistant that can only open web pages, such as Google’s AI Mode or ChatGPT search, scans a site by opening one address. It answers in plain text with the score, the grade and the fixes worth the most. A site not read yet is put in line, and the same address answers with its report a few minutes later.

Example
https://clickd.com/scan/example.com

Which tools does it list?

/mcp lists the 17 tools most work needs, and /mcp/all lists every tool. Every tool’s name answers at either. What each one does is in the tools reference.

Next

Sources

This page as Markdown