> ## Documentation Index
> Fetch the complete documentation index at: https://help.mytruv.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Other clients

> Connect MyTruv MCP from VS Code, JetBrains IDEs, Windsurf, and other MCP-compatible tools.

Any MCP-compatible client can connect to MyTruv. If your tool supports Streamable HTTP MCP servers with OAuth, point it at the URL below.

<Warning>
  MyTruv MCP is only available on the Pro plan. [Upgrade to Pro](/billing/subscription-plans) to get started.
</Warning>

***

## Server URL

```
https://api.mytruv.com/mcp
```

***

## Generic config

Most clients accept a JSON config block like this:

```json theme={null}
{
  "mcpServers": {
    "mytruv-mcp": {
      "url": "https://api.mytruv.com/mcp"
    }
  }
}
```

Paste it into your client's MCP config file or the equivalent UI. On first use, the client opens your browser so you can sign in to MyTruv and authorize access.

***

## Client-specific notes

<AccordionGroup>
  <Accordion title="Gemini CLI">
    The [Gemini CLI](https://github.com/google-gemini/gemini-cli) reads MCP server config from `~/.gemini/settings.json`. Add a `mcpServers` block with a `mytruv` entry pointing to the URL above:

    ```json theme={null}
    {
      "mcpServers": {
        "mytruv": {
          "httpUrl": "https://api.mytruv.com/mcp"
        }
      }
    }
    ```

    Save and start a new Gemini CLI session. On first use, Gemini opens your browser so you can sign in to MyTruv.
  </Accordion>

  <Accordion title="VS Code (GitHub Copilot Chat)">
    Open the Command Palette and run MCP: Add Server. Select HTTP server, paste the MyTruv URL, and complete OAuth in your browser. Alternatively, add the JSON block above to your MCP settings file.
  </Accordion>

  <Accordion title="JetBrains IDEs (AI Assistant)">
    Open Settings > Tools > AI Assistant > MCP Servers, click Add, select HTTP, and paste the MyTruv URL. Authorize when your browser opens.
  </Accordion>

  <Accordion title="Windsurf">
    Open Windsurf Settings > Cascade > MCP Servers and add a new server with the MyTruv URL. Authorize in your browser.
  </Accordion>

  <Accordion title="Zed">
    Open Settings > Assistant > Context Servers and add a new server with type `http` and the MyTruv URL.
  </Accordion>
</AccordionGroup>

If your client is not listed, check its docs for "MCP server" or "Model Context Protocol" configuration. If you run into trouble, [contact support](/settings/contacting-support).

***

## Next steps

<div className="mytruv-card-grid">
  <a className="mytruv-card" href="/mytruv-mcp/prompts">
    <span className="mytruv-card__icon">
      <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="1.75" strokeLinecap="round" strokeLinejoin="round">
        <path d="M12 3l1.5 5L18 9l-4.5 1L12 15l-1.5-5L6 9l4.5-1z" />

        <path d="M19 12l.7 2.3L22 15l-2.3.7L19 18l-.7-2.3L16 15l2.3-.7z" />

        <path d="M5 16l.5 1.5L7 18l-1.5.5L5 20l-.5-1.5L3 18l1.5-.5z" />
      </svg>
    </span>

    <h3 className="mytruv-card__title">Try these prompts</h3>
    <p className="mytruv-card__body">Ready-to-use prompts to test the connection.</p>

    <span className="mytruv-card__arrow">
      <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round">
        <path d="M7 17L17 7" />

        <path d="M8 7h9v9" />
      </svg>
    </span>
  </a>

  <a className="mytruv-card" href="/mytruv-mcp/tools">
    <span className="mytruv-card__icon">
      <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="1.75" strokeLinecap="round" strokeLinejoin="round">
        <path d="M14.7 6.3a1 1 0 000 1.4l1.6 1.6a1 1 0 001.4 0l3.77-3.77a6 6 0 01-7.94 7.94l-6.91 6.91a2.12 2.12 0 01-3-3l6.91-6.91a6 6 0 017.94-7.94l-3.76 3.76z" />
      </svg>
    </span>

    <h3 className="mytruv-card__title">Available tools</h3>
    <p className="mytruv-card__body">What your AI tool can query on your behalf.</p>

    <span className="mytruv-card__arrow">
      <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round">
        <path d="M7 17L17 7" />

        <path d="M8 7h9v9" />
      </svg>
    </span>
  </a>
</div>
