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

# Integrations Overview

> How BaseLayer connects to your AI tools.

# Integrations Overview

BaseLayer works with your AI tools in two ways: **capturing** conversations in, and **recalling** knowledge out.

## Capture: getting conversations in

These integrations watch your AI conversations and send them to your memory.

| Source         | Method                    | Setup                                               |
| -------------- | ------------------------- | --------------------------------------------------- |
| Claude (web)   | Chrome extension          | [Install extension](/integrations/chrome-extension) |
| ChatGPT (web)  | Chrome extension          | [Install extension](/integrations/chrome-extension) |
| Gemini (web)   | Chrome extension          | [Install extension](/integrations/chrome-extension) |
| OpenRouter     | Chrome extension          | [Install extension](/integrations/chrome-extension) |
| Open WebUI     | Chrome extension          | [Install extension](/integrations/chrome-extension) |
| Cursor         | Desktop app (IDE watcher) | [Automatic](/integrations/cursor)                   |
| Claude Code    | Desktop app (IDE watcher) | [Automatic](/integrations/claude-code)              |
| Windsurf       | Desktop app (IDE watcher) | [Automatic](/integrations/windsurf)                 |
| Antigravity    | Desktop app (IDE watcher) | [Automatic](/integrations/antigravity)              |
| GitHub Copilot | Desktop app (IDE watcher) | [Automatic](/integrations/copilot)                  |
| Aider          | Desktop app (IDE watcher) | [Automatic](/integrations/aider)                    |
| Gemini CLI     | Desktop app (IDE watcher) | [Automatic](/integrations/gemini-cli)               |

## Recall: using knowledge out

These integrations let your AI tools search and use your memory via MCP. Most connections use **OAuth** — just authorize and go.

| AI Tool        | Connection         | Setup                                |
| -------------- | ------------------ | ------------------------------------ |
| Claude.ai      | Remote MCP (OAuth) | [Connect](/integrations/claude-ai)   |
| ChatGPT        | Remote MCP (OAuth) | [Connect](/integrations/chatgpt)     |
| Claude Code    | MCP                | [Connect](/integrations/claude-code) |
| Cursor         | MCP                | [Connect](/integrations/cursor)      |
| Windsurf       | MCP                | [Connect](/integrations/windsurf)    |
| Antigravity    | MCP                | [Connect](/integrations/antigravity) |
| Gemini CLI     | MCP                | [Connect](/integrations/gemini-cli)  |
| GitHub Copilot | MCP                | [Connect](/integrations/copilot)     |

For a general guide on connecting any MCP client, see [MCP Server](/integrations/mcp-server).

<Tip>You can capture from any source and recall from any tool. A conversation captured in ChatGPT is searchable from Claude, and vice versa.</Tip>

## What is MCP?

MCP (Model Context Protocol) is an open standard that lets AI tools connect to external data sources. BaseLayer uses MCP to give your AI access to your memory.

When an AI tool is connected via MCP, it can call BaseLayer tools like `ask_question`, `record_memory`, and `recent_conversations` to search and update your memory. Most AI tools support connecting via **OAuth**, which is the simplest and most secure method.
