> ## 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.

# What is Harbor?

> Universal MCP Hub — discover, install, run, and sync MCP servers across every host.

Harbor is a desktop app and CLI that manages [MCP (Model Context Protocol)](https://modelcontextprotocol.io) servers from a single place. Instead of editing JSON and TOML configs by hand across every host, you dock servers once and Harbor syncs them everywhere.

<Frame>
  <img src="https://mintcdn.com/harbormcp/07lRSA7OaWZsW7wP/images/screenshot-light.png?fit=max&auto=format&n=07lRSA7OaWZsW7wP&q=85&s=4efbf081f2abea2dfed98a3e768e3544" alt="Harbor Desktop App" width="1914" height="1220" data-path="images/screenshot-light.png" />
</Frame>

## Why Harbor?

Every AI-powered development tool — Claude Code, Claude Desktop, Codex, VS Code, Cursor — has its own config file format for MCP servers. Adding a new server means editing multiple files, copying API keys around, and hoping nothing breaks.

Harbor fixes this. You configure your servers once, and Harbor handles the rest.

## Key Features

<CardGroup cols={2}>
  <Card title="One Config, Every Host" icon="arrows-rotate">
    Sync to Claude Code, Claude Desktop, Codex, VS Code, and Cursor simultaneously from a single source of truth.
  </Card>

  <Card title="Native Fleet" icon="ship">
    Dock curated servers like GitHub, Slack, Atlassian, Linear, and more with a single command. Built-in OAuth and API key management.
  </Card>

  <Card title="Marketplace" icon="store">
    Search and install MCP servers from the [MCP Registry](https://registry.modelcontextprotocol.io) without leaving the app.
  </Card>

  <Card title="OAuth Authentication" icon="key">
    Built-in OAuth flows for 12+ providers — Slack, Atlassian, Linear, Notion, Sentry, Figma, Stripe, Vercel, Supabase, Cloudflare, Neon, and Google.
  </Card>

  <Card title="Secret Vault" icon="lock">
    Store API keys in your OS keychain and reference them as `vault:SECRET_NAME`. Your secrets never end up in plain-text config files.
  </Card>

  <Card title="Remote Servers" icon="globe">
    Connect to remote HTTP MCP servers (like GitHub, Slack, Atlassian) alongside local stdio servers. Auth tokens are injected automatically.
  </Card>

  <Card title="HTTP/SSE Gateway" icon="tower-broadcast">
    Expose your MCP servers over HTTP with bearer token authentication for secure remote access and tool discovery.
  </Card>

  <Card title="Tool Filtering" icon="filter">
    Control which tools each server exposes with allowlists, blocklists, and per-host overrides.
  </Card>

  <Card title="Desktop + CLI" icon="display">
    Full GUI built with Tauri, or use the CLI for automation and scripting.
  </Card>

  <Card title="Safe Merges" icon="shield-check">
    Harbor never overwrites your host configs — it merges its servers in alongside yours.
  </Card>

  <Card title="Team Fleet Sync" icon="users">
    Share MCP server configs across your team via a git-backed fleet repo. Secrets stay local — only `vault:KEY_NAME` references are committed.
  </Card>
</CardGroup>

## Get Started

<CardGroup cols={2}>
  <Card title="Install Harbor" icon="download" href="/quickstart/installation">
    Download the desktop app or install the CLI.
  </Card>

  <Card title="Dock Your First Server" icon="anchor" href="/quickstart/first-server">
    Add an MCP server and sync it to your hosts in under a minute.
  </Card>
</CardGroup>
