Global Law MCP
Git for Global Law
Global Law хранит законы разных стран как git-историю и дает агенту MCP с 18 инструментами чтения закона на любую дату.
- 1 967 ★ репозитория
- Последний коммит
Минимальный доступ
Почему такой уровень
- Сервер работает локально и только читает клонированные тексты законов, без сетевых вызовов и без доступа к секретам.
Установка
- Работает в
Ручная установка
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-сервер по праву Кореи: 18 инструментов для статей закона, прецедентов и разбора договоров.
MCP-сервер по законодательству РФ
Russian Law MCP Server
MCP-сервер с базой федеральных законов и кодексов РФ: полнотекстовый поиск статей, проверка цитат и актуальности
Бесплатный MCP-сервер по праву Тайваня: агент находит судебные решения и статьи закона и приводит проверяемые ссылки
Модульный набор из 32 юридических скиллов по польскому праву с обязательной онлайн-проверкой каждой нормы и сигнатуры.
Overleaf MCP Server — LaTeX-проекты через Git
Overleaf MCP Server (YounesBensafia)
Агент читает и правит файлы проекта Overleaf через штатную Git-синхронизацию и сам отправляет изменения в проект
Коротко о README
Проект начинался как разбор только Кодекса США и вышел на первое место на Hacker News 28 октября, после чего расширился до охвата права всего мира.