# toolhive

> ToolHive is an enterprise-grade platform for running and managing Model Context Protocol (MCP) servers.

- **URL**: https://www.freshcrate.ai/projects/toolhive
- **Author**: stacklok
- **Category**: MCP Servers
- **Latest version**: `v0.29.0` (2026-06-03)
- **License**: Apache-2.0
- **Source**: https://github.com/stacklok/toolhive
- **Homepage**: https://stacklok.com/download/
- **Language**: Go
- **GitHub**: 1,726 stars, 206 forks
- **Registry**: github
- **Tags**: `ai`, `ai-security`, `aicodeassistant`, `go`, `golang`, `kubernetes`, `mcp`, `mcp-security`, `mcp-servers`

## Description

ToolHive is an enterprise-grade platform for running and managing Model Context Protocol (MCP) servers.

## Recent releases

| Version | Date | Urgency | Changes |
| --- | --- | --- | --- |
| `v0.29.0` | 2026-06-03 | High | ## What's Changed * Admit obo in MCPExternalAuthConfig CRD enum by @tgrunnagle in https://github.com/stacklok/toolhive/pull/5361 * Consolidate authserver DCR types onto pkg/oauthproto by @tgrunnagle in https://github.com/stacklok/toolhive/pull/5372 * Add CIMD storage decorator for embedded AS by @amirejaz in https://github.com/stacklok/toolhive/pull/5343 * Address post-approval review feedback on `VirtualMCPServer` authz by @blkt in https://github.com/stacklok/toolhive/pull/5368 * Clear all cach |
| `v0.28.3` | 2026-05-22 | High | ## What's Changed * Resolve authz `ConfigMap` for `VirtualMCPServer` by @blkt in https://github.com/stacklok/toolhive/pull/5290 * Upgrade golang.org/x/crypto to v0.52.0 by @amirejaz in https://github.com/stacklok/toolhive/pull/5366 * Enable Renovate vulnerability alerts to trigger immediately by @amirejaz in https://github.com/stacklok/toolhive/pull/5367 * Restore ServerBuilder.WithMiddleware and WithRoute by @reyortiz3 in https://github.com/stacklok/toolhive/pull/5369 * Mirror MCPExternalAuthCo |
| `v0.28.0` | 2026-05-19 | High | ## What's Changed * Update module github.com/modelcontextprotocol/registry to v1.7.7 [SECURITY] by @renovate[bot] in https://github.com/stacklok/toolhive/pull/5230 * Add TOOLHIVE_SKIP_UPDATE_CHECK env var to disable update checks by @lujunsan in https://github.com/stacklok/toolhive/pull/5264 * Add RFC 7523 JWT Bearer grant package by @jhrozek in https://github.com/stacklok/toolhive/pull/5262 * Extract DCR resolver into pkg/auth/dcr by @tgrunnagle in https://github.com/stacklok/toolhive/pull/5198 |
| `v0.27.2` | 2026-05-12 | High | ## What's Changed * Update github/codeql-action digest to 68bde55 by @renovate[bot] in https://github.com/stacklok/toolhive/pull/5236 * Update anthropics/claude-code-action digest to 476e359 by @renovate[bot] in https://github.com/stacklok/toolhive/pull/5235 * Forward MCPServerEntry headerForward to vMCP outbound requests by @ChrisJBurns in https://github.com/stacklok/toolhive/pull/5239 * Tolerate spec-violating list methods on backend init by @tgrunnagle in https://github.com/stacklok/toolhive/ |
| `v0.27.0` | 2026-05-07 | High | ## What's Changed * Support CIMD as preferred OAuth client registration for thv run by @amirejaz in https://github.com/stacklok/toolhive/pull/5085 * Add --client flag to thv llm setup and teardown by @yrobla in https://github.com/stacklok/toolhive/pull/5144 * Carry forward upstream refresh token on re-authorization by @jhrozek in https://github.com/stacklok/toolhive/pull/5132 * Add follow-up CIMD E2E and unit tests by @amirejaz in https://github.com/stacklok/toolhive/pull/5130 * Add authserver D |
| `v0.26.1` | 2026-04-30 | High | ## What's Changed * Make Cedar group entity type name configurable by @jhrozek in https://github.com/stacklok/toolhive/pull/5121 * Add authserver DCR discovery and config surface by @tgrunnagle in https://github.com/stacklok/toolhive/pull/5041 * fix(authserver): send scope explicitly on upstream token refresh by @dallinstevens in https://github.com/stacklok/toolhive/pull/5096 * test(e2e): add all-client LLM gateway e2e matrix + fix secret provider bugs by @yrobla in https://github.com/stacklok/t |
| `v0.26.0` | 2026-04-29 | High | ## What's Changed * Drop legacy ToolHive registry format references from docs by @rdimitrov in https://github.com/stacklok/toolhive/pull/5087 * Update module github.com/stacklok/toolhive-catalog to v0.20260428.0 by @renovate[bot] in https://github.com/stacklok/toolhive/pull/5080 * Update module github.com/shirou/gopsutil/v4 to v4.26.3 by @renovate[bot] in https://github.com/stacklok/toolhive/pull/5061 * Add interactive TUI dashboard for managing MCP servers by @peppescg in https://github.com/sta |
| `v0.24.1` | 2026-04-23 | High | <!-- Release-Triggered-By: rdimitrov -->  ## What's Changed * Bump releaseo_version input to v0.0.4 by @ChrisJBurns in https://github.com/stacklok/toolhive/pull/5007 * Honor --debug flag in vmcp by @jhrozek in https://github.com/stacklok/toolhive/pull/5008 * Fix Cedar upstream-claim evaluation on VirtualMCPServer by @jhrozek in https://github.com/stacklok/toolhive/pull/5002 * Add shared OAuth constants and expose ExchangeConfig fields by @jhrozek in https://github.com/stacklok/toolhive/pull/5003 |
| `v0.24.0` | 2026-04-22 | High | <!-- Release-Triggered-By: rdimitrov -->  ## What's Changed * Compare CRDs against the last release tag, not the rendered chart by @ChrisJBurns in https://github.com/stacklok/toolhive/pull/4987 * Enforce v1beta1 API stability by @ChrisJBurns in https://github.com/stacklok/toolhive/pull/4991 * Re-run api-compat workflow on label changes by @ChrisJBurns in https://github.com/stacklok/toolhive/pull/4993 * Add no-op companion for API Compatibility required check by @ChrisJBurns in https://github.com |
| `v0.23.1` | 2026-04-21 | High | <!-- Release-Triggered-By: rdimitrov -->  ## What's Changed * Propagate auth errors through stale cache fallback by @reyortiz3 in https://github.com/stacklok/toolhive/pull/4981 * Unify docs-website release pipeline: new assets + retire dispatch chain by @rdimitrov in https://github.com/stacklok/toolhive/pull/4982 * Add advisory CRD schema compatibility CI check by @ChrisJBurns in https://github.com/stacklok/toolhive/pull/4980 * Release v0.23.1 by @stacklokbot in https://github.com/stacklok/toolh |

## Citation

- HTML: https://www.freshcrate.ai/projects/toolhive
- Markdown: https://www.freshcrate.ai/projects/toolhive.md
- Dependencies JSON: https://www.freshcrate.ai/api/projects/toolhive/deps

_Generated by freshcrate.ai. Indexes github releases for AI-agent ecosystem packages._
