Cookie Free Analytics

MCP de análise web sem cookies. Sites, páginas, fontes, ao vivo, funis. Hospedado na UE, GDPR. Somente leitura para Claude/Cursor.

Documentação

Cookie Free Analytics MCP

Servidor remoto Model Context Protocol para Cookie Free Analytics: análise web sem cookies, hospedado na UE, GDPR.

Este repositório é a listagem pública (Registro Oficial MCP, Glama e cópia de instalação). O servidor em si roda na origem do produto. Não há nada para npm install.

Operador: Prestons Creek Capital. Contato público: hello@cookiefreeanalytics.com.

Produtocookiefreeanalytics.com
URL MCPhttps://www.cookiefreeanalytics.com/mcp
TransporteHTTP Streamable
AutenticaçãoOAuth 2.1 (RFC 9728 + PKCE). Bearer com hash opcional da Conta.
Nome no registroio.github.PrestonsCreekCapital/cookie-free-analytics
Documentaçãodocs/api

Starter e Growth. Hobby é apenas o painel.

As ferramentas retornam os mesmos agregados do painel. Elas não retornam hashes de visitantes, IPs brutos ou um grafo de usuários. Elas não gravam pageviews, alteram configurações ou enviam e-mails.

Instalação

Cole esta URL como um conector personalizado:

https://www.cookiefreeanalytics.com/mcp

O cliente inicia OAuth 2.1 em cookiefreeanalytics.com (metadados de recurso protegido, PKCE S256, registro dinâmico de cliente). Você faz login no Cookie Free Analytics. Um login do Google no site não é um token MCP.

Claude

Claude.ai / Claude Desktop: Configurações → Conectores → Adicionar conector personalizado. URL acima. Sem Client ID ou segredo.

Claude Code:

claude mcp add --transport http cookie-free-analytics https://www.cookiefreeanalytics.com/mcp

Cursor

~/.cursor/mcp.json (ou projeto .cursor/mcp.json):

{
  "mcpServers": {
    "cookie-free-analytics": {
      "url": "https://www.cookiefreeanalytics.com/mcp"
    }
  }
}

VS Code

.vscode/mcp.json ou configuração MCP do usuário. Paleta de Comandos: MCP: Adicionar Servidor.

{
  "servers": {
    "cookie-free-analytics": {
      "type": "http",
      "url": "https://www.cookiefreeanalytics.com/mcp"
    }
  }
}

O VS Code abre um navegador para OAuth na primeira conexão.

Grok

grok.com/connectors → conector personalizado → a mesma URL. Não há entrada de catálogo público do Grok para pesquisar.

Fluxo OAuth

  1. O cliente GETs metadados RFC 9728 para https://www.cookiefreeanalytics.com/mcp.
  2. PKCE S256 + registro dinâmico de cliente. Você não cola um Client ID ou Client Secret.
  3. Login no navegador em cookiefreeanalytics.com. Starter ou Growth.
  4. O cliente chama POST /mcp com o token de acesso.

curl e scripts ainda podem enviar Authorization: Bearer com um token com hash de Plano → Conta → API de Leitura (cfa_live_…, mostrado uma vez). Não faça commit desse token.

Ferramentas (somente leitura)

FerramentaRetorna
list_sitesSites que a conta possui
get_overviewVisitantes, visitas, pageviews, rejeição, duração, ao vivo, período anterior
get_pagesPrincipais páginas
get_sourcesPrincipais fontes
get_liveÚltimo pageview por visitante em cinco minutos (sem heartbeat)
get_funnelsFunis lineares do mesmo dia (Growth)

range é today, 7d, 30d, 90d ou YYYY-MM-DD..YYYY-MM-DD. f é a mesma string de filtro que o painel coloca na URL.

Documentação

Licença

MIT. Operador: Prestons Creek Capital.