sazabi mcp-connectors
Command reference for sazabi mcp-connectors.
sazabi mcp-connectors — Manage MCP connectors. Subcommands: list, get, details, providers, setup-instructions, connect, disconnect, update-credentials.
sazabi mcp-connectors
Manage MCP connectors
sazabi mcp-connectors <subcommand>sazabi mcp-connectors providers # List providers enabled in this environment
sazabi mcp-connectors list # List MCP connectors
sazabi mcp-connectors connect <slug> # Connect a provider in the browser (OAuth)
sazabi mcp-connectors connect <slug> --header NAME=<value> # Connect a header-authenticated provider
sazabi mcp-connectors setup-instructions <slug> # Setup instructions before anything exists
sazabi mcp-connectors setup-instructions <connection-id> # Setup instructions with this connection's state
sazabi mcp-connectors get <connection-id> # Inspect one connector
sazabi mcp-connectors details <connection-id> # Inspect a connector's tool surface
sazabi mcp-connectors update-credentials <connection-id> --headers '[...]' # Replace stored headers
sazabi mcp-connectors disconnect <connection-id> # Disconnect a connectorsazabi mcp-connectors list
List configured MCP connectors
sazabi mcp-connectors list [options]| Flag | Type | Required | Description |
|---|---|---|---|
--token | string | No | Override token |
--api-base-url | string | No | Override API base URL |
--json | boolean | No | Output as JSON |
--project-id | string | No | Project ID |
--connected-only | boolean | No | Only show connected connectors |
sazabi mcp-connectors list # List MCP connectors
sazabi mcp-connectors list --connected-only # Only connected ones
sazabi mcp-connectors list --json # Output as JSONsazabi mcp-connectors get
Get one MCP connector
sazabi mcp-connectors get <connection-id> [options]| Flag | Type | Required | Description |
|---|---|---|---|
--token | string | No | Override token |
--api-base-url | string | No | Override API base URL |
--json | boolean | No | Output as JSON |
--project-id | string | No | Project ID |
sazabi mcp-connectors get <connection-id> # Inspect one connectorsazabi mcp-connectors details
Inspect one connector's tool surface
sazabi mcp-connectors details <connection-id> [options]| Flag | Type | Required | Description |
|---|---|---|---|
--token | string | No | Override token |
--api-base-url | string | No | Override API base URL |
--json | boolean | No | Output as JSON |
--project-id | string | No | Project ID |
sazabi mcp-connectors details <connection-id> # Inspect a connector's tool surface
sazabi mcp-connectors details <connection-id> --json # Output as JSONsazabi mcp-connectors providers
List all supported MCP connector providers
sazabi mcp-connectors providers [options]| Flag | Type | Required | Description |
|---|---|---|---|
--token | string | No | Override token |
--api-base-url | string | No | Override API base URL |
--json | boolean | No | Output as JSON |
sazabi mcp-connectors providers # List providers enabled in this environment
sazabi mcp-connectors providers --json # Output as JSON, every provider with its availabilitysazabi mcp-connectors setup-instructions
Print the setup instructions for a provider or a connection
A provider slug prints the provider's about page as the dashboard shows it (Overview, How it works, Features, Requirements) and the command that connects it, with one --header NAME=<value> per credential a header-authenticated provider needs. A connection ID prints the same instructions under that connection's own details. The IAM-signed provider, which the CLI cannot connect yet, gets one line naming the gap and the dashboard page instead of a command.
sazabi mcp-connectors setup-instructions <slug | connection-id> [options]| Flag | Type | Required | Description |
|---|---|---|---|
--token | string | No | Override token |
--api-base-url | string | No | Override API base URL |
--json | boolean | No | Output as JSON |
--project-id | string | No | Project ID |
sazabi mcp-connectors setup-instructions <slug> # Setup instructions before anything exists
sazabi mcp-connectors setup-instructions <connection-id> # Setup instructions with this connection's state
sazabi mcp-connectors setup-instructions <slug> --json # Output as JSONsazabi mcp-connectors connect
Connect an MCP provider
An OAuth provider opens a browser flow. A provider that authenticates with headers is connected in one step: pass each header it needs with --header NAME=<value> (run 'sazabi mcp-connectors setup-instructions <slug>' to see the exact command). A provider that needs no credentials is connected with no flags. The provider supplies the server URL and transport.
sazabi mcp-connectors connect <slug> [options]| Flag | Type | Required | Description |
|---|---|---|---|
--token | string | No | Override token |
--api-base-url | string | No | Override API base URL |
--json | boolean | No | Output as JSON |
--project-id | string | No | Project to install the connector into |
--header | string | No | Repeat NAME=VALUE for a header-authenticated provider; use NAME=@file or NAME=@@value for a literal @ |
--header-file | string | No | JSON object containing header names and values |
--server-url | string | No | Server URL for multi-region providers or a provider with no default (defaults to the provider primary) |
--scopes | string | No | Comma-separated OAuth scopes to request (defaults to provider recommended set) |
--read-only | boolean | No | Restrict the connector to read-only tools after install |
--no-wait | boolean | No | Print the browser link and exit without waiting |
sazabi mcp-connectors connect <slug> # Connect a provider in the browser (OAuth)
sazabi mcp-connectors connect <slug> --no-wait # Print the OAuth link and exit
sazabi mcp-connectors connect <slug> --header NAME=<value> # Connect a header-authenticated provider
sazabi mcp-connectors connect <slug> --header NAME=@<file> # Read one header value from a file
sazabi mcp-connectors connect <slug> --header-file <file.json> # Read the headers from JSON
sazabi mcp-connectors connect <slug> --read-only # Restrict the connector to read-only tools
sazabi mcp-connectors connect <slug> --json # Output as JSON (the authorization URL for OAuth)sazabi mcp-connectors disconnect
Disconnect an MCP connector
sazabi mcp-connectors disconnect <connection-id> [options]| Flag | Type | Required | Description |
|---|---|---|---|
--token | string | No | Override token |
--api-base-url | string | No | Override API base URL |
--json | boolean | No | Output as JSON |
--project-id | string | No | Project ID |
sazabi mcp-connectors disconnect <connection-id> # Disconnect a connectorsazabi mcp-connectors update-credentials
Replace a preset connector's credentials on its existing server
sazabi mcp-connectors update-credentials <connection-id> [options]| Flag | Type | Required | Description |
|---|---|---|---|
--token | string | No | Override token |
--api-base-url | string | No | Override API base URL |
--json | boolean | No | Output as JSON |
--project-id | string | No | Project ID |
--server-url | string | No | Expected existing MCP server URL (must match the saved URL) |
--transport | string | No | Expected existing transport (must match the saved protocol) |
--headers | string | No | Replacement header set as JSON array, e.g. '[{"id":"auth","name":"Authorization","value":"Bearer ..."}]' |
--aws-sig-v4 | string | No | AWS SigV4 credentials as JSON, e.g. '{"accessKeyId":"...","secretAccessKey":"...","region":"us-east-1"}' |
sazabi mcp-connectors update-credentials <connection-id> --headers '[{"id":"auth","name":"Authorization","value":"Bearer ..."}]' # Replace headers
sazabi mcp-connectors update-credentials <connection-id> --aws-sig-v4 '{"accessKeyId":"...","secretAccessKey":"...","region":"us-east-1"}' # Replace AWS credentials