- MCP server developers - Auto-launch the inspector when running your dev server
- Framework integrations - Embed inspector into your Vite dev workflow
CLI Flags
Configure the inspector via CLI flags when runningnpx @mcpjam/inspector@latest:
Available Flags
| Flag | Description | Example |
|---|---|---|
--url <url> | HTTP transport URL to connect to | --url http://localhost:3000/mcp |
--name <name> | Display name for the server | --name "My Server" |
--tab <tab> | Initial tab to navigate to | --tab app-builder |
--bearer <token> | Bearer token for Authorization header | --bearer sk-xxx |
--oauth | Trigger OAuth flow on connect | --oauth |
--header <key=value> | Custom header (repeatable) | -H "X-Custom=value" |
Example: OAuth Server
Programmatic API
UselaunchInspector() to spawn the inspector from any Node.js script:
LaunchOptions
| Option | Type | Default | Description |
|---|---|---|---|
server.name | string | - | Display name for the server in the UI |
server.url | string | - | HTTP URL of the MCP server |
server.headers | Record<string, string> | - | Custom headers to send with requests |
server.useOAuth | boolean | false | Trigger OAuth flow on connect |
defaultTab | string | - | Initial tab: "servers", "tools", "resources", "prompts", "chat", "app-builder" |
InspectorInstance
The returned instance provides:| Property | Type | Description |
|---|---|---|
url | string | Full URL where inspector is running |
process | ChildProcess | Underlying Node.js child process |
stop() | () => Promise<void> | Gracefully stop the inspector |
Example: Auto-launch with your MCP server
Vite Plugin
For Vite-based projects, use the plugin to auto-launch the inspector alongside your dev server:npm run dev, the inspector automatically launches and connects to your server.
Plugin Options
| Option | Type | Default | Description |
|---|---|---|---|
server | object | - | Server configuration (same as programmatic API) |
defaultTab | string | "app-builder" | Initial tab to navigate to |
autoLaunch | boolean | true | Launch inspector when Vite starts |
Feedback Wanted
This is a beta feature and we’re actively iterating on the API. We’d love to hear:- What use cases are you building?
- What’s missing from the API?
- Any bugs or rough edges?
Share Feedback
Join our Discord to share feedback and connect with other MCP developers

