Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.harbormcp.ai/llms.txt

Use this file to discover all available pages before exploring further.

Using the CLI

The fastest way to get started is with a native server from Harbor’s built-in catalog:
1

Link a host

Tell Harbor which AI tool you want to sync to:
harbor port link claude
Valid hosts: claude, claude-desktop, codex, vscode, cursor
2

Dock a native server

Dock a server from the catalog with a single command:
harbor dock filesystem -- ~/Documents ~/Projects
Harbor automatically syncs the server to your linked hosts — no extra step needed.
3

Check your fleet

Verify everything is docked:
harbor fleet

More native servers

harbor dock github          # GitHub API (needs a PAT — harbor chest set github_personal_access_token <token>)
harbor dock slack           # Slack (opens browser for OAuth)
harbor dock atlassian       # Jira & Confluence (OAuth)
harbor dock brave-search    # Brave Search (needs API key)
Run harbor dock --help to see all available native servers, or see the native servers guide.

Custom servers

You can also dock any MCP server manually:
harbor dock --name memory --command npx --args "-y,@modelcontextprotocol/server-memory"

Using the Desktop App

1

Open the Scout page

Launch Harbor and navigate to the Scout tab in the sidebar. The Native Fleet section shows curated one-click servers.
2

Dock a server

Click Dock on any server. For OAuth servers, Harbor opens your browser to authorize. For API key servers, paste your key inline.
3

Link your hosts

Go to the Ports tab and click Link next to each host you want to sync to.
Syncing is automatic — Harbor pushes your fleet to all linked hosts whenever you dock, undock, or toggle a server. No manual sync step needed.

What Just Happened?

When you dock a server, Harbor stores it in ~/.harbor/config.toml and automatically syncs it to all linked hosts. Harbor reads each host’s config file, merges your servers in alongside any existing ones, and writes it back. Your original config is never overwritten — Harbor only adds or updates its own servers.

Next Steps

Native Servers

See the full catalog of one-click servers.

Secret Vault

Store API keys securely and reference them in your servers.

OAuth

Learn about Harbor’s built-in OAuth authentication.

CLI Reference

See every command Harbor offers.