CodeLogicIncEngineering/codelogic-mcp-server

CodeLogicIncEngineering/codelogic-mcp-server

от codelogicincengineering
MCP сервер интегрирует CodeLogic в AI-помощники: анализирует влияние изменений кода и БД, генерирует CI/CD настройки, строит графы зависимостей для оценки рисков перед внедрением.

codelogic-mcp-server

An MCP Server to utilize Codelogic's rich software dependency data in your AI programming assistant.

Components

Tools

The server implements eleven tools: five original tools plus six graph tools backed by the CodeLogic graph HTTP API.

Code Analysis Tools
  • codelogic-method-impact: Pulls an impact assessment from the CodeLogic server's APIs for your code.
    • Takes the given "method" that you're working on and its associated "class".
  • codelogic-database-impact: Analyzes impacts between code and database entities.
    • Takes the database entity type (column, table, or view) and its name.
DevOps & CI/CD Integration Tools
  • codelogic-docker-agent: Generates Docker agent configurations for CodeLogic scanning in CI/CD pipelines.
    • Supports .NET, Java, SQL, and TypeScript agents
    • Generates configurations for Jenkins, GitHub Actions, Azure DevOps, and GitLab CI
  • codelogic-build-info: Generates build information and send commands for CodeLogic integration.
    • Supports Git information, build logs, and metadata collection
    • Provides both Docker and standalone usage examples
  • codelogic-pipeline-helper: Generates complete CI/CD pipeline configurations for CodeLogic integration.
    • Creates comprehensive pipeline configurations with best practices
    • Includes error handling, notifications, and scan space management strategies
Инструменты были проиндексированы:
codelogic-database-impact

Анализирует влияния между кодом и сущностями базы данных. Использует переменную окружения CODELOGIC_WORKSPACE_NAME для определения целевой рабочей области. Рекомендуемый порядок действий: 1. Используйте этот инструмент перед внесением изменений в код или базу данных. 2. Найдите соответствующую сущность базы данных. 3. Просмотрите анализ влияний, чтобы понять, какой код зависит от этого объекта базы данных и наоборот. Особенно важно при рассмотрении изменений, предложенных ИИ, или при изменении SQL-кода.

Параметры
  • entity_typeenumобязательный

    Тип объекта базы данных для поиска (столбец, таблица или представление)

  • namestringобязательный

    Название сущности базы данных для поиска.

  • table_or_viewstring

    Название таблицы или представления, содержащего столбец (обязательно только для столбцов)

codelogic-graph-capabilities

Извлекает возможности/манифест graph API с сервера CodeLogic (GET). Возвращает метаданные меток и отношений, когда уровень графа развернут; в противном случае объясняет отсутствующие маршруты. Использует CODELOGIC_WORKSPACE_NAME для идентификатора MV, если не задан materialized_view_id.

Параметры
  • materialized_view_idstring

    Необязательный идентификатор материализованного представления; по умолчанию берётся из имени рабочего пространства.

codelogic-graph-impact

Ограниченное графовое влияние от идентификаторов начальных узлов (курируемый HTTP API). Опциональные параметры: direction (upstream|downstream|both), depth, scan_space, materialized_view_id.

Параметры
  • depthinteger
  • directionenum
  • materialized_view_idstring
  • scan_spacestring
  • seed_node_idsstring[]обязательный

    Идентификаторы узлов графа, от которых начинается расширение.

codelogic-graph-owners

Ищет владельцев/рецензентов для узла графа (курируемый HTTP API). Укажите node_id или identity_prefix.

Параметры
  • identity_prefixstring
  • materialized_view_idstring
  • node_idstring
  • scan_spacestring
codelogic-graph-path-explain

Объясняет ограниченные пути между двумя узлами графа (курируемый HTTP API). Требует from_node_id, to_node_id; опционально max_depth, scan_space, materialized_view_id.

Параметры
  • from_node_idstringобязательный
  • materialized_view_idstring
  • max_depthinteger
  • scan_spacestring
  • to_node_idstringобязательный
codelogic-graph-search

Ищет в графе знаний CodeLogic (курируемый HTTP API). Принимает query или identity_prefix; опционально: scan_space, materialized_view_id, limit. Требует серверный маршрут POST .../ai-retrieval/graph/search.

Параметры
  • identity_prefixstring

    Префикс стабильного идентификатора графа.

  • limitinteger

    Рекомендуемый максимум запросов (сервер может ограничить)

  • materialized_view_idstring

    Переопределяет MV id; по умолчанию берётся из имени рабочей области.

  • prefer_latest_scanboolean
  • qstring

    Псевдоним для запроса

  • querystring

    Символ или текстовый запрос (псевдоним: q)

  • scan_spacestring

    Необязательный фильтр области сканирования / веток.

codelogic-graph-validate-change-scope

Проверяет, безопасна ли предлагаемая область изменений с учётом узлов начального графа (курируемый HTTP API).

Параметры
  • materialized_view_idstring
  • proposed_change_summarystringобязательный
  • scan_spacestring
  • seed_node_idsstring[]обязательный
codelogic-method-impact

Анализирует последствия изменения конкретного метода в заданном классе или типе. Использует переменную окружения CODELOGIC_WORKSPACE_NAME для определения целевого рабочего пространства. Рекомендуемый порядок действий: 1. Используйте этот инструмент перед внесением изменений в код 2. Запустите инструмент для методов или функций, которые вы собираетесь модифицировать 3. Внимательно изучите результаты анализа влияния, чтобы понять возможные последствия для зависимого кода Особенно важно, когда рассматриваются изменения, предложенные ИИ.

Параметры
  • classstringобязательный

    The class name is not specified in the provided text. Please provide more context or clarify which method you are referring to.

  • methodstringобязательный

    Название анализируемого метода.

Похожие MCP-сервера

srijanshukla18/xray

srijanshukla18/xray

XRAY даёт AI-ассистентам навигацию по коду: карту проекта, поиск символов и анализ влияния. Использует ast-grep для точного синтаксического поиска, поддерживает Python, JS/TS, Go. Без БД и LSP — лё...

Python52
vighriday/Veris

vighriday/Veris

Veris — инфраструктура верификации поведения для AI-агентов: строит граф зависимостей, выявляет риски, дрейф и семантические рабочие процессы без запуска тестов. Полезна разработчикам и CI-пайплайн...

TypeScript1
SimplyLiz/CodeMCP

SimplyLiz/CodeMCP

CKB - MCP сервер, который превращает код в базу знаний. Задавайте вопросы, оценивайте риск изменений, находите владельцев и мёртвый код через CLI, API или AI-помощников. Сервер помогает безопасно рефакторить и быстрее разбираться в проекте.

Go108
sonarsource/sonarqube-mcp-server

sonarsource/sonarqube-mcp-server

Сервер SonarQube MCP подключает анализ качества кода и безопасности к AI-агентам. Разработчики проверяют код прямо из агента, используя SonarQube Cloud или Server, и анализируют фрагменты без переключений.

Java643
toan203/osv-ui

toan203/osv-ui

MCP-сервер для безопасности зависимостей: сканирует npm, Python, Go и другие экосистемы на CVE. Интегрируется с AI-агентами, открывает визуальный дашборд с оценками риска и подсказками по исправлению. Работает локально, без регистрации.

HTML4
mopanc/depguard

mopanc/depguard

MCP сервер для безопасной работы с зависимостями в AI-агентах. Анализирует уязвимости и вредоносные пакеты, генерирует SBOM и SARIF для защиты от malware и галлюцинаций AI.

TypeScript15
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин