---
title: thv vmcp
hide_title: true
description: Reference for ToolHive CLI command `thv vmcp`
last_update:
  author: autogenerated
slug: thv_vmcp
mdx:
  format: md
---

## thv vmcp

Run and manage a Virtual MCP Server locally

### Synopsis

The vmcp command provides subcommands to run and validate a Virtual MCP
Server (vMCP) locally without Kubernetes. A vMCP aggregates multiple MCP
servers from a ToolHive group into a single unified endpoint.

### Options

```
  -h, --help   help for vmcp
```

### Options inherited from parent commands

```
      --debug   Enable debug mode
```

### SEE ALSO

* [thv](thv.md)	 - ToolHive (thv) is a lightweight, secure, and fast manager for MCP servers
* [thv vmcp init](thv_vmcp_init.md)	 - Generate a starter vMCP configuration file
* [thv vmcp serve](thv_vmcp_serve.md)	 - Start the Virtual MCP Server
* [thv vmcp validate](thv_vmcp_validate.md)	 - Validate a vMCP configuration file

