Orchestrates Vendure CLI commands programmatically, enabling automation and integration for external clients.
The Vendure server provides a Model Context Protocol (MCP) interface, enabling external clients to interact with Vendure CLI commands programmatically. This standalone package facilitates automation and integration by exposing commands like `add` and `migrate`, along with project analysis and environment checks. It supports both STDIO and HTTP transport protocols and dynamically generates MCP tools from Vendure CLI definitions, ensuring accuracy and compatibility with any Vendure project.