Lineai MCP Server
lineai-mcp-server
MCP-сервер платформы Lineai (бывший CodeLogic): анализ влияния изменений кода и базы данных по графу зависимостей
- 37 ★ репозитория
- Последний коммит
- MPL-2.0
Расширенный доступ
Почему такой уровень
- Обращается к внешнему серверу Lineai с данными о вашем коде
- Хранит пароль учетной записи в конфигурации
Установка
- Работает в
Ручная установка
{
"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-сервер, который строит граф кода: функции, классы, вызовы и маршруты, и отвечает на структурные запросы агента локально
DevLens строит граф репозитория один раз, и агент по MCP получает ранжированные файлы, вызовы и радиус изменений
MCP-сервер, который один раз строит граф кода проекта и отдает агенту готовые ответы вместо повторного перечитывания файлов
MCP-сервер CodeAlive: агент ищет по смыслу и точно в больших кодовых базах и разбирает связи вызовов, не читая репозиторий целиком
Мост MCP и LSP: агент получает типы, ссылки, диагностику и рефакторинг от языковых серверов, например Pyright.
Локальный граф знаний о коде с историей версий: MCP-сервер отвечает агенту, кто вызывает функцию и что сломается от правки
Коротко о README
README описывает восемь инструментов: два для анализа влияния и шесть графовых. Установка требует Astral uv, приведены конфигурации для VS Code, Claude Desktop, Windsurf и Cursor через uvx и обходной путь для macOS. Отдельный раздел содержит готовые правила для агентов. Лицензия MPL 2.0.