BAILII UK Case Law — MCP-сервер для Claude Code
Ищет судебные решения Великобритании на BAILII и вытаскивает из них нужные разделы. Пригодится, когда нужна конкретная формулировка суда, а не пересказ.
claude mcp add bailii-mcp -- uvx bailii-mcpЧто делает BAILII UK Case Law
Сервер даёт агенту три инструмента: полнотекстовый поиск по судам BAILII, получение текста решения и список доступных судов — UKSC, EWCA, EWHC, UKUT, EAT и других. Решения объёмные, от 30 до 100 КБ, поэтому по умолчанию возвращаются только summary и conclusions, примерно 5000 знаков. Можно попросить конкретный раздел или всё целиком.
Разделы распознаются по заголовкам: summary, conclusions, held, discussion, background. Если решение свёрстано без явных заголовков, разбор по секциям не сработает — это ограничение самого метода, а не сбой сервера.
Запускается локально, потому что BAILII блокирует запросы с облачных адресов и дата-центров: запросы должны идти с вашего домашнего IP. Нужен Python 3.10+. Условия BAILII запрещают массовую выкачку, так что это инструмент точечных запросов, и с частотой обращений стоит быть аккуратным.
Какие задачи решает
- найти решения по лицензированию HMO
- вытащить из решения только раздел с выводами суда
- посмотреть свежие дела о whistleblowing в трудовом трибунале
- получить текст старого решения, которого нет в базе National Archives
- сверить цитату и ссылку перед тем, как вставить их в документ
Примеры запросов агенту
- Найди на BAILII дела про лицензирование HMO
- Покажи раздел discussion в этом решении
- Выдай полный текст решения по делу Chinn v Hoilund-Carlsen
Как установить BAILII UK Case Law
Командой платформы
claude mcp add bailii-mcp -- uvx bailii-mcpuvx запускает команду с именем пакета; если в README она другая — uvx --from bailii-mcp <команда>
Командой платформы
codex mcp add bailii-uk-case-law -- uvx bailii-mcpuvx запускает команду с именем пакета; если в README она другая — uvx --from bailii-mcp <команда>
Файл настроек
{
"mcpServers": {
"bailii-uk-case-law": {
"command": "uvx",
"args": [
"bailii-mcp"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from bailii-mcp <команда>
Файл настроек
{
"servers": {
"bailii-uk-case-law": {
"type": "stdio",
"command": "uvx",
"args": [
"bailii-mcp"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from bailii-mcp <команда>
Командой платформы
gemini mcp add bailii-uk-case-law uvx bailii-mcpuvx запускает команду с именем пакета; если в README она другая — uvx --from bailii-mcp <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о BAILII UK Case Law
Как установить BAILII UK Case Law в Claude Code?
Одной командой: claude mcp add bailii-mcp -- uvx bailii-mcp. Отдельная установка не нужна, uvx запускает пакет прямо с PyPI.
Что делает BAILII UK Case Law?
Даёт агенту поиск по судебным решениям Великобритании на BAILII и достаёт текст решения с разбором по разделам. По умолчанию отдаёт summary и conclusions.
Почему сервер запускается локально, а не в облаке?
BAILII блокирует запросы с облачных серверов и дата-центров. Локальный запуск отправляет запросы с вашего домашнего IP, и они проходят.