> ## Documentation Index
> Fetch the complete documentation index at: https://docs-dev.byterover.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Desktop Apps

> Connect ByteRover to Claude Desktop and other desktop applications

This guide covers connecting ByteRover to desktop applications. Claude Desktop uses **MCP** as its connector, giving it `brv-query` and `brv-curate` tools directly.

## Quick setup

<Tabs>
  <Tab title="TUI">
    Run `/connectors` in the interactive TUI, select your app, and choose a connector type:

    ```
    /connectors
    ```
  </Tab>

  <Tab title="CLI">
    Install the default connector for your app:

    ```bash theme={null}
    brv connectors install "Claude Desktop"
    ```
  </Tab>
</Tabs>

***

## Claude Desktop

Claude Desktop uses **MCP** as its only connector type, giving it `brv-query` and `brv-curate` tools directly.

<Tabs>
  <Tab title="MCP (Default)">
    <Tabs>
      <Tab title="TUI">
        1. Run `/connectors` in the ByteRover REPL
        2. Select **Claude Desktop**
        3. Choose **MCP** connector
        4. ByteRover writes `claude_desktop_config.json` automatically
        5. **Fully quit Claude Desktop** from the system tray (Windows) or menu bar (macOS), then reopen it
      </Tab>

      <Tab title="CLI">
        Install via the CLI:

        ```bash theme={null}
        brv connectors install "Claude Desktop"
        ```
      </Tab>
    </Tabs>

    <Note>
      After installing, you must **fully quit** Claude Desktop — not just close the window. On macOS, right-click the menu bar icon and select **Quit**. On Windows, right-click the system tray icon and select **Exit**. Then reopen Claude Desktop to load the MCP server.
    </Note>
  </Tab>

  <Tab title="Details">
    | Property                 | Value                                             |
    | ------------------------ | ------------------------------------------------- |
    | **Default connector**    | MCP                                               |
    | **Supported connectors** | MCP                                               |
    | MCP config               | `claude_desktop_config.json` (auto-setup, global) |
    | Config path (macOS)      | `~/Library/Application Support/Claude/`           |
    | Config path (Windows)    | `%APPDATA%\Claude\`                               |
    | Auto-detected            | Yes                                               |
  </Tab>
</Tabs>

***

## Next Steps

<CardGroup cols={2}>
  <Card title="Curate Context" icon="sparkles" href="/common-workflows/curate-context">
    Learn how to add context to your knowledge base
  </Card>

  <Card title="Query Context" icon="search" href="/common-workflows/query-context">
    Retrieve context for your coding tasks
  </Card>
</CardGroup>
