Run any Model Context Protocol (MCP) server β securely, instantly, anywhere.
ToolHive is the easiest way to discover, deploy, and manage MCP servers. Launch any MCP server in a locked-down container with a single command. No manual setup, no security headaches, no runtime hassles.
ToolHive is available as a GUI desktop app, CLI, and Kubernetes Operator. |
|
ToolHive includes a Kubernetes Operator for enterprise and production deployments:
- MCPServer CRD: Deploy and manage MCP servers as Kubernetes resources
- MCPRegistry CRD (Experimental): Centralized registry management with automated sync
- Secure isolation: Container-based server execution with permission profiles
- Protocol proxying: Stdio servers exposed via HTTP/SSE networking protocols
- Service discovery: Automatic service creation and DNS integration
- Operator Guide - Complete operator documentation
- MCPRegistry Reference - Registry management (experimental)
- CRD API Reference - Auto-generated API documentation
- Deployment Guide - Step-by-step installation
- Examples - Sample configurations
- π Documentation
- π Quickstart guides:
- π¬ Discord
We welcome contributions and feedback from the community!
- π Report issues
- π¬ Join our Discord
If you have ideas, suggestions, or want to get involved, check out our contributing guide or open an issue. Join us in making ToolHive even better!
Contribute to the CLI, API, and Kubernetes Operator:
- π€ Contributing guide
- π Developer guide
Contribute to the desktop UI:
- π₯οΈ Desktop UI repository
Contribute to the documentation:
This project is licensed under the Apache 2.0 License.