The Fleet page is where you manage all your docked MCP servers — both local stdio servers and remote HTTP servers.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.
Adding a Server
- Click Dock Ship at the top of the page
- Fill in the server details:
- Name — A unique identifier for the server
- Command — The executable to run (for stdio servers), or URL for remote HTTP servers
- Arguments — Command-line arguments
- Environment Variables — Key-value pairs. Use
vault:SECRET_NAMEto reference secrets stored in the vault
- Click Save to dock the server
Managing Servers
Each server card shows its name, command (or URL for remote servers), status, and a toggle switch to enable or disable it.| Action | Description |
|---|---|
| Toggle switch | Enable or disable the server. Disabled servers are not synced to hosts. |
| Remove | Permanently undock the server from Harbor |
| Tool Filters | Expand a server to discover its tools and configure allow/block lists |
| Edit Args | Modify the server’s arguments or extra args |
Remote Servers
Servers docked with a URL (instead of a command) are remote HTTP MCP servers. These are indicated with a globe icon. Remote servers connect over HTTP/SSE and supportvault: references in headers for authentication.
Tool Filtering
Expand any running server to see its available tools. You can:- Search tools by name
- Block individual tools to hide them from hosts
- Allowlist specific tools to expose only those
- Set per-host overrides so different hosts see different tools
Fleet-Managed Servers
Servers shared via team fleet sync are distinguished by status badges on their cards:| Badge | Color | Meaning |
|---|---|---|
fleet | Blue | Server is managed by the shared fleet and matches the last-pulled definition |
modified | Amber | Server definition has drifted from the fleet since the last pull |
modified badge means you have edited the server locally. Harbor skips it on the next harbor crew pull to protect your changes. To resolve, either accept the upstream version (harbor undock <name> then harbor crew pull) or share your version with the team (harbor crew push <name>).
Syncing to Hosts
Syncing is automatic. When you dock, undock, toggle, or modify a server, Harbor immediately pushes the updated fleet to all linked hosts. No manual sync step needed.

