Get in touch

MCP Servers Made Simple and Secure

One-click deployment with enterprise-grade security built in. No complex setup. No risky config. Just safe and easy server management.

Download now Screenshot of ToolHive

ToolHive's key features

Deploying to a team or organization?

Get early access to our enterprise service, to deploy trusted MCP servers across your teams and services.

Frequently asked questions

Why should I use ToolHive instead of running MCP servers directly?

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.

What clients work with ToolHive?

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.

How does ToolHive secure secrets and API tokens?

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.

Can I run custom MCP servers that aren't in the registry?

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.

How does ToolHive's security model work?

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.

How do I manage running servers and troubleshoot issues?

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.

Looking for more support?

We're here to help with your questions, support needs, and feature requests.