Legislative Yuan — MCP-сервер для Claude Code: установка
MCP-сервер подключает Claude Code к API Законодательного юаня Тайваня. Он помогает искать законопроекты, заседания, законы, голосования и связанные документы.
claude mcp add ly-mcp -- uvx lymcpЧто делает Legislative Yuan
Legislative Yuan даёт агенту доступ к данным API v2 Законодательного юаня. Сервер включает 42 инструмента для законопроектов, комитетов, заседаний, бюллетеней, запросов депутатов, видеозаписей IVOD, законов, депутатов и голосований. Ответы приходят в виде исходного JSON, а ошибки возвращаются в отдельном JSON-формате с типом сбоя и HTTP-статусом.
Сервер запускается через uvx lymcp. Через него можно искать записи с фильтрами по созыву, сессии, дате, комитету, депутату, статусу закона и другим полям. Для частых сценариев предусмотрены MCP-промпты: поиск законопроектов на пленарном заседании, история поправок к закону, записи о предложениях депутата и его голосованиях.
При работе с датами нужно различать последние известные записи, уже прошедшие заседания и следующие запланированные события. Сервер обращается к API v2 Законодательного юаня Тайваня, поэтому результаты зависят от этого источника; для локальной разработки нужны Python 3.12+, uv и just.
Какие задачи решает
- найти законопроекты по созыву и типу
- проверить историю поправок к закону
- сопоставить депутата с его предложениями и голосованиями
- получить материалы заседания и связанные видеозаписи
- отфильтровать бюллетени и их повестки
Примеры запросов агенту
- Перечисли законопроекты 11-го созыва по теме трудового законодательства и покажи дату внесения.
- Проверь историю поправок к закону о труде и свяжи её с соответствующими законопроектами.
- Найди голосования депутата в 11-м созыве и укажи его позицию по каждому.
Как установить Legislative Yuan
Командой платформы
claude mcp add ly-mcp -- uvx lymcpuvx запускает команду с именем пакета; если в README она другая — uvx --from lymcp <команда>
Командой платформы
codex mcp add legislative-yuan -- uvx lymcpuvx запускает команду с именем пакета; если в README она другая — uvx --from lymcp <команда>
Файл настроек
{
"mcpServers": {
"legislative-yuan": {
"command": "uvx",
"args": [
"lymcp"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from lymcp <команда>
Файл настроек
{
"servers": {
"legislative-yuan": {
"type": "stdio",
"command": "uvx",
"args": [
"lymcp"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from lymcp <команда>
Командой платформы
gemini mcp add legislative-yuan uvx lymcpuvx запускает команду с именем пакета; если в README она другая — uvx --from lymcp <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Legislative Yuan
Как установить Legislative Yuan в Claude Code?
Выполните claude mcp add ly-mcp -- uvx lymcp. После этого MCP-сервер будет добавлен в Claude Code.
Что делает Legislative Yuan?
Он подключает агента к API Законодательного юаня Тайваня и даёт инструменты для поиска законопроектов, законов, заседаний, депутатов, бюллетеней, IVOD и голосований.
Как сервер трактует запросы о датах?
Он разделяет последние известные записи, уже состоявшиеся события и следующие запланированные заседания. Для этого используются разные временные сценарии поиска.