Servidor MCP de medios

Un asistente que consulta Meta, Google Ads, GA4 y tres medios más por los equipos de cuentas

EPAEn producciónTypeScriptHonoNext.jsMCPClaude · OpenAIFirestoreCloud Run

Problema

Los equipos de cuentas trabajan entre seis plataformas de medios.

Para responder algo como «¿qué campaña va adelantada en su presupuesto?» había que abrir Meta, Google Ads, GA4, TikTok, Bing o DV360 y cruzar datos a mano. La idea fue darles un asistente que consulte esas fuentes por ellos.

Cómo funciona

  1. Equipo de cuentasweb · Claude.ai
  2. API REST + MCPHono · OAuth
  3. Agentes y skillspujas · presupuesto · GA4
  4. PlataformasMeta · Google Ads · GA4 · TikTok · Bing · DV360
Cloud Run, de 2 a 15 instancias
  1. 01Cada persona entra por la web o conecta el servidor MCP en Claude.ai.
  2. 02Elige el modelo (Claude u OpenAI, directo o vía Vertex AI) y un agente: auditor de pujas, pacing de presupuesto, reporte de canales de GA4 o auditor de search terms.
  3. 03Las conversaciones quedan en Firestore y un panel de administración muestra el uso por persona.

Decisiones

DECISIÓN 01

Empezar con MCP sobre BigQuery.

En 2025 hice la primera versión solo: servidores MCP sobre BigQuery con FastMCP y una extensión para Claude Desktop. La versión de 2026 creció a partir de ahí.

DECISIÓN 02

La persona elige el modelo.

Claude u OpenAI, directo o a través de Vertex AI, se eligen en cada conversación. No hay routing automático: quien pregunta decide con qué modelo trabaja.

DECISIÓN 03

Medir la calidad con conversaciones reales.

Lideré un diagnóstico sobre 484 conversaciones reales para encontrar dónde fallaban las respuestas y por qué.

La gente empezó a usarlo sin que se lo pidiéramos, para preguntas puntuales como cómo les fue a sus campañas la semana pasada, sin armar un reporte.
Momento clave · el primer uso que nadie pidió

Resultado

28personas activasFuente: panel de administración, oct 2026
14.7Mtokens procesadosFuente: panel de administración, oct 2026
484conversaciones reales revisadas en el diagnóstico de calidadFuente: diagnóstico de calidad, 2026

Al principio costó: era un concepto nuevo y pocas personas en la agencia entendían qué pasaba por dentro. Una vez que lo entendieron, se volvió fácil de usar. Está en producción en Cloud Run y también se usa desde Claude.ai con OAuth. En octubre de 2026 la versión final entró a una etapa de endurecimiento.

MI ROLPrimera versión y co-dueño técnico.Hice solo la v1 en 2025. En la de 2026 aporté el proveedor de DV360, la autenticación del MCP y el diseño de la interfaz, y lideré el diagnóstico de calidad; la mayor parte del código es de un desarrollador de mi equipo.