The start command launches the Unpage MCP (Model Coupling Protocol) Server, which allows LLM-powered applications to interact with your infrastructure through a set of tools exposed by plugins.

Usage

unpage start [OPTIONS]

Options

OptionDescription
--profile TEXTUse profiles to manage multiple graphs [env var: UNPAGE_PROFILE] [default: default]
--disable-stdioDisable the stdio transport for the MCP Server
--disable-httpDisable the HTTP transport for the MCP Server
--disable-sseDisable the HTTP transport for the MCP Server (deprecated, use —disable-http instead)
--http-host TEXTThe host to bind the HTTP transport to [default: 127.0.0.1]
--http-port INTEGERThe port to bind the HTTP transport to [default: 8000]
-h, --helpShow help message and exit

Transport Protocols

The MCP Server supports two transport protocols:
  • HTTP Transport: Enables connection through HTTP, useful for web applications and remote clients
  • stdio Transport: Enables communication through standard input/output, useful for direct integration with CLI tools

Examples

Default Start

Start the MCP Server with both stdio and HTTP transport:
unpage start

HTTP Only

Start the MCP Server with only HTTP transport:
unpage start --disable-stdio

Custom HTTP Configuration

Start the MCP Server on a specific host and port:
unpage start --http-host 0.0.0.0 --http-port 9000

Using a Named Profile

Start the MCP Server with a specific configuration profile:
unpage start --profile production