Global Law MCP

Git for Global Law

Global Law хранит законы разных стран как git-историю и дает агенту MCP с 18 инструментами чтения закона на любую дату.

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

Минимальный доступ

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

  • Сервер работает локально и только читает клонированные тексты законов, без сетевых вызовов и без доступа к секретам.
Все причины и проверки

lexifina/global-law

Установка

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

git clone --depth 1 https://github.com/lexifina/global-law && cd global-law

Клон несет готовую настройку MCP для Claude Code, Cursor, VS Code и Codex; сервер стартует при открытии папки.

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

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

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

  • Сервер работает локально и только читает клонированные тексты законов, без сетевых вызовов и без доступа к секретам.

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

Что делает

Global Law держит законодательство каждой юрисдикции в отдельном репозитории `lexifina/<country>-law`, где каждый коммит — это одна норма закона, вступившая в силу, причем сам коммит и написан той нормой. Главный репозиторий собирает эти юрисдикции как submodule-ы, упорядоченные по стране, штату и городу, и продвигает каждую к последнему коммиту; дата `In-force` каждого коммита дает закон любой страны на любую дату. `tools/mcp_server.py` это сервер Model Context Protocol с 18 инструментами только для чтения: найти норму, прочитать ее на дату, узнать, кто написал каждое слово, сравнить даты, посмотреть историю нормы, найти текст и изменения, проверить дело или записку на соответствие действующему закону. Серверу нужны только Python версии 3.9 или новее и git, он работает на машине пользователя и не делает сетевых вызовов.

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

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

  • Нужен текст конкретной нормы закона на определенную дату, а не ее текущая редакция.
  • Агент должен проверить дело или записку на соответствие действующему на тот момент закону.
  • История изменений одной нормы нужна целиком, с тем, какой закон внес каждую правку.
  • Сравнение текста одной и той же нормы на две разные даты должно быть точным, а не по памяти модели.

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

  • Нужна юрисдикция, для которой пока нет отдельного репозитория `lexifina/<country>-law`.
  • Важна актуальная судебная практика и толкования, а не только текст самого закона.
  • Полное клонирование страны занимает несколько гигабайт, и короткий частичный клон не подходит под задачу.

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

Что говорил 11 U.S.C. §1182(1) на 1 мая 2022 года, и какой закон последним его менял?

MCP

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

Ограничения

Полный клон одной страны занимает несколько гигабайт; флаг `--depth 1` скачивает только индекс без истории, но для дат нужна вся история конкретной юрисдикции, поэтому клонировать страну с `--depth` нельзя, только главный репозиторий. Инструменты дают только текст закона и его историю, а не судебную практику, толкования или комментарии юристов. Правовой текст в каждой юрисдикции распространяется на условиях ее собственного репозитория, хотя сам главный репозиторий и инструменты — по лицензии CC0. Сервер MCP работает локально без сети, но первичная загрузка нужной страны все равно требует интернета для клонирования submodule.

Как отключить. Удалите запись `global-law` из конфигурации `mcpServers` своего клиента и удалите клонированный репозиторий целиком.

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

Как подключить MCP для другого клиента?

Добавьте в конфигурацию `mcpServers` команду `git -C /path/to/global-law -c alias.global-law-mcp=!sh tools/mcp.sh global-law-mcp`.

Нужен ли интернет серверу MCP?

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

Как клонировать страну без всей истории?

Страну нельзя клонировать с `--depth`, инструменты читают даты из всей ее истории; `--filter=blob:none` дает индекс без содержимого файлов.

Сколько инструментов дает MCP-сервер?

18 инструментов только для чтения: поиск нормы, чтение на дату, авторство слов, сравнение дат, история, поиск текста и изменений, проверка дела на соответствие закону.

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

Главный репозиторий и инструменты под CC0, без разрешения и указания авторства; текст закона каждой страны идет на условиях собственного репозитория этой страны.

Обсуждение

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

MCP-серверы

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

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

Самостоятельно запускаемый MCP-сервер по праву Кореи: 18 инструментов для статей закона, прецедентов и разбора договоров.

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

MCP-сервер с базой федеральных законов и кодексов РФ: полнотекстовый поиск статей, проверка цитат и актуальности

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

Бесплатный MCP-сервер по праву Тайваня: агент находит судебные решения и статьи закона и приводит проверяемые ссылки

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

Модульный набор из 32 юридических скиллов по польскому праву с обязательной онлайн-проверкой каждой нормы и сигнатуры.

СкиллШирокий доступ315Звезды репозитория

Агент читает и правит файлы проекта Overleaf через штатную Git-синхронизацию и сам отправляет изменения в проект

MCP-серверШирокий доступ66Звезды репозитория

Коротко о README

Проект начинался как разбор только Кодекса США и вышел на первое место на Hacker News 28 октября, после чего расширился до охвата права всего мира.

Бейдж для README

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