# Другие MCP-клиенты

> Подключение любого MCP-клиента к MMW по Streamable HTTP с API-ключом — сервер без сессий.

Из этой страницы вы узнаете, как подключить к MMW клиент, для которого нет отдельной инструкции, и как проверить сервер прямо из терминала.

## Что вы получите

- Инструменты `remember`, `search`, `forget`, `validate_memory`, `gateway_call` и инструменты интеграций, подключённых к проекту ключа.
- Ту же память, что видят остальные ваши клиенты с ключом того же аккаунта и проекта.

## Параметры сервера

| Параметр | Значение |
|---|---|
| Адрес | `https://mcp.mmwhub.ru/mcp` |
| Транспорт | Streamable HTTP, ответы в JSON |
| Авторизация | Заголовок `Authorization: Bearer mmw_ваш_ключ` |
| Сессии | Нет (stateless): каждый запрос самостоятельный |

Поскольку сервер не хранит сессий, клиенту не нужно переподключаться после паузы, сна компьютера или обрыва сети.

## Подключение

1. Найдите в настройках клиента добавление удалённого MCP-сервера по HTTP (может называться «remote», «HTTP» или «Streamable HTTP»).

2. Укажите адрес и заголовок. Во многих клиентах это выглядит так:

   ```json title="Конфигурация MCP клиента"
   {
     "mcpServers": {
       "mmw": {
         "url": "https://mcp.mmwhub.ru/mcp",
         "headers": { "Authorization": "Bearer mmw_ваш_ключ" }
       }
     }
   }
   ```

   Имена ключей (`mcpServers`, `servers`, `url`, `headers`, `type`) зависят от клиента — сверьтесь с его документацией.

3. Перезапустите клиент и проверьте список инструментов.

Используйте локальный агент mmw-agent: в качестве команды укажите `uvx`, аргументы `--from https://app.mmwhub.ru/downloads/mmw-agent/mmw_agent-0.1.4-py3-none-any.whl mmw-agent`, переменная окружения `MMW_API_KEY`. Нужны Python 3.11+ и uv. См. [Агент mmw-agent](/agent/overview/).

## Проверка из терминала

Запросите список инструментов напрямую:

```bash
curl -s https://mcp.mmwhub.ru/mcp \
  -H "Authorization: Bearer mmw_ваш_ключ" \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
```

В ответе — JSON-RPC с массивом `result.tools`, где перечислены `remember`, `search`, `forget`, `validate_memory`, `gateway_call`. Если ключ неверный, отозван или не передан — ответ 401.

Проверка в клиенте: попросите «Запомни в MMW: staging выкатывается через systemd-юнит app-staging», затем в новом разговоре — «Как у нас выкатывается staging? Посмотри в MMW». Ожидаемый ответ — про `app-staging`, со ссылкой на запись.

## Типичные проблемы

Проверьте, что заголовок называется `Authorization`, значение начинается с `Bearer ` и ключ не отозван.

Слишком много вызовов в минуту для вашего тарифа. Подождите минуту; лимиты — в разделе [Лимиты](/reference/limits/).

Если подписка не активна, сервер сообщает, что память недоступна. Если подписка истекла, на льготный период память доступна только для чтения.

## Что дальше
