Netdata MCP
Model Context Protocol (MCP) работает в двух направлениях с Netdata:
-
Netdata как MCP-сервер — AI‑помощники и клиенты (Claude, Cursor, VS Code, CLIs и другие) подключаются к Netdata, чтобы запрашивать вашу инфраструктуру. Эта страница охватывает настройку сервера; для инструкций по конкретному клиенту смотрите Supported AI Clients.
-
Netdata как MCP‑клиент — Netdata Cloud подключается наружу к вашим собственным MCP‑серверам (GitHub, PagerDuty, Atlassian или любой кастомный HTTPS MCP‑сервер), чтобы Netdata AI мог подтянуть институциональный контекст вашей команды для устранения неполадок. См. MCP Connections.
Далее на этой странице описано Netdata как MCP‑сервер.
Netdata предоставляет MCP‑серверы, которые позволяют AI‑помощникам взаимодействовать с данными мониторинга вашей инфраструктуры. Вы можете подключиться через:
-
Netdata Cloud — единая точка доступа в облаке на
https://app.netdata.cloud/api/v1/mcpс полным обзором по всем вашим узлам. Без мостов, без изменений в брандмауэре.
Подключение напрямую к любому Netdata Agent или Personal (v2.6.0+) в вашей сети по адресу
http://YOUR_IP:19999/mcp.
Оба варианта дают полный доступ ко всем доступным данным наблюдаемости через MCP:
-
Обнаружение узлов (Node Discovery) — аппаратные спецификации, сведения об операционной системе, версия, карта топологии потоков и связанный метаданные
-
Обнаружение метрик (Metrics Discovery) — полнотекстовый поиск по контекстам, инстанциям, измерениям и ярлыкам
-
Обнаружение функций (Function Discovery) — доступ к системным функциям, включая
processes,network-connections,streaming,systemd-journal,windows-eventsи т. д. -
Обнаружение предупреждений (Alert Discovery) — реальное время видимости активных и поднятых предупреждений
-
Запросы метрик (Metrics Queries) — сложные агрегации и группировки с ML‑помощью для детекции аномалий
-
Оценка метрик (Metrics Scoring) — анализ причин с использованием обнаружения аномалий и корреляций метрик
-
История предупреждений (Alert History) — полная история переходов состояний тревог
-
Выполнение функций (Function Execution) — выполнение функций Netdata на любом подключенном узле (требуется Netdata Parent)
-
Исследование логов (Log Exploration) — доступ к логам любого подключенного узла (требуется Netdata Parent)
AI‑помощники имеют разную видимость в зависимости от того, куда они подключаются:
| Подключение | Видимость |
|---|---|
| Netdata Cloud | Все узлы по всей вашей инфраструктуре |
| Netdata Parent | Все дочерние узлы, подключенные к этому parent |
| Netdata Child/Standalone | Только этот конкретный узел |
| Функционал | Cloud MCP | Agent/Parent MCP |
|---|---|---|
| Область охвата | Все узлы | Один агент/parent |
| Конечная точка | app.netdata.cloud/api/v1/mcp | YOUR_IP:19999/mcp |
| Транспорт | Потоковый HTTP | HTTP, SSE, WebSocket |
| Аутентификация | Cloud API токен (scope:mcp) | Локальный MCP API ключ (обязательно, если включена защита bearer) |
| Сетевой доступ | Только Интернет | Требуется прямой доступ к Netdata IP |
| Локальная настройка | Нет | Может понадобиться мост для некоторых клиентов |
Netdata Cloud MCP
Подключайте AI‑помощников ко всей инфраструктуре Netdata Cloud через единый MCP‑конец — без локальной настройки, без мостов и без изменений в брандмауэре.
Требования
-
Аккаунт Netdata Cloud с платежным планом
-
API‑токен с
scope:mcp— создать в настройках API Tokens -
Узлы, заявленные в Netdata Cloud —
Сервер Cloud MCP может получить доступ только к узлам, подключенным к вашему пространству Netdata Cloud
Конечная точка
https://app.netdata.cloud/api/v1/mcp
Транспорт: Streamable HTTP (без состояния, работает за балансировщиками нагрузки и CDN)
Аутентификация
Все запросы к конечной точке Cloud MCP требуют Bearer‑токен в заголовке Authorization:
Authorization: Bearer YOUR_NETDATA_CLOUD_API_TOKEN
Создание API‑токена
-
Войдите в Netdata Cloud
-
Нажмите на изображение профиля в левом нижнем углу
-
Выберите User Settings
-
Перейдите к разделу API Tokens
-
Создайте новый токен с
scope:mcp -
Скопируйте и храните токен безопасно — позже вы его не увидите
Дополнительные детали см. в API Tokens.
Конфигурация подключения
Claude Code (Однострочная настройка)
Если вы используете Claude Code, вы можете зарегистрировать сервер Netdata Cloud MCP из любой сессии одной командой — без редактирования JSON:
claude mcp add --transport http --scope user netdata-cloud \
https://app.netdata.cloud/api/v1/mcp \
--header "Authorization: Bearer YOUR_NETDATA_CLOUD_API_TOKEN"
Замените YOUR_NETDATA_CLOUD_API_TOKEN на токен с scope:mcp — см. выше раздел [Creating an API Token], или перейдите в User Settings → API Tokens в Netdata Cloud.
Флаги области:
-
--scope user— доступно во всех проектах на этом устройстве (рекомендовано для персонального использования) -
--scope local— только этот проект, приватно для вас (по умолчанию, если--scopeне указан) -
--scope project— этот проект, закодирован в.mcp.jsonи доступен вашей команде (не используйте с сырым токеном; лучше ссылаться на переменную окружения)
Полезные сопутствующие команды:
claude mcp list # показать все сконфигурированные сервера и их статус соединения
claude mcp get netdata-cloud # показать конфигурацию этого сервера
claude mcp remove netdata-cloud -s user # удалить сервер (совпадение с указанной областью)
Перезапустите сессию Claude Code после добавления сервера, чтобы новые инструменты загрузились.
Для других опций Claude Code — включая подключение к локальному Netdata Agent или Parent — см. руководство Claude Code.
Generic MCP Client (HTTP Transport)
Для любого MCP‑клиента, поддерживающего транспорт Streamable HTTP:
{
"mcpServers": {
"netdata-cloud": {
"type": "http",
"url": "https://app.netdata.cloud/api/v1/mcp",
"headers": {
"Authorization": "Bearer YOUR_NETDATA_CLOUD_API_TOKEN"
}
}
}
}
Клиенты, требующие stdio Bridge
Для MCP‑клиентов, поддерживающих только stdio‑передачу, используйте npx mcp-remote в качестве мостa:
{
"mcpServers": {
"netdata-cloud": {
"command": "npx",
"args": [
"mcp-remote@latest",
"https://app.netdata.cloud/api/v1/mcp",
"--header",
"Authorization: Bearer YOUR_NETDATA_CLOUD_API_TOKEN"
]
}
}
}
Замените YOUR_NETDATA_CLOUD_API_TOKEN на ваш
(должен иметь scope:mcp).
Устойчивость и устранение неполадок Cloud MCP
Ошибки аутентификации
-
Убедитесь, что ваш токен API имеет
scope:mcp -
Убедитесь, что токен передаётся как
Authorization: Bearer <token>(а не как параметр запроса) -
Проверьте, включена ли у вас подписка на платный план — это часть условия
Нет Видимых Узлов
-
Подтвердите, что ваши узлы заявлены в Netdata Cloud и отображаются на веб‑панели
-
Убедитесь, что агенты онлайн и транслируют данные в Cloud
Проблемы соединения
-
Конечная точка использует HTTPS — флаг
--allow-httpне нужен -
Проверьте подключение:
curl -H "Authorization: Bearer YOUR_TOKEN" https://app.netdata.cloud/api/v1/mcp
Локальный Agent или Parent MCP
Подключение напрямую к любому Netdata Agent или Parent в вашей сети. Все Netdata Agent и Parent (v2.6.0+) включают встроенный MCP‑сервер по адресу http://YOUR_IP:19999/mcp.
Netdata автоматически генерирует локальный MCP‑API‑ключ при запуске. Аутентификационное поведение зависит от настройки [web].bearer token protection:
-
Bearer protection отключён (
no): анонимный MCP‑доступ разрешён для не чувствительных операций (метрики, предупреждения, информация об узле). API‑ключ разблокирует чувствительные операции. -
Bearer protection включён (
yes): анонимный MCP‑доступ отклоняется во всех MCP‑транспортaх (HTTP, SSE, WebSocket). API‑ключ требуется для всех запросов MCP.
Варианты транспорта
Netdata реализует протокол MCP с несколькими транспортами:
| Транспорт | Конечная точка | Применение | Требование версии |
|---|---|---|---|
| WebSocket | ws://YOUR_IP:19999/mcp | Исходный транспорт, требует nd-mcp bridge для клиентов со stdio | v2.6.0+ |
| HTTP Streamable | http://YOUR_IP:19999/mcp | Прямое подключение от AI‑клиентов, поддерживающих HTTP | v2.7.2+ |
| SSE | http://YOUR_IP:19999/sse | Server-Sent Events для потоковой передачи в реальном времени | v2.7.2+ |
-
Прямое подключение (v2.7.2+) — AI‑клиенты, поддерживающие HTTP или SSE, могут подключаться напрямую к Netdata
-
Требуется мост — AI‑клиенты, поддерживающие только stdio, нуждаются в мостах
nd-mcp(stdio→websocket) илиmcp-remote(stdio→http или stdio→sse) -
Рекомендованная аутентификация — передавайте MCP‑ключ через
Authorization: Bearer <mcp_key> -
Совместимость с обратной совместимостью — WebSocket также принимает
?api_key=<mcp_key>. Оставляйте это только для устаревших клиентов, поскольку параметры в URL чаще логируются прокси и инструментами.
Контроль доступа MCP в netdata.conf
Используйте отдельный ACL для контроля сетевого доступа к MCP независимо от панели управления и потоковой передачи:
[web]
allow connections from = 10.* 192.168.* localhost
allow dashboard from = 10.* 192.168.* localhost
allow mcp from = 10.* 192.168.* localhost
allow streaming from = *
allow mcp by dns = heuristic
-
allow mcp fromуправляет доступом к/mcp,/sseи протоколу MCP WebSocket. -
allow connections fromостаётся глобальной вратой для всех функций. -
Для интернет‑ориентированных Parents держите
allow mcp fromограниченным доверенными сетями.
Официальный MCP Remote Client (mcp-remote)
Если ваш AI‑клиент не поддерживает HTTP/SSE напрямую и вы не хотите использовать nd-mcp, можно воспользоваться официальным MCP Remote Client (требуется Netdata v2.7.2+):
# Экспортируйте ваш MCP‑ключ один раз в текущей сессии
export NETDATA_MCP_API_KEY="$(cat /var/lib/netdata/mcp_dev_preview_api_key)"
# Для HTTP транспорта
npx mcp-remote@latest --http http://YOUR_NETDATA_IP:19999/mcp \
--allow-http \
--header "Authorization: Bearer $NETDATA_MCP_API_KEY"
# Для SSE транспорта
npx mcp-remote@latest --sse http://YOUR_NETDATA_IP:19999/mcp \
--allow-http \
--header "Authorization: Bearer $NETDATA_MCP_API_KEY"
Важно: флаг --allow-http обязателен для небеспешданных HTTPS‑соединений. Используйте только в доверенных сетях, т.к. трафик не шифруется.
Поиск nd-mcp Bridge
Примечание: с появлением новых HTTP и SSE транспортов многие AI‑клиенты теперь могут подключаться напрямую к Netdata без nd-mcp. Проверьте документацию вашего AI‑клиента на поддержку прямых HTTP или SSE подключений.
Bridge nd-mcp нужен только для AI‑клиентов, которые:
-
поддерживают только stdio‑коммуникацию (например, некоторые настольные приложения)
-
не могут напрямую использовать HTTP или SSE
-
не могут использовать
npx mcp-remote@latest
Bridge nd-mcp должен быть установлен на вашем настольном ПК или ноутбуке, где работает ваш AI‑клиент. Поскольку у большинства пользователей Netdata установлен на удалённых серверах, у вас есть два варианта:
-
Если Netdata установлен локально — используйте существующий nd-mcp
-
Если Netdata доступен только на удалённых серверах — соберите nd-mcp на вашем настольном ПК/ноутбуке
Вариант 1: Использование существующего nd-mcp
Если Netdata установлен на вашем ПК, найдите существующий мост:
Linux
# Порядок поиска и примеры местоположения
which nd-mcp
ls -la /usr/sbin/nd-mcp
ls -la /usr/bin/nd-mcp
ls -la /opt/netdata/usr/bin/nd-mcp
ls -la /usr/local/bin/nd-mcp
ls -la /usr/local/netdata/usr/bin/nd-mcp
# Или поиск по всей системе
find / -name "nd-mcp" 2>/dev/null
Распространённые локации:
-
Native пакеты (apt, yum и т.п.):
/usr/sbin/nd-mcpили/usr/bin/nd-mcp -
Статические установки:
/opt/netdata/usr/bin/nd-mcp -
Сборка из исходников:
/usr/local/netdata/usr/bin/nd-mcp
macOS
# Попробуйте такие локации:
which nd-mcp
ls -la /usr/local/bin/nd-mcp
ls -la /usr/local/netdata/usr/bin/nd-mcp
ls -la /opt/homebrew/bin/nd-mcp
# Ищем в системе
find / -name "nd-mcp" 2>/dev/null
Windows
# Проверка распространённых мест расположения
dir "C:\Program Files\Netdata\usr\bin\nd-mcp.exe"
dir "C:\Netdata\usr\bin\nd-mcp.exe"
# Или поиск
where nd-mcp.exe
Вариант 2: Сборка nd-mcp для вашего рабочего стола
Если Netdata не установлен локально, можно собрать только мост nd-mcp. Netdata предоставляет три реализации — выберите ту, которая лучше подходит под вашу среду:
-
Go‑мост (рекомендуется) - исходник Go‑моста
Производит один бинарник без зависимостей
-
Создаёт исполняемый файл
nd-mcp(nd-mcp.exeна Windows) -
Включает
build.shиbuild.bat(для Windows)
-
-
Node.js мост - исходник Node.js моста
Хорошо если у вас уже установлен Node.js
-
Создаёт скрипт
nd-mcp.js -
Включает
build.sh
-
-
Python мост - исходник Python моста
Хорошо если у вас уже установлен Python
-
Создаёт скрипт
nd-mcp.py -
Включает
build.sh
-
Для сборки:
# Клонируйте репозиторий Netdata
git clone https://github.com/netdata/netdata.git
cd netdata
# Выберите реализацию
cd src/web/mcp/bridges/stdio-golang/ # или stdio-nodejs/ или stdio-python/
# Соберите мост
./build.sh # В Windows для версии Go используйте build.bat
# Исполняемый файл будет создан с разными именами:
# - Go: nd-mcp
# - Node.js: nd-mcp.js
# - Python: nd-mcp.py
# Протестируйте мост с вашей инстанцией Netdata (замените localhost на IP вашей Netdata)
./nd-mcp ws://localhost:19999/mcp # Go мост
./nd-mcp.js ws://localhost:19999/mcp # Node.js мост
./nd-mcp.py ws://localhost:19999/mcp # Python мост
# Вы должны увидеть:
# nd-mcp: Connecting to ws://localhost:19999/mcp...
# nd-mcp: Connected
# Press Ctrl+C to stop the test
# Узнайте абсолютный путь к конфигурации вашего AI‑клиента
pwd # Показывает текущую директорию
# Пример вывода: /home/user/netdata/src/web/mcp/bridges/stdio-golang
# Ваш путь к nd-mcp будет: /home/user/netdata/src/web/mcp/bridges/stdio-golang/nd-mcp
Важно: при настройке вашего AI‑клиента используйте полный абсолютный путь к исполняемому файлу:
-
Go мост:
/path/to/bridges/stdio-golang/nd-mcp -
Node.js мост:
/path/to/bridges/stdio-nodejs/nd-mcp.js -
Python мост:
/path/to/bridges/stdio-python/nd-mcp.py
Проверка работоспособности моста
После того как вы получите nd-mcp (из существующей установки или после сборки), протестируйте его:
# Протестируйте подключение к вашей инстанции Netdata (замените YOUR_NETDATA_IP на реальный IP)
/path/to/nd-mcp ws://YOUR_NETDATA_IP:19999/mcp
# Вы должны увидеть:
# nd-mcp: Connecting to ws://YOUR_NETDATA_IP:19999/mcp...
# nd-mcp: Connected
# Press Ctrl+C to stop the test
Использование MCP Remote Client
Официальный MCP remote client (mcp-remote) — альтернативный мост, который позволяет AI‑клиентам со stdio подключаться к HTTP и SSE транспортам Netdata (требуется Netdata v2.7.2+). В отличие от nd-mcp, который поддерживает только WebSocket, mcp-remote обеспечивает более широкий набор транспортов.
Когда использовать MCP Remote
Используйте mcp-remote, если:
-
Ваш AI‑клиент поддерживает только stdio‑коммуникацию
-
Вы хотите использовать HTTP или SSE, а не WebSocket
-
У вас Netdata v2.7.2 или позже
-
Вы не хотите собирать/устанавливать nd-mcp
Установка
Устанавливать не требуется — mcp-remote запускается через npx:
# Пробное подключение
npx mcp-remote@latest --http http://YOUR_NETDATA_IP:19999/mcp \
--allow-http \
--header "Authorization: Bearer YOUR_API_KEY"
Транспортные опции
mcp-remote поддерживает несколько стратегий транспорта:
# HTTP транспорт (рекомендовано)
npx mcp-remote@latest --http http://YOUR_NETDATA_IP:19999/mcp \
--allow-http \
--header "Authorization: Bearer YOUR_API_KEY"
# SSE транспорт
npx mcp-remote@latest --sse http://YOUR_NETDATA_IP:19999/mcp \
--allow-http \
--header "Authorization: Bearer YOUR_API_KEY"
# Авто‑определение с переходом на SSE (попытка сначала SSE, затем HTTP)
npx mcp-remote@latest --transport sse-first http://YOUR_NETDATA_IP:19999/mcp \
--allow-http \
--header "Authorization: Bearer YOUR_API_KEY"
# HTTPS (флаг --allow-http не нужен)
npx mcp-remote@latest --http https://YOUR_NETDATA_IP:19999/mcp \
--header "Authorization: Bearer YOUR_API_KEY"
Общие опции
| Опция | Описание | Пример |
|---|---|---|
| --http | Использовать HTTP‑транспорт | --http http://host:19999/mcp |
| --sse | Использовать SSE‑транспорт | --sse http://host:19999/mcp |
| --allow-http | Разрешить не‑HTTPS подключения (для HTTP URL) | --allow-http |
| --header | Добавлять пользовательские заголовки (для аутентификации) | --header "Authorization: Bearer KEY" |
| --transport | Стратегия транспорта | --transport sse-first (попытаться SSE, затем HTTP) |
| --debug | Включить отладочную запись | --debug |
| --host | Хост OAuth‑обратного вызова (по умолчанию: localhost) | --host 127.0.0.1 |
| Port number | Порт обратного вызова (необязательный) | 9696 |
Аутентификация
Для Netdata MCP передавайте API‑ключ через заголовок Authorization:
# Использование переменной окружения (рекомендовано)
export NETDATA_MCP_API_KEY="$(cat /var/lib/netdata/mcp_dev_preview_api_key)"
npx mcp-remote@latest --http http://YOUR_NETDATA_IP:19999/mcp \
--allow-http \
--header "Authorization: Bearer $NETDATA_MCP_API_KEY"
Примечание по безопасности: флаг --allow-http необходим для не‑HTTPS соединений. Используйте только в доверенных сетях, т.к. трафик не шифруется.
Устранение неполадок
Проблемы с подключением:
# Включить отладочную запись
npx mcp-remote@latest --debug --http http://YOUR_NETDATA_IP:19999/mcp \
--allow-http \
--header "Authorization: Bearer YOUR_API_KEY"
# Просмотреть логи отладки (хранятся в ~/.mcp-auth/)
cat ~/.mcp-auth/*_debug.log
Удаление состояния аутентификации:
# Удалить сохранённые учётные данные
rm -rf ~/.mcp-auth
Проблемы с пробелами в аргументах:
Некоторые AI‑клиенты (Cursor, Claude Desktop на Windows) могут иметь проблемы с пробелами в аргументах. В качестве обходного решения используйте переменные окружения:
{
"mcpServers": {
"netdata": {
"command": "npx",
"args": [
"mcp-remote@latest",
"--http",
"http://YOUR_IP:19999/mcp",
"--allow-http",
"--header",
"Authorization: Bearer YOUR_API_KEY"
]
}
}
}
Управление версиями
Всегда используйте последнюю версию:
# Принудительно проверить свежесть версии через npx
npx mcp-remote@latest --http http://YOUR_NETDATA_IP:19999/mcp
Или в конфигурациях AI‑клиента:
{
"args": ["mcp-remote@latest", "--http", "..."]
}
Подробнее см. в официальной документации mcp-remote: https://github.com/geelen/mcp-remote.
Поиск вашего API‑ключа
API‑ключ MCP нужен, когда включена защита bearer. При отключённой защите ключ всё равно нужен для чувствительных функций, таких как логи и работающая в реальном времени системная информация. Netdata автоматически генерирует API‑ключ при запуске. Ключ хранится в файле на Netdata‑сервере, к которому вы хотите подключаться.
Вам нужен API‑ключ Netdata, к которому вы будете подключаться (обычно Netdata Parent).
Примечание: этот временный механизм ключа API в ближайшее время будет заменен интеграцией с Netdata Cloud.
Найдите файл API‑ключа
# Сначала попробуйте стандартное место:
sudo cat /var/lib/netdata/mcp_dev_preview_api_key
# Для статических установок:
sudo cat /opt/netdata/var/lib/netdata/mcp_dev_preview_api_key
# Если не найдено, поищите:
sudo find / -name "mcp_dev_preview_api_key" 2>/dev/null
Скопируйте API‑ключ
Файл содержит UUID в виде:
a1b2c3d4-e5f6-7890-abcd-ef1234567890
Скопируйте всю строку — она понадобится для конфигурации вашего AI‑клиента.
Нет файла API‑ключа?
Если файла не существует:
-
Убедитесь, что у вас актуальная версия Netdata
-
Перезапустите Netdata:
sudo systemctl restart netdata -
Повторно проверьте наличие файла после перезапуска
Конфигурация AI‑клиента
AI‑клиенты могут подключаться к MCP Netdata различными способами в зависимости от поддержки транспорта:
Прямое подключение (HTTP/SSE)
Для AI‑клиентов, поддерживающих HTTP или SSE‑транспорт:
{
"mcpServers": {
"netdata": {
"type": "http",
"url": "http://IP_OF_YOUR_NETDATA:19999/mcp",
"headers": [
"Authorization: Bearer YOUR_API_KEY"
]
}
}
}
И для SSE:
{
"mcpServers": {
"netdata": {
"type": "sse",
"url": "http://IP_OF_YOUR_NETDATA:19999/mcp?transport=sse",
"headers": [
"Authorization: Bearer YOUR_API_KEY"
]
}
}
}
Использование моста nd-mcp (stdio)
Для AI‑клиентов, которые поддерживают только stdio:
{
"mcpServers": {
"netdata": {
"command": "/usr/sbin/nd-mcp",
"args": [
"--bearer",
"YOUR_API_KEY",
"ws://IP_OF_YOUR_NETDATA:19999/mcp"
]
}
}
}
Использование официального MCP Remote Client
{
"mcpServers": {
"netdata": {
"command": "npx",
"args": [
"mcp-remote@latest",
"--http",
"http://IP_OF_YOUR_NETDATA:19999/mcp",
"--header",
"Authorization: Bearer YOUR_API_KEY"
]
}
}
}
Замените:
-
IP_OF_YOUR_NETDATAна IP/имя хоста вашего Netdata -
YOUR_API_KEYна API‑ключ из упомянутого выше файла -
/usr/sbin/nd-mcpна фактический путь к nd-mcp (если используется мост)
Несколько MCP‑серверов
Можно сконфигурировать несколько инстансов Netdata:
{
"mcpServers": {
"netdata-production": {
"command": "/usr/sbin/nd-mcp",
"args": ["--bearer", "PROD_KEY", "ws://prod-parent:19999/mcp"]
},
"netdata-testing": {
"command": "/usr/sbin/nd-mcp",
"args": ["--bearer", "TEST_KEY", "ws://test-parent:19999/mcp"]
}
}
}
Поддержка устаревших строк запроса
Для совместимости с устаревшими инструментами Netdata по‑прежнему принимает ?api_key=YOUR_API_KEY в качестве параметра запроса на /mcp. Новые интеграции предпочтительно использовать заголовок Authorization: Bearer YOUR_API_KEY, но форма через строку запроса остаётся доступной для постепенного перехода.
Документация по конкретным AI‑клиентам
Для подробной настройки конкретных клиентов см.:
Клиенты чатов:
-
Claude Desktop — настольный ассистент Anthropic
-
Cursor — редактор кода с искусственным интеллектом
-
Visual Studio Code — VS Code с поддержкой MCP
-
JetBrains IDEs — IntelliJ, PyCharm, WebStorm и т. д.
DevOps Copilots:
-
Claude Code — CLI Claude от Anthropic
-
Gemini CLI — Gemini CLI от Google
-
OpenAI Codex CLI — Codex CLI от OpenAI
-
Crush — Glamour‑терминальный AI от Charmbracelet
-
OpenCode — терминальный AI‑помощник от SST
Каждое руководство включает конкретные matrices по поддержке транспорта и примеры конфигурации, оптимизированные под соответствующего клиента.