Vendure icon

Vendure

Orchestrates Vendure CLI commands programmatically, enabling automation and integration for external clients.

About

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.

Key Features

  • 0 GitHub stars
  • Works with any Vendure project without modification
  • Support for both STDIO and HTTP transport protocols
  • Analyze project structure, list plugins, entities, and services
  • Direct access to Vendure CLI `add` and `migrate` commands
  • Verify Vendure installation and dependencies

Use Cases

  • Integrating Vendure projects with MCP-compatible AI clients for enhanced development
  • Programmatically analyzing Vendure project structures and environments
  • Automating Vendure CLI tasks and workflows