Cerrando la brecha de observabilidad en servidores MCP con ToolHive

ToolHive es un proxy en Kubernetes que observa servidores MCP sin modificar código y exporta métricas y trazas a OpenTelemetry y Prometheus mediante OTLP, para dashboards y alertas sin vendor lock-in.

28 sept 2025 • 4 min de lectura • Equipo Q2BSTUDIO

Inteligencia-Artificial-

En entornos Kubernetes modernos la observabilidad suele apoyarse en OpenTelemetry y Prometheus, pero ambos necesitan que las aplicaciones expongan telemetría. Muchos servidores MCP no lo hacen y funcionan como cajas negras: las peticiones entran y salen sin métricas internas. ToolHive cierra esa brecha ejecutándose dentro del clúster como un proxy inteligente que recopila estadísticas de uso de servidores MCP sin modificar su código y las transforma en métricas y trazas consumibles por OTel y Prometheus.

El problema central es que Prometheus espera un endpoint /metrics y OpenTelemetry espera datos enviados desde aplicaciones instrumentadas. Los servidores MCP suelen centrarse en su función de conectar modelos con el mundo real y dejan la telemetría como una tarea secundaria. Eso impide responder preguntas críticas como cuantas peticiones por segundo gestiona cada servidor, cuál es la latencia media de llamadas a herramientas, si hay errores o timeouts y cuánto CPU o memoria consumen. Sin esos datos no se puede optimizar, depurar ni garantizar la fiabilidad de aplicaciones basadas en IA.

ToolHive actúa como intermediario: se despliega junto a los servidores MCP en Kubernetes y observa directamente el tráfico de orquestación. Al interceptar peticiones y respuestas registra conteos, tasas, latencias, códigos de error y estadísticas de uso de herramientas. También genera trazas distribuidas para cada interacción MCP, ofreciendo visibilidad de extremo a extremo. De este modo la observabilidad queda desacoplada del servidor MCP y no se requieren cambios en el servidor ni nuevas dependencias.

Entre las ventajas de este enfoque destacan cero modificaciones en los servidores, conciencia de protocolo para capturar operaciones MCP específicas, y despliegue nativo en Kubernetes que facilita el descubrimiento de servicios y el escalado. ToolHive normaliza los datos en formatos OpenTelemetry y Prometheus para que su stack existente los consuma inmediatamente.

ToolHive soporta cuatro arquitecturas de integración para alimentar tu canal de observabilidad. La recomendada para la mayoría de despliegues Kubernetes es ToolHive que envía métricas y trazas a un colector OpenTelemetry mediante OTLP, el colector expone /metrics que Prometheus raspa y las trazas se exportan a tu backend de trazas como Jaeger o Tempo. Esta arquitectura centraliza y estandariza el procesamiento, combina la fiabilidad del modelo pull de Prometheus con la flexibilidad del colector OTel y permite enriquecer, transformar y rutear datos a múltiples destinos evitando vendor lock in.

Otras opciones contempladas incluyen el uso de RemoteWrite para empujar métricas, la exposición directa de /metrics en ToolHive para raspado por Prometheus y configuraciones híbridas que combinan push de trazas y pull de métricas. Cada opción tiene sus trade offs en complejidad operativa y tolerancia a fallos, pero para la mayoría de organizaciones la arquitectura con colector OTel intermedio ofrece el mejor equilibrio entre fiabilidad y flexibilidad.

Una vez desplegado, ToolHive llena tus dashboards y sistemas de alerta con métricas prácticas como toolhive_mcp_requests_total para contadores de peticiones, histogramas de duración request_duration_seconds para p95 y p99 de latencia, y toolhive_mcp_tool_calls_total para llamadas a herramientas. Las trazas distribuidas permiten seguir la trayectoria completa de cada petición y correlacionarlas con métricas mediante ids de trace y span, facilitando la resolución de cuellos de botella y la depuración. Todas las métricas incluyen etiquetas estándar de Kubernetes como namespace, pod y servicio, lo que simplifica la agregación y el filtrado en paneles existentes.

En Q2BSTUDIO ofrecemos desarrollo de software y consultoría para integrar soluciones como ToolHive en infraestructuras empresariales y maximizar el valor de la telemetría. Somos especialistas en aplicaciones a medida y software a medida, con experiencia en inteligencia artificial, agentes IA y soluciones de ia para empresas. Podemos ayudarte a diseñar pipelines de observabilidad, a desplegar ToolHive en Kubernetes y a conectar tus métricas y trazas con plataformas de Business Intelligence y Power BI para obtener informes accionables. Conecta además la observabilidad con plataformas cloud: ofrecemos servicios cloud aws y azure para alojar y escalar tus entornos de forma segura.

Si tu organización necesita proyectos a medida o integración de IA podemos trabajar en soluciones personalizadas y seguras que incluyan ciberseguridad y pentesting como parte del ciclo de desarrollo. Con Q2BSTUDIO obtienes un socio que cubre desde la creación de aplicaciones hasta la instrumentación, monitorización y análisis con servicios inteligencia de negocio.

Descubre cómo aplicamos inteligencia artificial en proyectos reales visitando nuestra página de inteligencia artificial y conoce nuestras capacidades en desarrollo de aplicaciones en servicios de software a medida. Si quieres, en la próxima entrega te guiaremos paso a paso para desplegar ToolHive en Kubernetes con Helm, kubectl y un tablero Grafana inicial.

La brecha de observabilidad en servidores MCP no tiene por qué ser permanente. Con herramientas como ToolHive y el apoyo de equipos especializados en IA, ciberseguridad y servicios cloud puedes obtener las métricas y trazas necesarias para operar con confianza, detectar anomalías y optimizar el rendimiento de tus aplicaciones basadas en inteligencia artificial.

¿UNA PAUSA?

Juega un momento antes de irte

NUESTROS SERVICIOS

Cómo podemos ayudarte

Inteligencia artificial

Agentes de IA, chatbots y asistentes inteligentes que automatizan tareas y atienden a tus clientes 24/7 para mejorar la eficiencia de tu negocio.

Más info

Desarrollo de software

Aplicaciones web, móviles y de escritorio, intranets, e-commerce, SaaS y plataformas de gestión diseñadas para las necesidades concretas de tu empresa.

Más info

Servicios cloud

Migración, infraestructura, hosting gestionado, alta disponibilidad y seguridad en Microsoft Azure y Amazon Web Services para que tu negocio escale sin límites.

Más info

Ciberseguridad y pentesting

Auditorías de seguridad, test de intrusión (pentesting) y protección de aplicaciones, datos e infraestructura on-premise y cloud, con hacking ético y cumplimiento normativo.

Más info

Business Intelligence

Cuadros de mando y análisis de datos con Power BI: integramos tus fuentes, diseñamos dashboards y KPIs y convertimos tus datos en decisiones.

Más info

Automatización de procesos

Automatizamos tareas repetitivas y conectamos tus aplicaciones con n8n, Power Automate, Make y RPA, eliminando trabajo manual y aumentando la productividad.

Más info

Formación para empresas

Formamos a tus equipos en tecnología con criterio: desarrollo web, bases de datos, Git, buenas prácticas y seguridad, automatización con n8n, inteligencia artificial para empresas y creación de soluciones de IA con Azure AI Foundry.

Más info

Auditoría de código

Auditamos el código que creas tú, tu equipo o una IA: te decimos qué está bien y qué mejorar, lo securizamos y lo dejamos listo para producción, web o app.

Más info

Generación de imágenes con IA

Creamos por ti las imágenes que necesita tu negocio con inteligencia artificial: producto, redes, publicidad, ilustración y avatares. Tú nos dices qué quieres y te lo entregamos listo para usar.

Más info

Generación de vídeos con IA

Creamos por ti vídeos con inteligencia artificial: promocionales, para redes, presentadores virtuales, doblaje y animaciones. Nos cuentas la idea y te lo entregamos montado y listo para publicar.

Más info

Avatares conversacionales con IA

Creamos avatares conversacionales con IA —humanos digitales con cara y voz— que atienden a tus clientes y equipos con el conocimiento de tu empresa, en tu web, monitores interactivos, WhatsApp o Teams.

Más info

Marketing Online e IA

Google Ads, Meta Ads, LinkedIn Ads y posicionamiento en motores de IA (GEO/AEO): captamos clientes y hacemos que tu marca aparezca donde te buscan, también en ChatGPT, Gemini y Perplexity.

Más info

¿Tienes un proyecto en mente?

Cuéntanos tu visión y la convertimos en una solución de software. Sea cual sea el alcance, hacemos realidad tu idea.