Repolode
stacklok

stacklok/toolhive

Plataforma de código abierto para ejecutar servidores MCP en contenedores aislados, con políticas de acceso, un gateway, un registro y un operador de Kubernetes.

Estrellas
2,327
Forks
326
Issues abiertos
421
Último commit
hace 4 horas

¿Qué es?

ToolHive es una plataforma para ejecutar y gestionar servidores Model Context Protocol (MCP). Ejecuta cada servidor MCP en un contenedor aislado con un perfil de permisos mínimo, por lo que los servidores no necesitan credenciales locales en el equipo del desarrollador. Cuando se configura con una fuente de autenticación, aplica políticas de identidad y acceso a cada solicitud.

El proyecto se organiza en tres componentes: un Gateway que ofrece endpoints para equipos y centraliza la autenticación, la auditoría y el filtrado de herramientas; un Registry Server que mantiene un catálogo de servidores aprobados; y un Runtime que ejecuta servidores localmente mediante Docker o Podman, o en Kubernetes. Los usuarios pueden trabajar desde una interfaz de escritorio o una CLI, y el Kubernetes Operator gestiona servidores mediante recursos personalizados, SSO con OIDC/OAuth y métricas de OpenTelemetry y Prometheus.

ToolHive es adecuado para desarrolladores que buscan configuraciones locales de MCP más seguras y para equipos de plataforma que necesitan alojar sus propios servidores MCP en la infraestructura Kubernetes existente, con registros de auditoría y control de acceso.

Funciones clave

  • 01Ejecuta cada servidor MCP en un contenedor aislado con un archivo de permisos mínimo
  • 02Gateway con SSO mediante OIDC/OAuth, políticas de acceso y registro de auditoría
  • 03Registry Server para mantener y firmar servidores MCP aprobados
  • 04Runtime compatible con Docker o Podman local y con implementaciones en Kubernetes
  • 05Interfaz de escritorio y CLI para descubrir, configurar y ejecutar servidores
  • 06Kubernetes Operator con recursos personalizados y compatibilidad con OpenTelemetry y Prometheus

Casos de uso

  • Ejecutar servidores MCP en Claude Code, Cursor o VS Code sin guardar credenciales localmente
  • Alojar un registro y un gateway MCP con controles de gobernanza dentro de una red empresarial
  • Implementar y auditar servidores MCP en un clúster de Kubernetes

Inicio rápido

  1. 1

    Descarga ToolHive desde la página oficial de descargas

  2. 2

    Sigue la guía de inicio rápido de CLI en la documentación

Antes de usarlo

  • Los servidores MCP locales se ejecutan mediante Docker o Podman, por lo que es necesario instalar uno de ellos.
  • Algunas funciones avanzadas se ofrecen en Stacklok Enterprise y no en el proyecto de código abierto.

En colecciones

Temas

Preguntas frecuentes

¿Qué es toolhive?
Plataforma de código abierto para ejecutar servidores MCP en contenedores aislados, con políticas de acceso, un gateway, un registro y un operador de Kubernetes. ToolHive es una plataforma para ejecutar y gestionar servidores Model Context Protocol (MCP). Ejecuta cada servidor MCP en un contenedor aislado con un perfil de permisos mínimo, por lo que los servidores no necesitan credenciales locales en el equipo del desarrollador. Cuando se configura con una fuente de autenticación, aplica políticas de identidad y acceso a cada solicitud.
¿toolhive es gratuito? ¿Qué licencia tiene?
toolhive es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿toolhive sigue mantenido?
Mantenimiento activo. El último commit de toolhive fue el 7 nov 2026.
¿Para qué puedo usar toolhive?
Ejecutar servidores MCP en Claude Code, Cursor o VS Code sin guardar credenciales localmente Alojar un registro y un gateway MCP con controles de gobernanza dentro de una red empresarial Implementar y auditar servidores MCP en un clúster de Kubernetes
¿Cómo se instala toolhive?
Descarga ToolHive desde la página oficial de descargas Sigue la guía de inicio rápido de CLI en la documentación
¿Dónde consigo toolhive?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/stacklok/toolhive

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados

Plataforma open source de gestión de accesos privilegiados (bastion host) para acceder de forma segura a SSH, RDP, Kubernetes, bases de datos y aplicaciones web.

31,9 mil+54 esta semana5,8 milPythonGPL-3.0Actualizado ayer