analytics
Maqui is a marketing analytics platform built for restaurants, retail, and service businesses.
What it can do
- Ig Summary: Performance de Instagram orgánico (no pagado). Métricas agregadas de posts: alcance total, engagement rate, likes, comentarios, guardados, compartidos. Usar para preguntas sobre "Instagram
- Ig Top Posts: Posts de Instagram con mejor performance, ordenados por engagement, alcance, likes, guardados o comentarios. Incluye caption, fecha, métricas y permalink. Usar para "mejores posts", "qué
- Ig Followers Growth: Evolución de la cantidad de seguidores de Instagram en el tiempo: serie diaria con total absoluto y crecimiento porcentual. Usar para "crecimiento de seguidores", "ganamos/perdimo
What data it sees
Do you need an account
An API key from the service settings is required
Maqui is a marketing analytics platform built for restaurants, retail, and service businesses. The MCP server connects Claude to your real data — Instagram reach, Google Ads spend, Meta campaigns, GA4 traffic, Search Console rankings, customer reviews, and POS sales — so you can ask questions in plain language instead of switching between dashboards.
Designed for agencies managing multiple clients, with per-account authentication and role-based access.
How to connect
How to connect analytics to Claude
The server address to paste into Claude settings:
https://analytics--somosmaqui.run.tools
- Open Claude (claude.ai or the desktop app).
- Go to Settings → Connectors.
- Click Add custom connector.
- Paste the server address copied below into Remote MCP server URL and click Add.
- In a chat, click + → Connectors and switch the new connector on.
Custom connectors are available on Free, Pro, Max, Team and Enterprise plans (Free is limited to one). On Team and Enterprise an organization Owner adds the connector first under Organization settings → Connectors.
Authorization
After you click Add, a sign-in window for the service opens. Sign in with your own account and approve access. Claude never sees your password.
How to connect analytics to ChatGPT
The server address to paste into ChatGPT settings:
https://analytics--somosmaqui.run.tools
- Open ChatGPT in a browser (chatgpt.com). A Plus, Pro, Business, Enterprise or Edu plan is required.
- Turn on developer mode once: Settings → Apps → Advanced settings → Developer mode.
- Open Settings → Connectors and click Create.
- Fill in the form: Name (anything), Description (one line about what the service does), MCP server URL (copy it below).
- Under Authentication choose OAuth if the service requires sign-in, otherwise None. Click Create.
- In a new chat open + → Apps/Connectors and enable the connector.
OpenAI has renamed this section before (Connectors → Apps/Plugins). If the label differs, search settings for "developer mode". On Business/Enterprise workspaces an admin must allow custom connectors first.
Authorization
On first use ChatGPT opens the service's sign-in window. Sign in and approve access.
How to connect analytics to Cursor
The server address to paste into Cursor settings:
https://analytics--somosmaqui.run.tools
Fastest: click Open in Cursor below and confirm the prompt.
Manually:
- In Cursor open Settings → Cursor Settings → MCP and click Add new global MCP server.
- Paste the JSON copied below into
~/.cursor/mcp.json(per project:.cursor/mcp.jsonin the repo root). - Save the file. The server appears in the MCP list; authorize it there if asked.
Authorization
If the service needs sign-in, an authorize button appears next to the server in the MCP list.
Server tool list (19)
Raw names from tools/list. Only developers need these.
| ig_summary | Performance de Instagram orgánico (no pagado). Métricas agregadas de posts: alcance total, engagement rate, likes, comentarios, guardados, compartidos. Usar para preguntas sobre "Instagram", "redes sociales", "alcance" o "engagement" sin contexto de publicidad pagada. |
| ig_top_posts | Posts de Instagram con mejor performance, ordenados por engagement, alcance, likes, guardados o comentarios. Incluye caption, fecha, métricas y permalink. Usar para "mejores posts", "qué contenido funcionó", "posts más vistos". |
| ig_followers_growth | Evolución de la cantidad de seguidores de Instagram en el tiempo: serie diaria con total absoluto y crecimiento porcentual. Usar para "crecimiento de seguidores", "ganamos/perdimos seguidores", "evolución de la audiencia". |
| ig_hashtags | Hashtags usados en posts de Instagram, ordenados por alcance promedio. Útil para identificar qué tags están generando más visibilidad. Usar para "hashtags que funcionan", "qué tags usar", "tags con más alcance". |
| gads_summary | Performance de Google Ads (publicidad pagada en Google Search/Display/YouTube). Gasto, impresiones, clics, CTR, CPC, conversiones, CPA, ROAS. Usar para "Google Ads", "publicidad en Google", "campañas pagas", "cuánto gastamos en Google", "anuncios de Google". |
| gads_campaigns | Desglose de Google Ads campaña por campaña: nombre, estado (activa/pausada), gasto, clics, impresiones, conversiones y CTR. Usar para "qué campañas de Google Ads tenemos", "campaña que mejor funciona", "performance por campaña". |
| gads_keywords | Keywords contra las que pujamos en Google Ads (las que configuramos en las campañas): gasto, clics, conversiones, CPC, match type. Usar para "keywords que compramos", "palabras clave de mis campañas", "en qué keywords gasto más". NO confundir con search terms (lo que el usuario realmente escribió). |
| gads_search_terms | Búsquedas reales que escribieron los usuarios y dispararon nuestros anuncios de Google Ads. Muestra términos exactos con clics y gasto. Útil para encontrar oportunidades (nuevas keywords) o exclusiones (queries irrelevantes). Usar para "qué buscan los usuarios", "términos de búsqueda", "search terms". |
| meta_summary | Performance de Meta Ads (publicidad pagada en Facebook e Instagram). Gasto, alcance, impresiones, clics, CTR, CPM, mensajes, leads, compras. Usar para "Meta Ads", "Facebook Ads", "publicidad en Instagram pagada", "cuánto gastamos en Meta", "anuncios de Facebook". NO confundir con `ig_summary` (orgánico, no pagado). |
| meta_campaigns | Desglose de Meta Ads campaña por campaña: nombre, objetivo (tráfico/leads/ventas/mensajes), estado, gasto, alcance, clics. Usar para "campañas de Meta Ads", "qué objetivos tenemos en Facebook", "performance por campaña". |
| get_reviews | Reseñas de Google Business Profile y otras plataformas (Facebook): rating promedio, conteo total, tasa de respuesta y últimas reseñas con autor, rating, texto y si fueron respondidas. Usar para "reseñas", "reputación", "qué dicen los clientes", "rating en Google", "reviews". |
| get_leads | Leads/prospectos capturados desde formularios del sitio y campañas. Datos de contacto (nombre, email, teléfono), fuente de captación, estado en el pipeline (nuevo/contactado/calificado/cerrado/perdido). Usar para "leads", "prospectos", "formularios", "contactos nuevos", "pipeline de ventas". Solo disponible si la cuenta tiene CRM habilitado. |
| get_sales | Ventas del restaurante registradas en Fudo (sistema POS gastronómico): total facturado, cantidad de tickets, ticket promedio, desglose por canal (Local, Delivery, Mostrador). Usar para "ventas", "facturación", "ingresos", "tickets", "qué vendimos". Solo disponible para restaurantes/locales con Fudo conectado. |
| ga4_summary | Tráfico al sitio web según Google Analytics 4: sesiones, usuarios únicos, usuarios nuevos vs recurrentes, páginas vistas, bounce rate, duración promedio de sesión, conversiones. **Usar SIEMPRE para preguntas sobre "visitas", "tráfico del sitio", "cuántas personas entraron", "usuarios de la web", "page views".** Esto es lo que un cliente típicamente pregunta cuando dice "visitas". |
| ga4_sources | De dónde vienen los visitantes del sitio: source/medium (google/organic, facebook/social, direct, etc.) con sesiones, usuarios y conversiones. Usar para "de dónde viene el tráfico", "fuentes de tráfico", "canales de adquisición", "qué porcentaje es orgánico vs pagado". |
| ga4_pages | Páginas más visitadas del sitio web según GA4: path, page views, sesiones, usuarios únicos, bounce rate, tiempo promedio. Usar para "páginas más vistas", "contenido más popular", "qué páginas funcionan", "top landing pages". |
| gsc_summary | Visibilidad del sitio en resultados ORGÁNICOS de Google (no pagado, no GA4): clics desde búsqueda, impresiones (cuántas veces aparecimos), CTR y posición promedio. **Usar SOLO para preguntas sobre "SEO", "posicionamiento", "ranking", "búsquedas orgánicas", "aparecemos en Google".** NO usar para "visitas al sitio" — eso es `ga4_summary`. |
| gsc_queries | Búsquedas orgánicas en Google por las que aparece el sitio: query exacta, clics recibidos, impresiones, CTR y posición promedio. Usar para "por qué nos encuentran", "queries SEO", "keywords orgánicas", "términos de búsqueda orgánicos". NO confundir con `gads_search_terms` (eso es publicidad pagada). |
| gsc_pages | Páginas del sitio con mejor visibilidad orgánica en Google según Search Console: URL, clics, impresiones, CTR, posición promedio. Usar para "páginas con mejor SEO", "qué URLs rankean", "landings que reciben tráfico orgánico". Para páginas con más tráfico TOTAL (orgánico+todo) usar `ga4_pages`. |