Lineai MCP Server

lineai-mcp-server

MCP-сервер платформы Lineai (бывший CodeLogic): анализ влияния изменений кода и базы данных по графу зависимостей

  • 37 ★ репозитория
  • Последний коммит
  • MPL-2.0
MCP-серверОфициальный

Расширенный доступ

Почему такой уровень

  • Обращается к внешнему серверу Lineai с данными о вашем коде
  • Хранит пароль учетной записи в конфигурации
Все причины и проверки

lineai-intelligence/lineai-mcp-server

Установка

Ручная установка

{
  "mcpServers": {
    "lineai-mcp-server": {
      "command": "uvx",
      "args": ["lineai-mcp-server@latest"],
      "env": {
        "LINEAI_SERVER_HOST": "<url to the server e.g. https://myco.app.lineai.net>",
        "LINEAI_USERNAME": "<my username>",
        "LINEAI_PASSWORD": "<my password>",
        "LINEAI_WORKSPACE_NAME": "<my workspace>"
      }
    }
  }
}

Нужен Astral uv. В VS Code ключ верхнего уровня servers, файл .vscode/mcp.json. Иногда нужен полный путь к uvx.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Обращается к внешнему серверу Lineai с данными о вашем коде
  • Хранит пароль учетной записи в конфигурации

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Сервер подключает агента к данным о зависимостях, которые платформа Lineai собирает по вашему коду и базам. Перед правкой метода агент получает оценку влияния: что вызывает этот метод и что сломается. Отдельный инструмент показывает связи между кодом и таблицами, колонками или представлениями базы. Если на сервере включен графовый API, агент ищет узлы, строит радиус влияния, объясняет путь между двумя узлами, проверяет охват предлагаемого изменения и находит владельцев компонента.

Для кого. Для команд, которые уже используют Lineai или CodeLogic для анализа зависимостей в крупных кодовых базах.

Подходит, если

  • Нужно понять последствия изменения метода в большой унаследованной системе
  • Нужно проверить, какой код затронет изменение колонки или таблицы
  • Нужно найти владельцев компонента перед правкой

Не подходит, если

  • У вас нет сервера Lineai: без него инструменты бесполезны
  • Небольшой проект, где зависимости видны поиском по коду

Пример запроса к агенту

Перед тем как менять метод calculateTotal в классе OrderService, покажи, на что повлияет изменение

MCP

Транспорт
stdio
Авторизация
API-ключ

Переменные окружения

LINEAI_SERVER_HOST обязательная
Адрес сервера Lineai.
LINEAI_USERNAME обязательная
Имя пользователя Lineai.
LINEAI_PASSWORD обязательная, секрет
Пароль пользователя Lineai.
LINEAI_WORKSPACE_NAME обязательная
Имя рабочего пространства.
LINEAI_DEBUG_MODE
Включает режим отладки.

Ограничения

Работает только с развернутой коммерческой платформой Lineai, нужны адрес сервера, логин, пароль и рабочее пространство. Графовые инструменты доступны, только если на сервере включен графовый API. На macOS в некоторых редакторах запуск через uvx падает, README предлагает обходной путь через клонирование и uv. Репозиторий переименован в lineai-intelligence/lineai-mcp-server.

Как отключить. Удалите блок lineai-mcp-server из конфигурации MCP и правила Lineai из инструкций агента.

Частые вопросы

Что делать, если в Cursor на macOS сервер не запускается?

Склонируйте репозиторий и укажите в mcp.json команду uv с аргументами --directory, путь к репозиторию, run и lineai-mcp-server.

Нужно ли настраивать правила агента?

README рекомендует добавить правила, чтобы агент вызывал анализ влияния перед изменением методов и базы, и приводит примеры для VS Code и Cursor.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы

MCP-сервер, который строит граф кода: функции, классы, вызовы и маршруты, и отвечает на структурные запросы агента локально

MCP-серверРасширенный доступ48,6 тыс.Звезды репозитория

DevLens строит граф репозитория один раз, и агент по MCP получает ранжированные файлы, вызовы и радиус изменений

MCP-серверРасширенный доступ70Звезды репозитория

MCP-сервер, который один раз строит граф кода проекта и отдает агенту готовые ответы вместо повторного перечитывания файлов

MCP-серверРасширенный доступ204Звезды репозитория
Официальный

MCP-сервер CodeAlive: агент ищет по смыслу и точно в больших кодовых базах и разбирает связи вызовов, не читая репозиторий целиком

MCP-серверРасширенный доступ91Звезды репозитория

Мост MCP и LSP: агент получает типы, ссылки, диагностику и рефакторинг от языковых серверов, например Pyright.

MCP-серверРасширенный доступ81Звезды репозитория
Официальный

Локальный граф знаний о коде с историей версий: MCP-сервер отвечает агенту, кто вызывает функцию и что сломается от правки

MCP-серверРасширенный доступ516Звезды репозитория

Коротко о README

README описывает восемь инструментов: два для анализа влияния и шесть графовых. Установка требует Astral uv, приведены конфигурации для VS Code, Claude Desktop, Windsurf и Cursor через uvx и обходной путь для macOS. Отдельный раздел содержит готовые правила для агентов. Лицензия MPL 2.0.

Бейдж для README

Сообщить о проблеме