Skip to content

Commit eb52051

Browse files
authored
Publish ToolHive updates for 2025-12-08 (#378)
* Update agent instructions * Add Dec 8 updates post --------- Signed-off-by: Dan Barr <6922515+danbarr@users.noreply.github.com> Co-authored-by: Dan Barr <6922515+danbarr@users.noreply.github.com>
1 parent 7146f33 commit eb52051

File tree

3 files changed

+90
-0
lines changed

3 files changed

+90
-0
lines changed

.github/copilot-instructions.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ This is the user-facing documentation for ToolHive, an open source tool that hel
55
## Folder structure
66

77
- `/docs`: contains the main documentation files. Each file corresponds to a page in the documentation.
8+
- `/blog/toolhive-updates`: contains weekly update posts from the ToolHive team. These posts follow a slightly different voice (see "Tone and voice" section).
89
- `/static`: contains static assets like images, icons, and other files that are served directly.
910
- `/src`: contains the source code for the website, including components, styles, and customizations.
1011

@@ -55,6 +56,7 @@ The project's official language is US English.
5556
- Use clear, straightforward language and avoid overly complex jargon to make content accessible to a wide audience.
5657
- Use active voice instead of passive voice.
5758
- Address the reader using the second person ("you", "your"). Avoid the first person ("we", "our") and third person ("the user", "a developer").
59+
- Exception: In `/blog/toolhive-updates` posts, use first person ("we", "our") to communicate updates from the ToolHive team. This creates a direct connection between the team and the community.
5860

5961
### Capitalization
6062

AGENTS.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ This is the user-facing documentation for ToolHive, an open source tool that hel
55
## Folder structure
66

77
- `/docs`: contains the main documentation files. Each file corresponds to a page in the documentation.
8+
- `/blog/toolhive-updates`: contains weekly update posts from the ToolHive team. These posts follow a slightly different voice (see "Tone and voice" section).
89
- `/static`: contains static assets like images, icons, and other files that are served directly.
910
- `/src`: contains the source code for the website, including components, styles, and customizations.
1011

@@ -55,6 +56,7 @@ The project's official language is US English.
5556
- Use clear, straightforward language and avoid overly complex jargon to make content accessible to a wide audience.
5657
- Use active voice instead of passive voice.
5758
- Address the reader using the second person ("you", "your"). Avoid the first person ("we", "our") and third person ("the user", "a developer").
59+
- Exception: In `/blog/toolhive-updates` posts, use first person ("we", "our") to communicate updates from the ToolHive team. This creates a direct connection between the team and the community.
5860

5961
### Capitalization
6062

Lines changed: 86 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,86 @@
1+
---
2+
title: Introducing Registry Server and Virtual MCP Server
3+
sidebar_label: Registry Server & vMCP
4+
description:
5+
Introducing the ToolHive Registry Server, Virtual MCP Server (vMCP), and new
6+
management features for the ToolHive UI
7+
---
8+
9+
A big week for ToolHive: we shipped a new **Registry Server** for managing and
10+
curating MCP servers at scale, expanded the **ToolHive UI** with registry-based
11+
installs and richer tool controls, and introduced **Virtual MCP Server (vMCP)**
12+
for consolidating many MCP backends into one secure, workflow-aware endpoint.
13+
14+
{/* truncate */}
15+
16+
### ToolHive Registry Server: Unified registry management and discovery
17+
18+
ToolHive now includes a dedicated [Registry Server](/toolhive/guides-registry/)
19+
that aggregates multiple registry sources, keeps them in sync, and helps teams
20+
publish a curated "desired" registry. This enables you to:
21+
22+
- Connect multiple registry backends (Git repositories, local or remote files,
23+
internally-managed entries, Kubernetes workloads, or upstream MCP Registry API
24+
servers).
25+
- Auto-discover MCP servers deployed in Kubernetes.
26+
- Automatically synchronize changes across registry sources.
27+
- Curate what users see via include/exclude filtering.
28+
- Use an authenticated
29+
[cloud-based UI](https://github.com/stacklok/toolhive-cloud-ui) to view
30+
running MCP servers.
31+
32+
### ToolHive UI: Registry groups and tool customization (GA)
33+
34+
The [ToolHive UI](/toolhive/guides-ui/) gained new features to standardize
35+
installs and tailor tool experiences. You can now:
36+
37+
- Install **MCP server groups** directly from a custom registry.
38+
- **Customize tools** to disable unnecessary tools and edit their names and
39+
descriptions for better AI performance and token/cost savings.
40+
41+
### Virtual MCP Server: One endpoint for many servers and workflow automation
42+
43+
[Virtual MCP Server (vMCP)](/toolhive/guides-vmcp/) simplifies operating many
44+
MCP servers in Kubernetes and building cross-system workflows. It enables you
45+
to:
46+
47+
- Aggregate multiple MCP servers behind a single endpoint and automatically
48+
resolve tool name conflicts.
49+
- Define declarative, multi-step tool workflows with parallel execution,
50+
conditionals, error handling, and approval gates.
51+
- Filter, rename, and wrap upstream tools to enforce policies and present
52+
simpler interfaces.
53+
- Pre-configure defaults for common parameters to reduce repetition and prevent
54+
mistakes.
55+
- Separate auth boundaries: clients authenticate once to vMCP while vMCP manages
56+
backend credentials for SSO, centralized access control, and auditing.
57+
58+
### Ecosystem updates
59+
60+
The ToolHive ecosystem continues to grow with support for new clients and MCP
61+
server integrations.
62+
63+
Client support:
64+
65+
- **Zed**: ToolHive now supports managing MCP configurations in Zed
66+
67+
New MCP servers in the built-in registry:
68+
69+
- **PagerDuty**: Monitor and manage incidents
70+
- **Prometheus**: Query metrics and monitor systems
71+
- **Redfish** (from Nokia): Manage server hardware
72+
- **SonarQube**: Analyze code quality
73+
- **ToolHive Documentation Search**: Search ToolHive docs directly
74+
75+
### Getting started
76+
77+
For detailed release notes, check the project repositories:
78+
79+
- [ToolHive Registry Server](https://github.com/stacklok/toolhive-registry/releases)
80+
- [ToolHive desktop UI](https://github.com/stacklok/toolhive-studio/releases)
81+
- [ToolHive Cloud UI](https://github.com/stacklok/toolhive-cloud-ui/releases)
82+
- [ToolHive runtimes](https://github.com/stacklok/toolhive/releases) (CLI and
83+
Kubernetes Operator)
84+
85+
You can find all ToolHive documentation on the
86+
[ToolHive documentation site](/toolhive).

0 commit comments

Comments
 (0)