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.

Productocookiefreeanalytics.com
URL de MCPhttps://www.cookiefreeanalytics.com/mcp
TransporteHTTP transmisible
AutenticaciónOAuth 2.1 (RFC 9728 + PKCE). Portador con hash opcional desde la Cuenta.
Nombre del registroio.github.PrestonsCreekCapital/cookie-free-analytics
Documentacióndocs/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

  1. El cliente GET los metadatos RFC 9728 para https://www.cookiefreeanalytics.com/mcp.
  2. PKCE S256 + registro dinámico de clientes. No pegas un ID de cliente ni un secreto de cliente.
  3. Inicio de sesión en el navegador en cookiefreeanalytics.com. Starter o Growth.
  4. El cliente llama a POST /mcp con 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)

HerramientaDevuelve
list_sitesSitios que posee la cuenta
get_overviewVisitantes, visitas, páginas vistas, rebote, duración, en vivo, período anterior
get_pagesPáginas principales
get_sourcesFuentes principales
get_liveÚltima página vista por visitante en cinco minutos (sin heartbeat)
get_funnelsEmbudos 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

Licencia

MIT. Operador: Prestons Creek Capital.