Octocode MCP - AI Context Platform

Octocode MCP - AI Context Platform

bgauryyMIT
854 звёзд72 форков
Octocode MCP подключает AI-ассистента к вашему коду. Сервер работает как исследователь: ищет по репозиториям на GitHub, GitLab и Bitbucket, анализирует пул-реквесты и находит паттерны использования. Вместо абстрактных рассуждений AI получает полный контекст проекта. Сервер полезен, когда нужно разобраться в новом проекте, найти реализацию функции в чужом коде или провести ревью. Он даёт AI такой же уровень доступа к коду, как у инженера с многолетним опытом в проекте.
Подключение

Подключить Octocode MCP - AI Context Platform

Выберите способ запуска и свой MCP-клиент. Ниже останется одна готовая инструкция, которую можно проверить и скопировать.

1

Способ подключения

2

Куда подключить

3

Скопируйте и проверьте

Claude Desktop / Claude Code

Клиент запускает MCP-сервер как локальный процесс.

  1. 1.Откройте настройки MCP в Claude.
  2. 2.Добавьте сервер с указанной командой и переменными окружения.
  3. 3.Перезапустите Claude, если сервер не появился автоматически.
json
{
  "mcpServers": {
    "octocode-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "octocode-mcp"
      ]
    }
  }
}

Сгенерировано из существующей команды запуска. Желательно сверить с README.

Инструкция собрана из данных карточки и пока не отмечена как проверенная редакцией. Сверьте команду с README источника и не передавайте лишние права или секреты.

Как оценить Octocode MCP - AI Context Platform

Octocode MCP - AI Context Platform относится к Парсинг сайтов, AI и машинное обучение, Разработка, Поиск. Ниже собраны проверяемые признаки, по которым его можно сравнить с другими серверами каталога.

Происхождение
Проект сообщества
Лицензия
MIT
Реализация
TypeScript
Транспорт
stdio

Что проверить перед выбором

  • Изучите README, открытые issues и историю последних изменений в репозитории.
  • Проверьте команду установки и зависимости перед запуском в рабочем окружении.
  • Ограничьте доступ MCP-сервера только нужными файлами, API и переменными окружения.

Карточка отредактирована 20.07.2026.

Автоматическая проверка источника ещё не выполнена. Внешних источников в карточке: 1.

Характеристики

Общее

  • СтатусСообщество
  • Разработчикbgauryy
  • ЛицензияMIT

Технологии

  • Языки
    TypeScript
  • Транспорт
    stdio

Описание

Возможности

  • Поиск кода на GitHub, GitLab и Bitbucket: находит реализации, паттерны использования, файлы.
  • Просмотр структуры репозиториев и чтение содержимого файлов.
  • Анализ изменений в пул-реквестах и мерж-реквестах.
  • Локальный поиск ripgrep: ищет по регулярным выражениям прямо в вашем проекте.
  • LSP-навигация: переход к определению символа, поиск всех ссылок, иерархия вызовов.
  • Разрешение npm и PyPI пакетов: находит исходные репозитории на GitHub.
  • Поиск файлов по имени в локальной файловой системе.

Как подключить

Способ 1: Через CLI

Запустите в терминале интерактивный установщик:

npx octocode-cli install

Скрипт сам выполнит GitHub OAuth и настроит MCP-сервер.

Способ 2: Вручную

Добавьте сервер в конфигурационный файл MCP-клиента:


{
"mcpServers": {
"octocode": {
"command": "npx",
"args": ["octocode-mcp@latest"]
}
}
}

После настройки перезапустите клиент (Claude Desktop, Cursor).

Примеры запросов

  • «Найди в репозитории facebook/react все реализации useEffect с подпиской на события.»
  • «Покажи структуру папки src в моём проекте и найди файлы, которые импортируют axios.»
  • «Сравни реализацию debounce в lodash с моей версией из utils.»
  • «Найди примеры интеграции OpenAI API с Google Sheets на GitHub.»

Технические детали

  • Язык: TypeScript
  • Транспорт: stdio
  • Лицензия: MIT
  • Требования: Node.js, GitHub-аккаунт
  • Совместимость: Claude Desktop, Cursor, VS Code, Zed
  • Источники: GitHub, GitLab, Bitbucket, локальная ФС

Поделиться