stacklok/toolhive-studio

ToolHive is an application that allows you to install, manage and run MCP servers and connect them to AI agents

163

stars

2,090

commits

TypeScript

primary language

Sep 8, 2026

updated

stacklok.com/download/
agents
ai
ai-security
claude
continue
copilot
cursor
developer-tools
linux
macos
mcp
mcp-client
mcp-server
mcp-tools
model-context-protocol
security
typescript
windows
Browse cluster: Cross-platform terminal and CLI tools

README

ToolHive logo

Release Build status Coverage Status License: Apache 2.0 Discord

ToolHive desktop UI

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 just a few clicks. No manual setup, no security headaches, no runtime hassles.

ToolHive screenshot
  • 🚀 Quickstart - install ToolHive and run your first MCP server
  • 📚 Documentation - learn more about ToolHive's features
  • 💬 Discord community - connect with the ToolHive community, ask questions, and share your experiences
  • 🛠️ Developer guide - build, test, and contribute to the ToolHive UI

Why ToolHive?

  • Instant deployment: Start any MCP server with a simple graphical workflow.
  • Secure by default: Every server runs in an isolated container with only the permissions it needs. Secrets are managed securely, never in plaintext.
  • Works everywhere: Runs on Windows, macOS, or Linux.
  • Seamless integration: ToolHive auto-configures popular clients like GitHub Copilot, Cursor, Claude Code, and more.

ToolHive sources diagram

Getting started

To get started with ToolHive, download the latest release from the website and follow the quickstart guide.


How it works

Under the hood, ToolHive runs each MCP server in its own secure container and exposes an HTTP/SSE proxy that MCP clients connect to.

ToolHive diagram

For more advanced use cases, ToolHive is also available as a command-line tool which can be used standalone or side-by-side with the ToolHive UI and as a Kubernetes Operator. Learn more in the ToolHive documentation.


Privacy and telemetry

ToolHive uses Sentry for error tracking and performance monitoring to help us identify and fix issues, improve stability, and enhance the user experience. This telemetry is enabled by default but completely optional.

What data is collected?

  • Error reports and crash logs
  • Performance metrics
  • Usage patterns

How to opt out

You can easily disable telemetry at any time:

  1. Open ToolHive
  2. Go to Settings (gear icon in the top navigation)
  3. Find the Telemetry section
  4. Toggle off telemetry collection

Contributing

We welcome contributions and feedback from the community!

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!

ToolHive mascot

License

This project is licensed under the Apache 2.0 License.

Contributors

renovate[bot]

1,150 commits

samuv

369 commits

peppescg

274 commits

kantord

175 commits

stacklok/toolhive-studio

ToolHive is an application that allows you to install, manage and run MCP servers and connect them to AI agents

163

stars

2,090

commits

TypeScript

primary language

Sep 8, 2026

updated

stacklok.com/download/
agents
ai
ai-security
claude
continue
copilot
cursor
developer-tools
linux
macos
mcp
mcp-client
mcp-server
mcp-tools
model-context-protocol
security
typescript
windows
Browse cluster: Cross-platform terminal and CLI tools

README

ToolHive logo

Release Build status Coverage Status License: Apache 2.0 Discord

ToolHive desktop UI

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 just a few clicks. No manual setup, no security headaches, no runtime hassles.

ToolHive screenshot
  • 🚀 Quickstart - install ToolHive and run your first MCP server
  • 📚 Documentation - learn more about ToolHive's features
  • 💬 Discord community - connect with the ToolHive community, ask questions, and share your experiences
  • 🛠️ Developer guide - build, test, and contribute to the ToolHive UI

Why ToolHive?

  • Instant deployment: Start any MCP server with a simple graphical workflow.
  • Secure by default: Every server runs in an isolated container with only the permissions it needs. Secrets are managed securely, never in plaintext.
  • Works everywhere: Runs on Windows, macOS, or Linux.
  • Seamless integration: ToolHive auto-configures popular clients like GitHub Copilot, Cursor, Claude Code, and more.

ToolHive sources diagram

Getting started

To get started with ToolHive, download the latest release from the website and follow the quickstart guide.


How it works

Under the hood, ToolHive runs each MCP server in its own secure container and exposes an HTTP/SSE proxy that MCP clients connect to.

ToolHive diagram

For more advanced use cases, ToolHive is also available as a command-line tool which can be used standalone or side-by-side with the ToolHive UI and as a Kubernetes Operator. Learn more in the ToolHive documentation.


Privacy and telemetry

ToolHive uses Sentry for error tracking and performance monitoring to help us identify and fix issues, improve stability, and enhance the user experience. This telemetry is enabled by default but completely optional.

What data is collected?

  • Error reports and crash logs
  • Performance metrics
  • Usage patterns

How to opt out

You can easily disable telemetry at any time:

  1. Open ToolHive
  2. Go to Settings (gear icon in the top navigation)
  3. Find the Telemetry section
  4. Toggle off telemetry collection

Contributing

We welcome contributions and feedback from the community!

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!

ToolHive mascot

License

This project is licensed under the Apache 2.0 License.

Contributors

renovate[bot]

1,150 commits

samuv

369 commits

peppescg

274 commits

kantord

175 commits

Languages

TypeScript

99.3%