Перейти к содержимому

Consult7

Позволяет AI-агентам анализировать большие коллекции файлов с помощью моделей ИИ с расширенным контекстом

Python
242 stars

Описание

Consult7 — это сервер Model Context Protocol для интеграции с провайдерами Openrouter, OpenAI и Google. Он собирает файлы по абсолютным путям с wildcard’ами, формирует единый контекст и отправляет запрос в модель с большим окном (до 1M+ токенов). Идеален для суммирования кодовых баз, поиска методов, анализа тестов, выявления уязвимостей и генерации отчетов. Поддерживает режим мышления для глубокого анализа и сохранение результатов в файл, избегая переполнения контекста агента.

Возможности

Суммирование кодовой базы

Анализ архитектуры и компонентов проекта из множества файлов Python или других.

Поиск реализаций

Нахождение и объяснение конкретных методов, как authenticate_user, с учетом верификации.

Анализ покрытия тестов

Список тестовых файлов и выявление компонентов без покрытия.

Комплексный анализ с мышлением

Шаговый разбор потоков, уязвимостей и предложений улучшений в коде.

Генерация отчетов

Создание обзоров кода с анализом качества и рекомендациями, с сохранением в файл.

Установка

Для Claude Code:

# OpenRouter
claude mcp add -s user consult7 uvx -- consult7 openrouter your-api-key

# Google AI
claude mcp add -s user consult7 uvx -- consult7 google your-api-key

# OpenAI
claude mcp add -s user consult7 uvx -- consult7 openai your-api-key

Для Claude Desktop добавьте в конфигурацию:

{
  "mcpServers": {
    "consult7": {
      "type": "stdio",
      "command": "uvx",
      "args": ["consult7", "openrouter", "your-api-key"]
    }
  }
}

Замените провайдера и укажите реальный API-ключ. Установка не требуется — uvx скачивает и запускает в изолированной среде.

CLI: uvx consult7 <provider> <api-key> [--test]

Информация

Язык
Python
Лицензия
MIT License
GitHub Stars
242

Ссылки