CLI Usage
Desktop Usage
Open the Scout page and browse the Native Fleet grid. Click Dock, Charter (OAuth), or Add Key (API key) depending on the server.Catalog
Remote Servers (HTTP)
These connect to vendor-hosted MCP endpoints over HTTP. No local process is spawned.| Server | ID | Auth | Description |
|---|---|---|---|
| GitHub | github | API Key (PAT) | Repos, issues, PRs, code search |
| Atlassian | atlassian | OAuth | Jira, Confluence & Compass |
| Slack | slack | OAuth | Channels, messages, users |
| Linear | linear | OAuth | Issues, projects, cycles |
| Notion | notion | OAuth | Pages, databases, docs |
| Sentry | sentry | OAuth | Errors, issues, performance |
| Figma | figma | OAuth | Design inspection, Dev Mode |
| Stripe | stripe | OAuth | Payments, customers, subscriptions |
| Vercel | vercel | OAuth | Deployments, projects, domains |
| Supabase | supabase | OAuth | Database, auth, storage |
| Cloudflare | cloudflare | OAuth | Workers, D1, R2, KV |
| Neon | neon | OAuth | Serverless Postgres |
Local Servers (stdio)
These run as local processes on your machine.| Server | ID | Auth | Description |
|---|---|---|---|
| Filesystem | filesystem | None | Local file read/write (pass allowed directories after --) |
| Playwright | playwright | None | Browser automation |
| Google Workspace | google-workspace | OAuth | Drive, Gmail, Calendar, Sheets, Docs (pass services after --) |
| Brave Search | brave-search | API Key | Web and local search |
Authentication
OAuth servers
When you dock an OAuth server for the first time, Harbor opens your browser to authorize. Tokens are stored securely in the vault and refreshed automatically.--skip-auth to dock now and authorize later:
API Key servers
Servers that need a manual token require you to store the key in the vault first:No-auth servers
These work out of the box:Extra Arguments
Some servers accept extra arguments appended after the defaults. Use-- to separate them:
CLI Flags
| Flag | Description |
|---|---|
--name | Override the default server name (defaults to the catalog id) |
--skip-auth | Skip OAuth authorization during dock |
--disabled | Dock the server but keep it disabled |
--auto-start | Start automatically when Harbor launches |
--env KEY=VALUE | Override or add environment variables |
-- <args> | Extra arguments appended after catalog defaults |

