# Подключить ассистентов к memex на своём сервере

> Подключи Claude Code, Codex, Cursor, Gemini CLI, Claude Desktop или своего агента к memex на твоём компьютере.

Страница: https://docs.memex.tools/ru/self-hosted-connect

В разделе **Настройки › Ассистенты** есть шаги для каждого ассистента, и адрес этого сервера в них уже подставлен. В memex на своём сервере **Подключить ассистента** открывает только вкладку **Другой**.

Адрес — `http://localhost:8080/mcp` или тот, что задан для memex в `APP_BASE_URL`. Подробнее: [memex в твоей сети](https://docs.memex.tools/ru/self-hosted-network).

## Агенты для программирования

Для **Claude Code, Codex, Cursor и Gemini CLI** кнопка **Подключить ассистента** создаёт токен и выдаёт команду или строки настроек с адресом этого сервера.

Когда аккаунт уже создан, ассистент может подключиться и сам, из терминала. Эта команда один раз выводит токен:

```
docker exec memex php bin/console app:create-token you@example.com "Claude Code"
```

С этим токеном Claude Code добавляет memex так, а остальным нужны тот же адрес и токен — в строках, которые даёт раздел **Настройки › Ассистенты**:

```
claude mcp add --transport http --scope user memex-local http://localhost:8080/mcp --header "Authorization: Bearer YOUR_TOKEN"
```

## Claude Desktop

На том же экране есть строки для `claude_desktop_config.json`. Claude Desktop запускает команду memex прямо в контейнере, поэтому работает на том же компьютере, где запущен memex, и в сети для него ничего не открывается. Контейнер должен называться `memex`.

```
{
  "mcpServers": {
    "memex-local": {
      "command": "docker",
      "args": ["exec", "-i", "-e", "MEMEX_TOKEN=YOUR_TOKEN", "memex", "php", "bin/console", "app:mcp-stdio"]
    }
  }
}
```

## Свои агенты

Hermes, OpenClaw и твои собственные агенты добавляют memex как MCP-сервер по тому же адресу и передают токен в каждом запросе, в заголовке `Authorization: Bearer <token>`. Подробнее: [Подключи агента или скрипт](https://docs.memex.tools/ru/connect-agent).

## ChatGPT, коннекторы Claude и Gemini Spark

ChatGPT, коннекторы Claude в браузере, в приложении для компьютера и на телефоне, а также Gemini Spark обращаются к memex со своих серверов через интернет, поэтому их подключают к [memex.tools](https://memex.tools) — бесплатной облачной версии memex. Экспорт в Markdown из одной версии импортируется в другую.

## Что дальше

- [Проверить подключение](https://docs.memex.tools/ru/check-connection): Один вопрос — и сразу видно, есть ли у ассистента доступ к memex.
- [Первое сообщение](https://docs.memex.tools/ru/first-message): Сообщение, которое объясняет только что подключённому ассистенту, как пользоваться memex.

> **Совет:** Во всех настройках этот memex называется memex-local, чтобы ассистент, подключённый ещё и к memex.tools, их не путал.

## По теме

- [В локальной сети](https://docs.memex.tools/ru/self-hosted-network): Как открыть memex на своём сервере для других устройств в сети и указать memex адрес, по которому к нему обращаются.
- [Подключить агента или скрипт](https://docs.memex.tools/ru/connect-agent): Создай в memex токен для агента, который пишет код, для своего агента или скрипта.
- [Проверить подключение](https://docs.memex.tools/ru/check-connection): Один вопрос — и сразу видно, есть ли у ассистента доступ к memex.
- [memex.tools или memex на своём сервере](https://docs.memex.tools/ru/self-hosted): Один и тот же memex, два способа: бесплатно на memex.tools или на своём компьютере.
