From 527922ec3bb90ed9af163b256e749f344caa6f11 Mon Sep 17 00:00:00 2001 From: Dan Barr <6922515+danbarr@users.noreply.github.com> Date: Tue, 10 Mar 2026 10:54:01 -0400 Subject: [PATCH 1/2] Publish ToolHive updates for 2026-03-09 Signed-off-by: Dan Barr <6922515+danbarr@users.noreply.github.com> --- blog/toolhive-updates/2026-03-09-updates.mdx | 50 ++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 blog/toolhive-updates/2026-03-09-updates.mdx diff --git a/blog/toolhive-updates/2026-03-09-updates.mdx b/blog/toolhive-updates/2026-03-09-updates.mdx new file mode 100644 index 00000000..670d3236 --- /dev/null +++ b/blog/toolhive-updates/2026-03-09-updates.mdx @@ -0,0 +1,50 @@ +--- +title: Token optimization goes Kubernetes-native +sidebar_label: 'Mar 9: MCP Optimizer in K8s' +description: + MCP Optimizer capabilities are now available directly inside vMCP, bringing + intelligent tool discovery and token reduction to Kubernetes-native + deployments. +--- + +MCP Optimizer capabilities are now embedded directly in vMCP, bringing the same +token reduction and improved tool selection per request from desktop to +Kubernetes-native deployments. Instead of every developer configuring a local +optimizer instance, platform teams deploy it once and every connected client +benefits automatically. + +{/* truncate */} + +- **On-demand tool discovery** means agents no longer receive hundreds of tool + descriptions in context. Instead, tools are discovered at request time and + only the relevant ones are surfaced (up to 8 by default, configurable) via + hybrid (semantic + keyword search), cutting token usage by 60-85% per request + while improving tool selection accuracy. +- **Team-wide token savings from a single deployment** means the 60-85% + per-request reduction the Optimizer delivers on desktop now applies to every + developer connected to vMCP. Deploy it once, and the savings multiply across + the entire team without anyone managing a local optimizer instance. +- **No per-developer configuration required.** Developers point their MCP client + at the vMCP endpoint and get optimized routing automatically, with no local + embedding models, no search parameter tuning, and no setup drift across the + team. + +The setup is GitOps-friendly: `EmbeddingServer` and `VirtualMCPServer` CRDs +deploy through your existing CI/CD pipeline. For the full configuration +reference and quickstart examples, check out the +[vMCP optimizer guide](/toolhive/guides-vmcp/optimizer) to get started. For +desktop users, MCP Optimizer remains available through the ToolHive UI and CLI +as before. + +### Getting started + +For detailed release notes, check the project repositories: + +- [ToolHive Runtimes](https://github.com/stacklok/toolhive/releases) (CLI and + Kubernetes Operator) +- [ToolHive Desktop UI](https://github.com/stacklok/toolhive-studio/releases) +- [ToolHive Cloud UI](https://github.com/stacklok/toolhive-cloud-ui/releases) +- [ToolHive Registry Server](https://github.com/stacklok/toolhive-registry-server/releases) + +You can find all ToolHive documentation on the +[Stacklok documentation site](/toolhive). From 4d119d4220edc158c6f5d2119f36f1fb7b08e0aa Mon Sep 17 00:00:00 2001 From: Dan Barr <6922515+danbarr@users.noreply.github.com> Date: Tue, 10 Mar 2026 10:57:28 -0400 Subject: [PATCH 2/2] Fix up heading levels on updates posts Signed-off-by: Dan Barr <6922515+danbarr@users.noreply.github.com> --- .claude/commands/polish-toolhive-updates.md | 2 +- blog/toolhive-updates/2025-12-08-updates.mdx | 10 +++++----- blog/toolhive-updates/2025-12-15-updates.mdx | 6 +++--- blog/toolhive-updates/2025-12-22-updates.mdx | 8 ++++---- blog/toolhive-updates/2026-01-19-updates.mdx | 10 +++++----- blog/toolhive-updates/2026-02-02-updates.mdx | 10 +++++----- blog/toolhive-updates/2026-02-16-updates.mdx | 14 +++++++------- blog/toolhive-updates/2026-03-09-updates.mdx | 2 +- 8 files changed, 31 insertions(+), 31 deletions(-) diff --git a/.claude/commands/polish-toolhive-updates.md b/.claude/commands/polish-toolhive-updates.md index 9746cfda..9300a605 100644 --- a/.claude/commands/polish-toolhive-updates.md +++ b/.claude/commands/polish-toolhive-updates.md @@ -177,7 +177,7 @@ For each major feature/component: **Every update post must end with this exact section:** ```markdown -### Getting started +## Getting started For detailed release notes, check the project repositories: diff --git a/blog/toolhive-updates/2025-12-08-updates.mdx b/blog/toolhive-updates/2025-12-08-updates.mdx index 3ab30640..649eeb9c 100644 --- a/blog/toolhive-updates/2025-12-08-updates.mdx +++ b/blog/toolhive-updates/2025-12-08-updates.mdx @@ -13,7 +13,7 @@ for consolidating many MCP backends into one secure, workflow-aware endpoint. {/* truncate */} -### ToolHive Registry Server: Unified registry management and discovery +## ToolHive Registry Server: Unified registry management and discovery ToolHive now includes a dedicated [Registry Server](/toolhive/guides-registry/) that aggregates multiple registry sources, keeps them in sync, and helps teams @@ -29,7 +29,7 @@ publish a curated "desired" registry. This enables you to: [cloud-based UI](https://github.com/stacklok/toolhive-cloud-ui) to view running MCP servers. -### ToolHive UI: Registry groups and tool customization (GA) +## ToolHive UI: Registry groups and tool customization (GA) The [ToolHive UI](/toolhive/guides-ui/) gained new features to standardize installs and tailor tool experiences. You can now: @@ -38,7 +38,7 @@ installs and tailor tool experiences. You can now: - **Customize tools** to disable unnecessary tools and edit their names and descriptions for better AI performance and token/cost savings. -### Virtual MCP Server: One endpoint for many servers and workflow automation +## Virtual MCP Server: One endpoint for many servers and workflow automation [Virtual MCP Server (vMCP)](/toolhive/guides-vmcp/) simplifies operating many MCP servers in Kubernetes and building cross-system workflows. It enables you @@ -55,7 +55,7 @@ to: - Separate auth boundaries: clients authenticate once to vMCP while vMCP manages backend credentials for SSO, centralized access control, and auditing. -### Ecosystem updates +## Ecosystem updates The ToolHive ecosystem continues to grow with support for new clients and MCP server integrations. @@ -72,7 +72,7 @@ New MCP servers in the built-in registry: - **SonarQube**: Analyze code quality - **ToolHive Documentation Search**: Search ToolHive docs directly -### Getting started +## Getting started For detailed release notes, check the project repositories: diff --git a/blog/toolhive-updates/2025-12-15-updates.mdx b/blog/toolhive-updates/2025-12-15-updates.mdx index d5087ff7..8ab53e95 100644 --- a/blog/toolhive-updates/2025-12-15-updates.mdx +++ b/blog/toolhive-updates/2025-12-15-updates.mdx @@ -15,7 +15,7 @@ Registry Server. {/* truncate */} -### ToolHive Registry Server: Smarter discovery and scalable sync +## ToolHive Registry Server: Smarter discovery and scalable sync The **Registry Server** now features improved auto-discovery capabilities and sync architecture. You can now: @@ -29,7 +29,7 @@ sync architecture. You can now: - Connect the **ToolHive CLI and UI** to your Registry Server, bringing effortless discovery and deployment to your custom registry. -### Virtual MCP Server: Observability and composite tool improvements +## Virtual MCP Server: Observability and composite tool improvements **vMCP** gained production-grade observability and extended composite tool capabilities. @@ -48,7 +48,7 @@ You can now: - Include `MCPRemoteProxy` resources in MCPGroups, allowing remote MCP servers to aggregate alongside local servers in your VirtualMCPServer configuration. -### Getting started +## Getting started For detailed release notes, check the project repositories: diff --git a/blog/toolhive-updates/2025-12-22-updates.mdx b/blog/toolhive-updates/2025-12-22-updates.mdx index c3b4da8d..8aac8b0f 100644 --- a/blog/toolhive-updates/2025-12-22-updates.mdx +++ b/blog/toolhive-updates/2025-12-22-updates.mdx @@ -14,7 +14,7 @@ registry management, and direct registry connections in the UI. {/* truncate */} -### Virtual MCP Server: Audit logging, health checking, and composite tool improvements +## Virtual MCP Server: Audit logging, health checking, and composite tool improvements vMCP adds more operational capabilities that teams need for production deployments: @@ -30,7 +30,7 @@ deployments: to work with MCP servers (like GitHub) that return JSON as plain text. This enables cleaner conditional logic and more flexible workflows. -### ToolHive Registry Server: API management and deployment improvements +## ToolHive Registry Server: API management and deployment improvements Managing registries is now more flexible and automated: @@ -44,14 +44,14 @@ Managing registries is now more flexible and automated: - **Kubernetes deployment**: A new Helm chart (publishing soon) makes cluster deployments more straightforward. -### ToolHive UI: Live registry connections +## ToolHive UI: Live registry connections The ToolHive UI now connects directly to standards-compliant registry API servers like the ToolHive Registry Server. Instead of importing static JSON files, you get live registry data, making it easier to browse and discover available MCP servers in your environment. -### Getting started +## Getting started For detailed release notes, check the project repositories: diff --git a/blog/toolhive-updates/2026-01-19-updates.mdx b/blog/toolhive-updates/2026-01-19-updates.mdx index 01a4628c..2e71d143 100644 --- a/blog/toolhive-updates/2026-01-19-updates.mdx +++ b/blog/toolhive-updates/2026-01-19-updates.mdx @@ -17,7 +17,7 @@ Cursor. {/* truncate */} -### Virtual MCP Server: Health monitoring and composite tool fixes +## Virtual MCP Server: Health monitoring and composite tool fixes **vMCP** adds operational capabilities that teams need for production deployments: @@ -29,7 +29,7 @@ deployments: error continuation behaves as expected, so multi-step workflows complete reliably even when intermediate steps encounter issues. -### ToolHive desktop UI: Proxy configuration and stability +## ToolHive desktop UI: Proxy configuration and stability The **desktop UI** gives you more control over how MCP servers connect: @@ -42,21 +42,21 @@ The **desktop UI** gives you more control over how MCP servers connect: Behind the scenes, we've expanded automated testing with Playwright, and work is underway to align CLI and Desktop UI versioning through bundling. -### CLI and desktop UI: New auth option for remote servers +## CLI and desktop UI: New auth option for remote servers The **CLI and desktop UI** now support bearer token authentication for remote MCP servers, enabling secure connections to authenticated endpoints, such as enterprise APIs or hosted services, without manual credential handling in each request. -### Cloud UI: Easier client setup +## Cloud UI: Easier client setup **Cloud UI now displays client-specific configurations for MCP servers** (Cursor, VS Code, and Claude Code), making setup easier. For Cursor, a single click opens the configuration directly; for VS Code and Claude Code, copy the ready-to-use config or command. -### Getting started +## Getting started For detailed release notes, check the project repositories: diff --git a/blog/toolhive-updates/2026-02-02-updates.mdx b/blog/toolhive-updates/2026-02-02-updates.mdx index 3a56907a..160eaeb1 100644 --- a/blog/toolhive-updates/2026-02-02-updates.mdx +++ b/blog/toolhive-updates/2026-02-02-updates.mdx @@ -16,7 +16,7 @@ running private identity providers. {/* truncate */} -### Virtual MCP Server: Dynamic discovery and operational status +## Virtual MCP Server: Dynamic discovery and operational status [**vMCP**](/toolhive/guides-vmcp/) gains capabilities that eliminate manual intervention and improve visibility: @@ -32,7 +32,7 @@ intervention and improve visibility: server status in the CRD status field for improved debugging and monitoring integration. -### Registry: OpenTelemetry and tool metadata +## Registry: OpenTelemetry and tool metadata **The ToolHive [Registry Server](/toolhive/guides-registry/)** expands its observability and developer experience: @@ -43,14 +43,14 @@ observability and developer experience: via the API, so MCP server entries in the registry can display their available tools. -### CLI and Desktop UI: Header configuration for remote servers +## CLI and Desktop UI: Header configuration for remote servers **The CLI and Desktop UI** now support custom header configuration for remote MCP connections, useful when services require specific headers beyond standard authentication. Configure non-sensitive headers directly, or reference encrypted secrets for sensitive values like API keys. -### Kubernetes Operator: Custom CA support +## Kubernetes Operator: Custom CA support **The [MCPServer CRD](/toolhive/reference/crd-spec#apiv1alpha1inlineoidcconfig)** now @@ -58,7 +58,7 @@ supports custom certificate authorities, enabling ToolHive to validate OAuth tokens issued by private on-premises identity provider instances, essential for organizations with internal PKI infrastructure. -### Getting started +## Getting started For detailed release notes, check the project repositories: diff --git a/blog/toolhive-updates/2026-02-16-updates.mdx b/blog/toolhive-updates/2026-02-16-updates.mdx index 5743e769..531edd6f 100644 --- a/blog/toolhive-updates/2026-02-16-updates.mdx +++ b/blog/toolhive-updates/2026-02-16-updates.mdx @@ -17,7 +17,7 @@ for multi-tenant Kubernetes deployments. {/* truncate */} -### Registry Server: Multi-namespace management and production hardening +## Registry Server: Multi-namespace management and production hardening [Registry Server](/toolhive/guides-registry/) v0.6.0 and v0.6.1 improve operational readiness and simplify production deployments: @@ -40,7 +40,7 @@ Additional fixes address leader election conflicts when multiple Registry Server instances exist in the same namespace, and add 64 KB metadata size limits to prevent abuse. -### Virtual MCP Server: Circuit breakers and observability standards +## Virtual MCP Server: Circuit breakers and observability standards [vMCP](/toolhive/guides-vmcp/) adds resilience primitives and aligns with emerging observability standards: @@ -56,7 +56,7 @@ emerging observability standards: attribute names and span formats the rest of the AI ecosystem is standardizing on. -### Embedded authorization server: Federated identity for MCP servers +## Embedded authorization server: Federated identity for MCP servers The **embedded authorization server** eliminates the complexity of configuring and managing credentials for authenticated MCP servers. Instead of requiring @@ -85,7 +85,7 @@ security policies that prohibit local credential storage are satisfied by design. For details, see the [auth framework documentation](/toolhive/concepts/auth-framework#embedded-authorization-server). -### Cloud UI: Faster registry discovery +## Cloud UI: Faster registry discovery [Cloud UI](https://github.com/stacklok/toolhive-cloud-ui) v0.2.0 makes it easier to find and evaluate servers in large registries: @@ -96,7 +96,7 @@ to find and evaluate servers in large registries: directly in the registry view, so you can understand what each server offers before connecting. -### Desktop UI: Latest models and simplified maintenance +## Desktop UI: Latest models and simplified maintenance The [Desktop UI](/toolhive/guides-ui/) keeps your environment current with less manual effort: @@ -107,7 +107,7 @@ manual effort: newer versions available and lets you update them directly in the app, eliminating manual version checking and reinstallation. -### Ecosystem updates: Broader client compatibility +## Ecosystem updates: Broader client compatibility The **Desktop UI and CLI** now support automatic configuration for three additional clients: @@ -122,7 +122,7 @@ without manual config file edits. See the [client compatibility reference](/toolhive/reference/client-compatibility) for the full list of supported clients. -### Getting started +## Getting started For detailed release notes, check the project repositories: diff --git a/blog/toolhive-updates/2026-03-09-updates.mdx b/blog/toolhive-updates/2026-03-09-updates.mdx index 670d3236..0c63fa84 100644 --- a/blog/toolhive-updates/2026-03-09-updates.mdx +++ b/blog/toolhive-updates/2026-03-09-updates.mdx @@ -36,7 +36,7 @@ reference and quickstart examples, check out the desktop users, MCP Optimizer remains available through the ToolHive UI and CLI as before. -### Getting started +## Getting started For detailed release notes, check the project repositories: