Cookie Free Analytics
Analítica web sin cookies MCP. Sitios, páginas, fuentes, en vivo, embudos. Alojado en la UE, RGPD. Solo lectura para Claude/Cursor.
Documentación
Cookie Free Analytics MCP
Servidor remoto de Model Context Protocol para Cookie Free Analytics: analítica web sin cookies, alojada en la UE, GDPR.
Este repositorio es el listado público (Registro Oficial de MCP, Glama y copia de instalación). El servidor en sí se ejecuta en el origen del producto. No hay nada que npm install.
Operador: Prestons Creek Capital. Contacto público: hello@cookiefreeanalytics.com.
| Producto | cookiefreeanalytics.com |
| URL de MCP | https://www.cookiefreeanalytics.com/mcp |
| Transporte | HTTP transmisible |
| Autenticación | OAuth 2.1 (RFC 9728 + PKCE). Portador con hash opcional desde la Cuenta. |
| Nombre del registro | io.github.PrestonsCreekCapital/cookie-free-analytics |
| Documentación | docs/api |
Starter y Growth. Hobby es solo el panel de control.
Las herramientas devuelven los mismos agregados que el panel de control. No devuelven hashes de visitantes, IPs brutas ni un gráfico de usuarios. No escriben páginas vistas, no cambian configuraciones ni envían correos.
Instalación
Pega esta URL como conector personalizado:
https://www.cookiefreeanalytics.com/mcp
El cliente inicia OAuth 2.1 en cookiefreeanalytics.com (metadatos de recurso protegido, PKCE S256, registro dinámico de clientes). Inicias sesión en Cookie Free Analytics. Un inicio de sesión con Google en el sitio web no es un token de MCP.
Claude
Claude.ai / Claude Desktop: Configuración → Conectores → Añadir conector personalizado. URL anterior. Sin ID de cliente ni secreto.
Claude Code:
claude mcp add --transport http cookie-free-analytics https://www.cookiefreeanalytics.com/mcp
Cursor
~/.cursor/mcp.json (o proyecto .cursor/mcp.json):
{
"mcpServers": {
"cookie-free-analytics": {
"url": "https://www.cookiefreeanalytics.com/mcp"
}
}
}
VS Code
.vscode/mcp.json o configuración de MCP de usuario. Paleta de comandos: MCP: Añadir servidor.
{
"servers": {
"cookie-free-analytics": {
"type": "http",
"url": "https://www.cookiefreeanalytics.com/mcp"
}
}
}
VS Code abre un navegador para OAuth en la primera conexión.
Grok
grok.com/connectors → conector personalizado → la misma URL. No hay ninguna entrada de catálogo público de Grok para buscar.
Flujo de OAuth
- El cliente
GETlos metadatos RFC 9728 parahttps://www.cookiefreeanalytics.com/mcp. - PKCE S256 + registro dinámico de clientes. No pegas un ID de cliente ni un secreto de cliente.
- Inicio de sesión en el navegador en cookiefreeanalytics.com. Starter o Growth.
- El cliente llama a
POST /mcpcon el token de acceso.
curl y scripts aún pueden enviar Authorization: Bearer con un token con hash desde Plan → Cuenta → API de lectura (cfa_live_…, mostrado una vez). No hagas commit de ese token.
Herramientas (solo lectura)
| Herramienta | Devuelve |
|---|---|
list_sites | Sitios que posee la cuenta |
get_overview | Visitantes, visitas, páginas vistas, rebote, duración, en vivo, período anterior |
get_pages | Páginas principales |
get_sources | Fuentes principales |
get_live | Última página vista por visitante en cinco minutos (sin heartbeat) |
get_funnels | Embudos lineales del mismo día (Growth) |
range es today, 7d, 30d, 90d o YYYY-MM-DD..YYYY-MM-DD. f es la misma cadena de filtro que el panel de control pone en la URL.
Documentación
- Producto: https://www.cookiefreeanalytics.com
- API de lectura + MCP: https://www.cookiefreeanalytics.com/docs/api
- Guía práctica: https://www.cookiefreeanalytics.com/blog/cookieless-analytics-mcp
- Privacidad: https://www.cookiefreeanalytics.com/privacy
- Soporte: hello@cookiefreeanalytics.com
Licencia
MIT. Operador: Prestons Creek Capital.