Connect your MCP Servers to your desktop clients automatically, no code configuration required.
Choose from a selection of verified MCP servers to reduce the security risks of running untrusted third-party code.
MCP servers run in isolated containers with software provenance verification to prevent malicious code execution.
Get early access to our enterprise service, to deploy trusted MCP servers across your teams and services.
ToolHive is an app that simplifies MCP server deployment by running them in secure containers. Instead of dealing with complex setup processes, managing different runtime versions (Python, Node.js), or handling plaintext API tokens, you can run and deploy MCP servers with one click while maintaining enterprise-grade security through container isolation.
ToolHive supports VS Code with GitHub Copilot (v1.99.0+), Cursor, Roo Code, Cline, and Claude Code with automatic configuration. Other clients and agent libraries that support Server-Sent Events (SSE) can be used with manual configuration.
ToolHive provides secure secret management through encrypted storage or 1Password integration. Instead of storing API tokens in plaintext config files, you can securely store them in ToolHive's encrypted vault and reference them when running servers. The encryption password is stored in your OS keyring for added security.
Yes! You can run custom servers using Docker images or directly from package managers. ToolHive supports Python packages via uv, Node.js packages via npm, and Go packages via the Go toolchain. When you specify a package, ToolHive automatically builds a Docker image and runs it securely.
ToolHive runs MCP servers in isolated containers with minimal permissions by default. It uses an SSE proxy to forward requests without exposing container ports directly to the network. You can customize permissions using JSON profiles to grant only the specific network access or file system permissions based on your server's needs.
ToolHive provides an interface to view all running servers, stop or remove them as needed, and search for new servers to deploy. You can get detailed information about any server in the built-in registry, including its available tools and configuration options. For support, check the GitHub repository or join the community Discord channel.
We're here to help with your questions, support needs, and feature requests.