|
5 | 5 |
|
6 | 6 | <br> |
7 | 7 |
|
| 8 | +# The open source MCP platform trusted by developers and enterprises |
| 9 | + |
8 | 10 | [![Release][release-img]][release] [![Build status][ci-img]][ci] |
9 | 11 | [![Coverage Status][coveralls-img]][coveralls] |
10 | 12 | [![License: Apache 2.0][license-img]][license] |
11 | 13 | [![Star on GitHub][stars-img]][stars] [![Discord][discord-img]][discord] |
12 | 14 |
|
13 | | -# ToolHive - simplify and secure MCP servers |
| 15 | +## Run any MCP server securely, instantly, anywhere. |
| 16 | + |
| 17 | +ToolHive runs every MCP server in an isolated container, enforces identity and access policy per request, and gives platform teams the observability they need to put MCP in production. |
14 | 18 |
|
15 | | -**Run any Model Context Protocol (MCP) server: securely, instantly, anywhere.** |
| 19 | +## Why ToolHive? |
16 | 20 |
|
17 | | -ToolHive includes everything you need to use MCP servers in production. Rather than build or combine components yourself, use ToolHive's Registry Server, Runtime, Gateway, and Portal to get up and running quickly and safely. |
| 21 | +Here are some of the more common use cases for ToolHive: |
18 | 22 |
|
19 | | -ToolHive keeps you in control of your MCP estate. Integrate with popular clients in seconds and deploy pre-vetted MCP servers in locked-down containers with a single click or command. ToolHive is available as a desktop app, web app, CLI, and Kubernetes operator. |
| 23 | +<table> |
| 24 | + <tr valign="top"> |
| 25 | + <td><strong>Developers.</strong> Run MCP servers with more security and more (token) savings</td> |
| 26 | + <td><strong>Platform Engineers.</strong> Run MCP on your existing Kubernetes infrastructure</td> |
| 27 | + <td><strong>Enterprises.</strong> Self-host MCP servers and stay in control of your data</td> |
| 28 | + </tr> |
| 29 | + <tr valign="top"> |
| 30 | + <td>Connect Claude Code, Cursor, GitHub Copilot, or your preferred client to MCP servers with a single click or command.<br><br> |
| 31 | + ToolHive wraps every MCP server in an isolated container with a minimal permission file (no local credentials) and uses semantic tool search to reduce your token usage by up to 85%.</td> |
| 32 | + <td>Put an end to shadow MCP use by your developers, and give your security team the audit logs and identity enforcement they require.<br><br> |
| 33 | + ToolHive includes a Kubernetes operator, so you can declare policies, integrate with your IdP and observability stack, emit OTel traces, and more … all with familiar tools and patterns.</td> |
| 34 | + <td>Most MCP solutions are SaaS, but your compliance requirements prohibit sensitive info from being processed by SaaS providers.<br><br> |
| 35 | + ToolHive is the exception that allows you to self-host your MCP registry, gateway, etc. You can pilot the entire platform, and when you’re ready to scale, Stacklok’s got the added capabilities and expert team ready!</td> |
| 36 | + </tr> |
| 37 | + <tr valign="top"> |
| 38 | + <td><a href="https://stacklok.com/download/">Download ToolHive and get started</a></td> |
| 39 | + <td><a href="https://docs.stacklok.com/toolhive/guides-k8s/">Explore the Kubernetes operator in our docs</a><br><br><a href="https://stacklok.com/resources/how-to-run-ai-agents-on-kubernetes">Read more about running MCP on Kubernetes</a></td> |
| 40 | + <td><a href="https://stacklok.com/platform/">Learn more about Stacklok’s platform</a><br><br><a href="https://docs.stacklok.com/toolhive/enterprise">Compare open source ToolHive and Stacklok Enterprise</a></td> |
| 41 | + </tr> |
| 42 | +</table> |
20 | 43 |
|
21 | 44 | <picture> |
22 | 45 | <source media="(prefers-color-scheme: dark)" srcset="docs/images/toolhive-diagram-dark.svg"> |
23 | 46 | <img src="docs/images/toolhive-diagram-light.svg" alt="ToolHive diagram" width="800" style="padding: 20px 0" /> |
24 | 47 | </picture> |
25 | 48 |
|
26 | | ---- |
27 | | - |
28 | | -<table> |
29 | | -<tr> |
30 | | -<td width="50%"> |
31 | | - |
32 | | -## Why ToolHive? |
33 | | - |
34 | | -- **Instant deployment:** Start any MCP server with one click or command, using Docker or Kubernetes. |
35 | | -- **Secure by default:** Every server runs in an isolated container with only the permissions it needs. Secrets are managed securely, never in plaintext. |
36 | | -- **Works everywhere:** Use the UI and CLI for local development, or the Kubernetes Operator for production and scale. |
37 | | -- **Seamless integration:** ToolHive auto-configures popular clients like GitHub Copilot, Cursor, VS Code Server, and more. |
38 | | - |
39 | | -<br> |
40 | | -</td> |
41 | | -<td width="50%" align="center"> |
42 | | - <picture> |
43 | | - <source media="(prefers-color-scheme: dark)" srcset="docs/images/toolhive-sources-dark.svg"> |
44 | | - <img src="docs/images/toolhive-sources-light.svg" alt="ToolHive sources diagram" width="400px" /> |
45 | | - </picture> |
46 | | -</td> |
47 | | -</tr> |
48 | | -</table> |
49 | | - |
50 | 49 | ## Quick links |
51 | 50 |
|
52 | 51 | - 📥 [Downloads](https://stacklok.com/download/) |
|
0 commit comments