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-клиентах
Пакеты и инструкции по настройке для отдельных клиентов:
-
OpenClaw / ClawHub — опубликованный пакет MCP и навык для работы с ним; см. примечания к локальному пакету.
-
Nous Research Hermes Agent — встроенная настройка OAuth и кандидат на включение в официальный каталог.
Это пакеты для подключения к размещённому сервису. Их наличие здесь не означает, что каждая платформа одобрила или опубликовала соответствующую запись в каталоге.
Если в клиенте есть форма настройки удалённого 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-клиенте.
Поддержка и правила
Не публикуйте в открытых обсуждениях учётные данные, токены, содержимое закрытых репозиториев или конфиденциальные журналы. По вопросам, связанным с учётной записью, обращайтесь в службу поддержки.