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.
| Produto | cookiefreeanalytics.com |
| URL MCP | https://www.cookiefreeanalytics.com/mcp |
| Transporte | HTTP Streamable |
| Autenticação | OAuth 2.1 (RFC 9728 + PKCE). Bearer com hash opcional da Conta. |
| Nome no registro | io.github.PrestonsCreekCapital/cookie-free-analytics |
| Documentação | docs/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
- O cliente
GETs metadados RFC 9728 parahttps://www.cookiefreeanalytics.com/mcp. - PKCE S256 + registro dinâmico de cliente. Você não cola um Client ID ou Client Secret.
- Login no navegador em cookiefreeanalytics.com. Starter ou Growth.
- O cliente chama
POST /mcpcom 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)
| Ferramenta | Retorna |
|---|---|
list_sites | Sites que a conta possui |
get_overview | Visitantes, visitas, pageviews, rejeição, duração, ao vivo, período anterior |
get_pages | Principais páginas |
get_sources | Principais fontes |
get_live | Último pageview por visitante em cinco minutos (sem heartbeat) |
get_funnels | Funis 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
- Produto: https://www.cookiefreeanalytics.com
- API de Leitura + MCP: https://www.cookiefreeanalytics.com/docs/api
- Como fazer: https://www.cookiefreeanalytics.com/blog/cookieless-analytics-mcp
- Privacidade: https://www.cookiefreeanalytics.com/privacy
- Suporte: hello@cookiefreeanalytics.com
Licença
MIT. Operador: Prestons Creek Capital.