federal-register-mcp
Бесплатный MCP-сервер с открытым исходным кодом для Federal Register API. Предлагаемые и окончательные правила, уведомления, исполнительные указы, периоды подачи комментариев и отслеживание нормативных изменений с 1994 года.
Обзор, демонстрационное видео и настройка размещённой версии: https://1102tools.com/mcp/federal-register
API-ключ не требуется ни для локальной, ни для размещённой версии. Подробнее — в разделе «Локальная или размещённая версия».
Регрессионные тесты включают проверки в реальном времени через Federal Register API. Выпуски за октябрь 2026 года также проверялись на реалистичных вопросах о государственных закупках: сроках подачи комментариев, истории дел FAR и совместных публикациях советов FAR. Подробнее см. в файле testing.md.
Локальная или размещённая версия
| Локально (на компьютере) | Claude (размещённая версия) | ChatGPT (размещённая версия) |
|---|---|---|
| Локальная установка | Установить | Скоро |
-
Локальная версия работает на вашем компьютере — в настольном приложении Claude или ChatGPT либо в другом AI-приложении. Вы получаете собственные полные лимиты запросов; сервер использует только государственную службу. Обновления не устанавливаются автоматически, поэтому попросите AI обновить сервер. Настраивать его вручную не обязательно: отправьте AI ссылку на эту страницу и попросите выполнить настройку или провести вас через неё.
-
Размещённая версия всегда обновлена, не требует настройки или ключей и доступна в Claude или ChatGPT из любой точки.
Сравнить локальную и размещённую версии · Подходящие запросы
Возможности
Сервер предоставляет доступ к Federal Register API через 8 инструментов MCP:
Основные
-
search_documents— поиск с гибкими фильтрами: ведомство, тип, термин, дело, даты, RIN, заголовок или часть CFR -
get_document— полная информация об одном документе по его номеру -
get_documents_batch— получение до 20 документов за один вызов -
get_facet_counts— количество документов по типу, ведомству, теме или временному интервалу (от дня до года) -
get_public_inspection— документы до публикации с фильтрацией на стороне клиента -
list_agencies— список всех примерно 470 ведомств с их slug-идентификаторами
Рабочие процессы
-
open_comment_periods— открытые на данный момент периоды подачи комментариев, отсортированные по сроку окончания -
far_case_history— полная история нормотворчества по делу FAR/DFARS
Аутентификация не требуется
Federal Register API полностью открыт. Ключ и регистрация не нужны.
Установка
uvx --refresh-package federal-register-mcp --from federal-register-mcp federal-register-mcp
Настройка
Используйте приведённую ниже конфигурацию в качестве описания сервера и разместите её в соответствии с требованиями совместимого MCP-клиента. Примеры практических запросов к этому источнику доступны в библиотеке промптов.
{
"mcpServers": {
"federal-register": {
"command": "uvx",
"args": ["--refresh-package", "federal-register-mcp", "--from", "federal-register-mcp", "federal-register-mcp"]
}
}
}
Флаг --refresh-package указывает uv проверять PyPI на наличие новой версии при каждом запуске сервера клиентом. Благодаря этому исправления устанавливаются автоматически. Без этого флага uv будет использовать версию, сохранённую в кэше при первом запуске. Проверка добавляет небольшую задержку при запуске, поэтому, если платформа ограничивает время запуска MCP, увеличьте соответствующий тайм-аут.
Перезапустите клиент — инструменты появятся в его интерфейсе.
Примеры запросов
-
«По каким делам FAR сейчас открыты периоды подачи комментариев?»
-
«Покажи полную историю нормотворчества по делу FAR Case 2023-008».
-
«Найди все предлагаемые правила, опубликованные DoD за последние 6 месяцев».
-
«Какие значимые правила опубликовало GSA в этом финансовом году?»
-
«Есть ли сегодня документы до публикации, связанные с закупками?»
-
«Сколько предлагаемых и окончательных правил опубликовало SBA с января?»
-
«Найди исполнительные указы о федеральных закупках за последний год».
Сопутствующие инструменты
-
ecfr-mcp: что говорится в нормативном акте сейчас (свод) -
federal-register-mcp: что меняется (газета)
Вместе эти инструменты охватывают весь процесс нормотворчества. Используйте far_case_history, чтобы проследить путь от предложения до окончательного правила, а затем откройте ecfr-mcp, чтобы прочитать кодифицированный текст.
Лицензия
MIT
Полнота сведений об открытых периодах подачи комментариев
Инструмент open_comment_periods сортирует проверяемые документы по сроку окончания периода подачи комментариев. Поле complete показывает, были ли проверены все подходящие документы; поле truncated также указывает, что результаты ограничены параметром limit. Если проверка выполнена не полностью, в ней может отсутствовать срок, который наступает раньше любого из указанных. Чтобы сузить поиск, укажите ведомства или ключевые слова. Для проверки временного интервала используйте search_documents с параметрами comment_date_gte и comment_date_lte. Ответы Совета FAR сохраняют метаданные исходной проверки и отмечают, если приведены нижние границы общего количества.