Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Client Integration

Berth can write MCP client configuration entries for installed servers.

Supported Clients

  • Claude Desktop (claude-desktop)
  • Cursor (cursor)
  • Windsurf (windsurf)
  • Continue (continue)
  • VS Code (vscode)

Commands

berth link claude-desktop
berth link cursor
berth link windsurf
berth link continue
berth link vscode

berth unlink claude-desktop

Watch Mode

Use --watch to keep the client config in sync as servers are installed or removed:

berth link claude-desktop --watch

Berth polls the servers directory every 2 seconds and re-generates the client config when changes are detected. Press Ctrl+C to stop.

Behavior

  • validates required server config before linking
  • writes/updates the client MCP config file
  • creates a backup before modifying existing client config
  • applies env permission filtering to linked server entries