Как подключить MCP-сервер к Antigravity

Google· Проверено 13.11.2026

Antigravity хранит MCP-серверы в mcp_config.json под ключом mcpServers, удалённому серверу адрес задаётся полем serverUrl. Сервер ставится из MCP Store или вписывается в файл.

Где лежит конфиг

~/.gemini/config/mcp_config.jsonДля всех проектов
.agents/mcp_config.json в папке проектаДля одного проекта
<папка плагина>/mcp_config.jsonВ плагине

Как добавить сервер

1
Antigravity IDE

… вверху боковой панели агента → MCP Servers. Сервер из MCP Store ставится кнопкой Install, свой — через Manage MCP Servers → View raw config.

2
Antigravity App

Customizations на боковой панели → Installed → раздел MCP Servers → Add MCP Server (+). Найдите сервер в списке и нажмите Add.

3
Antigravity CLI

Команда /mcp открывает MCP Manager: статус серверов, перезагрузка конфигов, журнал подключения. Сами серверы вписываются в mcp_config.json.

4
Через файл

В mcpServers локальному серверу нужны command, args и env, удалённому — serverUrl и headers. У каждой записи должен быть command или serverUrl.

Как проверить и удалить

ПроверкаВ CLI команда /mcp показывает кольцо статуса у каждого сервера и журнал подключения. В App сервер виден в Customizations → Installed → MCP Servers, в IDE — в MCP Servers на панели агента.
УдалениеВ App: More actions (⋮) у сервера → Delete, там же Disable и Restart. В файле "disabled": true выключает сервер без удаления записи.
Выбор инструментовenabledTools оставляет перечисленные инструменты, disabledTools прячет лишние. "eager": true в tools.<инструмент> заранее передаёт модели схему частого инструмента.
ТаймаутыПо умолчанию 5 минут на подключение и 3 минуты на вызов инструмента. timeoutSeconds заменяет оба лимита, отрицательное число снимает их.
OAuthС серверами, которые умеют CIMD или DCR, вход работает сам. Для остальных задайте oauth.clientId и clientSecret и зарегистрируйте адрес https://antigravity.google/oauth-callback.
Сервисы Google"authProviderType": "google_credentials" подключает учётные данные ADC. Перед этим выполните gcloud auth application-default login.
ПраваВызов инструмента MCP по умолчанию требует подтверждения. Правила mcp(сервер/инструмент), mcp(сервер/*) и mcp(*) разрешают или запрещают вызовы заранее.

Готовые конфиги для Antigravity

Нажмите на сервер, чтобы раскрыть конфиг в формате Antigravity. Несколько серверов в одном файле соберёт конструктор mcp.json.

Playwright MCPДаёт агенту настоящий браузер
{
  "mcpServers": {
    "playwright": {
      "command": "npx",
      "args": ["@playwright/mcp@latest"]
    }
  }
}

Страница сервера: инструменты, ключи, ограничения

GitHub MCPПодключает агента к GitHub
{
  "mcpServers": {
    "github": {
      "serverUrl": "https://api.githubcopilot.com/mcp/",
      "headers": {
        "Authorization": "Bearer <GitHub PAT>"
      }
    }
  }
}

Страница сервера: инструменты, ключи, ограничения

Context7 MCPПодтягивает в контекст агента свежую документацию и примеры кода…
{
  "mcpServers": {
    "context7": {
      "serverUrl": "https://mcp.context7.com/mcp",
      "headers": {
        "Authorization": "Bearer <ключ Context7>"
      }
    }
  }
}

Страница сервера: инструменты, ключи, ограничения

Figma MCPПодключает агента к макетам Figma
{
  "mcpServers": {
    "figma": {
      "command": "npx",
      "args": ["-y", "figma-developer-mcp", "--stdio"],
      "env": {
        "FIGMA_API_KEY": "<ваш токен Figma>"
      }
    }
  }
}

Страница сервера: инструменты, ключи, ограничения

Chrome DevTools MCPДаёт агенту живой Chrome с инструментами DevTools
{
  "mcpServers": {
    "chrome-devtools": {
      "command": "npx",
      "args": ["-y", "chrome-devtools-mcp@latest"]
    }
  }
}

Страница сервера: инструменты, ключи, ограничения

Filesystem MCPОткрывает агенту доступ к файлам в папках, которые вы перечислили при…
{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-filesystem",
        "/Users/username/Desktop",
        "/path/to/other/allowed/dir"
      ]
    }
  }
}

Страница сервера: инструменты, ключи, ограничения

Fetch MCPДаёт агенту читать веб-страницы
{
  "mcpServers": {
    "fetch": {
      "command": "uvx",
      "args": ["mcp-server-fetch"]
    }
  }
}

Страница сервера: инструменты, ключи, ограничения

Memory MCPДаёт агенту долгую память между чатами
{
  "mcpServers": {
    "memory": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-memory"],
      "env": {
        "MEMORY_FILE_PATH": "<полный путь>/memory.jsonl"
      }
    }
  }
}

Страница сервера: инструменты, ключи, ограничения

Supabase MCPПодключает агента к проектам Supabase
{
  "mcpServers": {
    "supabase": {
      "serverUrl": "https://mcp.supabase.com/mcp"
    }
  }
}

Страница сервера: инструменты, ключи, ограничения

Notion MCPЛокальный сервер Notion поверх Notion API
{
  "mcpServers": {
    "notion": {
      "command": "npx",
      "args": ["-y", "@notionhq/notion-mcp-server"],
      "env": {
        "NOTION_TOKEN": "ntn_<токен интеграции>"
      }
    }
  }
}

Страница сервера: инструменты, ключи, ограничения

Blender MCPСвязывает агента с запущенным Blender
{
  "mcpServers": {
    "blender": {
      "command": "uvx",
      "args": ["mcp-for-blender"]
    }
  }
}

Страница сервера: инструменты, ключи, ограничения

1С MCPПоказывает агенту метаданные и содержимое базы 1С:Предприятие
{
  "mcpServers": {
    "1c": {
      "serverUrl": "http://<веб-сервер>/<имя публикации>/hs/mcp/",
      "headers": {
        "Authorization": "Basic <логин и пароль пользователя 1С>"
      }
    }
  }
}

Страница сервера: инструменты, ключи, ограничения

Ограничения

!

Удалённые серверы подключаются только через Streamable HTTP: старый HTTP+SSE и поле httpUrl не поддерживаются.

!

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

!

В Antigravity IDE вход через CIMD работает с версии 2.6.0.

!

Инструмент с "eager": true тратит токены на каждом ходе: его схема уходит модели целиком.

Если не работает

MCP tool call to server "…" timed out after 3m0s
Инструмент работает дольше 3 минут. Поставьте серверу timeoutSeconds, например 600.
Сервер не подключается по адресу с SSE
Antigravity понимает только Streamable HTTP. Возьмите у сервера адрес Streamable HTTP и впишите его в serverUrl.
Сервер с OAuth просит войти
Customizations → Installed → Authenticate у сервера. Войдите в браузере, скопируйте код, вставьте в поле Enter authorization code и нажмите Submit.

Частые вопросы

Где лежит mcp_config.json в Antigravity?
Общий для всех проектов — в ~/.gemini/config/mcp_config.json, для одного проекта — в .agents/mcp_config.json. В App путь копирует кнопка Copy Config File Path.
Чем serverUrl отличается от url и httpUrl?
serverUrl и url задают адрес удалённого сервера одинаково. Поле httpUrl Antigravity не поддерживает.
Как передать токен удалённому серверу?
Полем headers: "Authorization": "Bearer <token>" рядом с serverUrl.
Где Antigravity хранит токены OAuth?
В ~/.gemini/antigravity/mcp_oauth_tokens.json. Просроченные токены обновляются сами, недействительные удаляются.

Источники: antigravity.google, antigravity.google, antigravity.google