ToolHive (thv) is a lightweight, secure, and fast manager for MCP servers
ToolHive (thv) is a lightweight, secure, and fast manager for MCP (Model Context Protocol) servers. It is written in Go and has extensive test coverage—including input validation—to ensure reliability and security.
Under the hood, ToolHive acts as a very thin client for the Docker/Podman Unix socket API. This design choice allows it to remain both efficient and lightweight while still providing powerful, container-based isolation for running MCP servers.
thv [flags]
--debug Enable debug mode
-h, --help help for thv
- thv config - Manage application configuration
- thv list - List running MCP servers
- thv logs - Output the logs of an MCP server
- thv proxy - Spawn a transparent proxy for an MCP server
- thv registry - Manage MCP server registry
- thv restart - Restart a tooling server
- thv rm - Remove an MCP server
- thv run - Run an MCP server
- thv search - Search for MCP servers
- thv secret - Manage secrets
- thv stop - Stop an MCP server
- thv version - Show the version of ToolHive