mix mcp.client (Noizu MCP v0.1.0)

Copy Markdown View Source

Start Noizu.MCP.Inspector — a rich interactive HTML client for exploring and exercising MCP servers (tools, resources, prompts, sampling, elicitation, raw JSON-RPC history) — and open it in your browser.

# no target: pick/change the target inside the app
mix mcp.client

# in-process server module
mix mcp.client MyApp.MCP

# spawn an external stdio server
mix mcp.client --stdio "npx -y @modelcontextprotocol/server-everything"

# connect to a remote Streamable HTTP server
mix mcp.client --url http://localhost:4040/mcp --bearer TOKEN

Options

  • --port PORT — HTTP port (default 6274; 0 picks a random free port)
  • --no-open — don't auto-open the browser
  • --stdio CMD — spawn CMD (shell-split) as a stdio MCP server
  • --cd DIR / --env K=V (repeatable) — stdio subprocess options
  • --url URL / --bearer TOKEN — Streamable HTTP target
  • --name NAME / --version VSN — advertised client info

Requires the optional :bandit and :plug dependencies (and :req for --url targets).