Skip to main content
Harbor’s gateway (called the Lighthouse) exposes your MCP servers over HTTP, enabling remote access and tool discovery. It bridges both local stdio servers and remote HTTP MCP servers.

Starting the Gateway

CLI

Desktop App

Use the dedicated Lighthouse page in the sidebar to start/stop the gateway and configure settings.

Endpoints

Once running, the gateway provides these endpoints:

Query Parameters

The /tools endpoint supports optional filters:

Authentication

The gateway uses bearer token authentication for remote access:
  • Localhost connections are always trusted — no token required
  • Remote connections require Authorization: Bearer <token> when gateway_token is configured
  • If no token is configured and the gateway is exposed to the network, a warning is logged

Configuring a token

The token also supports vault references:

Examples

Configuration

The gateway enables CORS by default, allowing cross-origin requests from web applications. The HTTP server starts before initializing MCP servers, so the health endpoint is available immediately.