leis-mcp

MCP-сервер ищет и цитирует точный текст более 1,2 млн норм бразильского права с ссылкой на официальный источник

  • 66 ★ репозитория
  • Последний коммит
  • MIT
MCP-сервер

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

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

  • Сервер ходит в сеть за индексом и текстами норм и пишет кэш на диск
  • Конвертированные тексты могут содержать ошибки, и на них нельзя опираться как на официальную публикацию
Все причины и проверки

mazulo/leis-mcp

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/leis-mcp

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

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

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

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

  • Сервер ходит в сеть за индексом и текстами норм и пишет кэш на диск
  • Конвертированные тексты могут содержать ошибки, и на них нельзя опираться как на официальную публикацию

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

Что делает

Сервер дает Claude Code, Claude Desktop, Cursor, VS Code, Codex и другим MCP-клиентам доступ к законодательству Бразилии из публичного репозитория `ctresb/leis`. Вместо пересказа по памяти агент находит норму, читает нужный пункт и цитирует точный текст с ссылкой на официальный источник (`normas.leg.br`, LexML) и путем в архиве. Четыре инструмента: `buscar_norma` находит норму по ссылкам вроде `8.245`, `8245/1991` или `Lei 8.245/91` и возвращает заголовок, дату и признак отмены, `ler_artigo` отдает статью, параграф, пункт и подпункт с контекстом и готовой цитатой (`art. 23, III`), `buscar_texto` ищет слово или фрагмент без учета регистра и акцентов, `listar_normas` ведет по уровням: сфера, тип, штат или орган, год. Ресурс `leis://apelidos` перечисляет более 40 коротких названий, среди них `CLT`, `CDC`, `LGPD`, `CPC` и `lei do inquilinato`. Индекс на SQLite скачивается один раз (около 100 МБ) и обновляется каждую неделю, а тексты подгружаются по запросу с проверкой хеша. Сервер только читает, исходный репозиторий не меняется. Каждый ответ несет предупреждения об отмене, о несводной редакции и об автоматической конвертации.

Для кого. Юристам, студентам и разработчикам юридических сервисов, которые работают с бразильским правом и хотят, чтобы ассистент цитировал норму дословно.

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

  • Нужно сослаться на статью закона, например `art. 23, III` Закона об аренде 8.245/1991, с точным текстом
  • Надо найти норму по короткому названию вроде `LGPD`, `CDC` или `CLT`
  • Проверка вопроса требует знать, отменена ли норма или норма без сводной редакции
  • Нужен просмотр перечня норм по штату, муниципалитету или регулятору и году

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

  • Нужна юридическая консультация или заключение: сервер отдает только тексты норм
  • Требуется официальная публикация: конвертированный текст не заменяет Diário Oficial
  • Нужны право другой страны или судебная практика: в архиве только нормы Бразилии

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

Обязан ли арендатор вернуть имущество в том состоянии, в котором получил? Процитируй норму Закона об аренде 8.245/1991

MCP

Транспорт
stdio
Авторизация
не нужна

Ограничения

Текст конвертируется автоматически из официальных источников и может содержать ошибки конвертации или распознавания, поэтому в каждом ответе есть предупреждение и ссылка `fonte`. `buscar_texto` без параметра `norma` ищет только по уже скачанным нормам, а полное скачивание 1,2 млн норм не предусмотрено, для расширения кэша служит `uvx leis-mcp warm`. Статус отмены берется из заголовка и пометок в тексте без независимой проверки. Метаданные региональных и муниципальных норм выводятся эвристикой по имени файла. Контент идет с `raw.githubusercontent.com`, у которого могут быть ограничения числа запросов. Нужен `uv`, рекомендован `ripgrep`. Язык инструментов и ответов португальский.

Как отключить. Выполните `claude mcp remove leis` или уберите запись из MCP-конфигурации клиента. Кэш и индекс можно удалить вместе с папкой данных сервера.

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

Как подключить leis-mcp к Claude Code?

Выполните `uvx leis-mcp index` для скачивания индекса, затем `claude mcp add leis -- uvx leis-mcp serve`. Нужен `uv`, `ripgrep` рекомендован.

Есть ли способ поставить без терминала?

Да, для Claude Desktop скачайте файл `leis-mcp.mcpb` из релизов и откройте его: Claude Desktop покажет экран установки и подготовит Python.

Откуда берутся тексты норм?

Из публичного репозитория `ctresb/leis`, который конвертирует официальные источники в Markdown. Сервер только читает его, а каждый ответ содержит ссылку `fonte` на официальный текст.

Работает ли сервер без сети?

Частично: то, что уже лежит в кэше, доступно офлайн. Индекс и новые тексты сервер скачивает при первом обращении.

Можно ли искать по всему архиву сразу?

`buscar_texto` без `norma` ищет только в нормах из кэша. Чтобы расширить поиск, выполните `uvx leis-mcp warm`: команда подгружает около 40 норм по коротким названиям. Семантического поиска нет.

Обсуждение

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

MCP-серверы

MCP-сервер к открытым данным Бразилии: экономика, законы, госзакупки, суды, выборы, экология и другие ведомства

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

MCP-сервер правовых данных Legal Data Hunter: поиск по судебной практике, законам и доктрине из более чем 110 стран

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

MCP-сервер по госзакупкам Бразилии: данные PNCP и реестра компаний без ключа и регистрации.

MCP-серверМинимальный доступ80Звезды репозитория

MCP-сервер и CLI ищут бразильские компании по коду CNAE и региону в локальной базе открытых данных Receita Federal.

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

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

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

MCP-сервер для поиска и загрузки научных статей из arXiv, PubMed, bioRxiv, Semantic Scholar и других открытых источников

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

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
leis-mcp (эта карточка)нетне нужна66
Korean Law MCPнетAPI-ключ2 866тот же класс задач для права Кореи, а здесь нормы Бразилии с официальными ссылками и предупреждениями об отмене
MCP-сервер по законодательству РФнетне нужна9сервер по российскому праву, а тут архив нормативных актов Бразилии на португальском

Коротко о README

README на португальском излагает назначение сервера, быстрый старт, таблицу инструментов с примером ответа, список коротких названий, клиентов, устройство и ограничения. В конце названы источники архива.

Бейдж для README

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