API ВЕГА

Graphify MCP

Подключите AI-ассистента к размещённому Graphify графу знаний о коде. Ищите данные в проиндексированных репозиториях, прослеживайте связи между элементами кода, оценивайте статическое влияние изменений, находите связанные тесты и сохраняйте знания о репозитории с помощью Model Context Protocol (MCP).

Этот репозиторий содержит общедоступную документацию по подключению к размещённому сервису Graphify MCP. Реализация сервера размещена в закрытом репозитории. В этом репозитории она не содержится и не распространяется.

  • Endpoint: https://api.graphify.com/mcp

  • Transport: Streamable HTTP

  • Authentication: Graphify OAuth через браузер

  • Official MCP Registry identity: io.github.Graphify-Labs/graphify

  • Документация: graphify.com/mcp

Возможности

СценарийПример запроса
Поиск репозиториев«Покажи мои рабочие пространства и репозитории Graphify».
Поиск реализаций«Найди реализацию этой функции в выбранном репозитории».
Прослеживание связей«Покажи вызывающий код и зависимости этого символа».
Оценка последствий изменений«На что может повлиять изменение этой функции и какие тесты с ней связаны?»
Сохранение контекста«Запомни это решение по репозиторию, а затем напомни о нём, когда мы вернёмся к этому коду».

Результаты зависят от разрешений вашей учётной записи, выбранного рабочего пространства, проиндексированных репозиториев и доступных данных индекса. Статический анализ влияния изменений и сведения о связанных тестах помогают в работе, но не запускают тесты и не подтверждают корректность кода во время выполнения. Операции с памятью могут сохранять или изменять знания о репозитории; проверяйте запросы на запись перед подтверждением в клиенте.

Перед подключением

  • Войдите в аккаунт или создайте его на app.graphify.com.

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

  • Дождитесь завершения индексации репозитория.

  • Используйте MCP-клиент с поддержкой Streamable HTTP и OAuth. Доступ к клиенту и моделям, а также тарифы Graphify оформляются отдельно.

Подключение в VS Code / GitHub Copilot

Подключиться можно напрямую, даже если Graphify ещё не отображается в галерее MCP.

  • Откройте палитру команд и выполните MCP: Add Server.

  • Выберите HTTP, укажите https://api.graphify.com/mcp и задайте серверу имя graphify.

  • Выберите нужную область конфигурации и запустите сервер.

  • Войдите в Graphify в открывшемся браузере и предоставьте разрешение на подключение.

  • Убедитесь, что инструменты Graphify доступны. Откройте чат агента с включёнными инструментами MCP и попросите вывести список репозиториев Graphify.

Также можно использовать эту конфигурацию VS Code в .vscode/mcp.json:

{
  "servers": {
    "graphify": {
      "type": "http",
      "url": "https://api.graphify.com/mcp"
    }
  }
}

Не указывайте в этом файле пароль или токен доступа. Позвольте клиенту выполнить OAuth и сохранить учётные данные. Актуальные сведения о настройках и интерфейсе см. в инструкциях VS Code по MCP.

Подключение в других MCP-клиентах

Пакеты и инструкции по настройке для отдельных клиентов:

Это пакеты для подключения к размещённому сервису. Их наличие здесь не означает, что каждая платформа одобрила или опубликовала соответствующую запись в каталоге.

Если в клиенте есть форма настройки удалённого MCP-сервера, укажите https://api.graphify.com/mcp в качестве URL сервера и завершите OAuth в браузере. Форматы конфигурации различаются в зависимости от клиента.

В клиентах, принимающих конфигурацию mcpServers, можно использовать следующий вариант:

{
  "mcpServers": {
    "graphify": {
      "url": "https://api.graphify.com/mcp"
    }
  }
}

Для клиентов, поддерживающих только STDIO или не поддерживающих совместимую удалённую авторизацию OAuth, доступна конфигурация с мостом:

{
  "mcpServers": {
    "graphify": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@0.14.3",
        "https://api.graphify.com/mcp",
        "--transport",
        "http-only"
      ]
    }
  }
}

Для работы моста в PATH клиента должны быть доступны Node.js и npm. При его включении загружается и запускается закреплённая версия стороннего пакета mcp-remote: он обрабатывает OAuth через браузер и сохраняет учётные данные локально. Если клиент поддерживает OAuth-процесс Graphify, предпочтительно использовать встроенное подключение к удалённому серверу.

Проверка подключения

  • Убедитесь, что MCP-клиент сообщает о подключении к серверу и показывает доступные инструменты Graphify.

  • Попросите вывести список рабочих пространств и репозиториев.

  • Выберите непустой проиндексированный репозиторий и запросите известную функцию.

  • Попросите показать вызывающий код или связанные тесты этой функции и проверьте полученные данные.

Обнаружение инструментов само по себе не подтверждает доступ к репозиторию и точность результатов конкретного запроса.

Устранение неполадок

  • Сервер отсутствует в галерее: добавьте endpoint напрямую. Публикация в Official MCP Registry и включение в сторонние галереи — отдельные этапы.

  • Не удаётся войти: проверьте, поддерживает ли клиент Graphify OAuth, повторите вход или используйте конфигурацию с мостом, если клиент её поддерживает.

  • Репозитории не отображаются или результаты пусты: проверьте доступ к рабочему пространству и завершение индексации в Graphify.

  • Node.js или npx не найдены: при использовании моста убедитесь, что Node.js и npm доступны в PATH MCP-клиента.

  • Инструменты подключены, но чат не может их запустить: проверьте доступ к моделям и включение инструментов в AI-клиенте.

Поддержка и правила

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