Click Decay

두 기간의 Google Search Console CTR을 비교하고, 클릭 변화량을 노출수와 CTR로 나누어 분석하며, 특정 CTR에서의 클릭 수를 예측하고 알려진 Search Console 보고 문제를 확인합니다. 모든 수치에는 관측값, 계산값 또는 모델링값이라는 라벨이 붙습니다. 호스팅 방식이며 읽기 전용이고 API 키가 필요하지 않습니다.

호스팅형 MCP 서버

npx add-mcp 'https://clickdecay.com/mcp'

Claude Code, Codex, Cursor 등에 설치됩니다

문서

Click Decay MCP server

Click Decay's CTR calculations as a free MCP server. Add one address to Claude, ChatGPT, Cursor, VS Code or another MCP client and work through your Search Console numbers in the chat.

Address

https://clickdecay.com/mcp
  • Streamable HTTP with plain JSON responses.
  • No account, no API key and no sign-in.
  • Every tool only reads: nothing is stored, passed on or published.

Connect your assistant

Claude Code

claude mcp add --transport http clickdecay https://clickdecay.com/mcp

Claude on the web or desktop

Open Settings, then Connectors, and add a custom connector named Click Decay with the address above.

ChatGPT

Turn on developer mode in the advanced connector settings, then create a connector with the address above and no authentication.

Cursor

Add this to .cursor/mcp.json:

{
  "mcpServers": {
    "clickdecay": {
      "url": "https://clickdecay.com/mcp"
    }
  }
}

VS Code

Add this to .vscode/mcp.json:

{
  "servers": {
    "clickdecay": {
      "type": "http",
      "url": "https://clickdecay.com/mcp"
    }
  }
}

Any other client that supports Streamable HTTP connects with the same address.

Tools

  • compare_ctr_periods compares clicks, impressions and CTR of two periods of the same length, splits the click change into a part from impressions and a part from CTR, and checks the dates against known Search Console reporting issues.
  • project_clicks_at_ctr gives the clicks a number of impressions would earn at a CTR you choose.
  • impressions_needed_for_clicks gives the impressions a click target needs at a CTR you choose.
  • check_gsc_reporting_issues lists the known Search Console reporting issues that overlap your dates, with Google's own source.

The tools use the same calculation engine as the CTR calculator. The formulas and the known issues are in the methodology.

Example prompts

  • “Compare 1–28 August, 5,400 clicks from 120,000 impressions, with 1–28 September, 4,100 clicks from 124,000 impressions. How much of the drop came from CTR?”
  • “How many impressions do I need for 1,000 clicks at a CTR of 2.5%?”
  • “Were there known Search Console reporting issues between March and May 2026?”

How to read the results

  • Every number carries the label used across the site: observed, calculated, modelled or not established. See how the numbers are labelled.
  • CTR comes back as a fraction with its unit: 0.045 means 4.5%.
  • If a period overlaps a known reporting issue that affects impressions, every figure that depends on impressions is withheld and the issue is named with its source. Clicks are still compared.
  • The results do not show why clicks or CTR changed, or whether AI features played a part. Every comparison says so.

Privacy and limits

  • The tools accept numbers, dates and the name of the data source only: no queries, page URLs, site names or files. What your assistant sends is calculated in memory and answered. Nothing is stored or used for research.
  • The CTR calculator page calculates in your browser. The MCP server calculates on Click Decay's server, because your assistant sends it the numbers.
  • Search Console exports are still read only in your browser, on the analysis page. The MCP server takes no files.
  • About 60 requests a minute per connection. The details are in the privacy notice.

Registry and configuration files