API ВЕГА
English

regulationsgov-mcp

Бесплатный MCP-сервер с открытым исходным кодом для Regulations.gov API. Поиск дел федеральных ведомств по разработке нормативных актов, проектов и окончательных правил, публичных комментариев, а также отслеживание периодов подачи комментариев.

Обзор, демонстрационное видео и размещённая версия: https://1102tools.com/mcp/regulations-gov

Размещённая версия: ключ не нужен. Для локального запуска потребуется бесплатный ключ api.data.gov. Подробнее см. раздел «Локальный запуск или размещённая версия».

Регрессионные тесты включают проверки работы с Regulations.gov API. Релизы за октябрь 2026 года также проверялись на реалистичных запросах о разработке нормативных актов: открытые периоды подачи комментариев, сроки их подачи, история дел FAR и опубликованные комментарии. См. testing.md.

Локальный запуск или размещённая версия

Локальный запуск (на компьютере)Claude (размещённая версия)ChatGPT (размещённая версия)
Настройка локального запускаУстановитьСкоро
  • Локальный запуск выполняется на вашем компьютере — в настольном приложении Claude или ChatGPT либо в другом AI-приложении. Вы получаете полный лимит запросов для собственного использования; сервер обращается только к государственному сервису. Для работы нужен бесплатный ключ api.data.gov. Сервер не обновляется автоматически, поэтому попросите AI обновить его. Настраивать всё вручную необязательно: отправьте своему AI ссылку на эту страницу и попросите выполнить настройку или провести вас через неё.

  • Размещённая версия всегда актуальна, не требует настройки и ключей и доступна в Claude или ChatGPT из любого места.

Сравнение локального запуска и размещённой версии · Подходящие запросы

Возможности

Сервер предоставляет доступ к Regulations.gov API и проверку готовности учётных данных через 9 инструментов MCP:

Основные

  • search_documents — поиск проектов и окончательных правил, а также уведомлений с гибкими фильтрами

  • get_document_detail — подробные сведения о документе, включая вложения по запросу

  • search_comments — поиск публичных комментариев по делу, документу или ключевому слову

  • get_comment_detail — полный текст комментария и сведения о его авторе

  • search_dockets — поиск дел по разработке нормативных актов и других дел

  • get_docket_detail — метаданные дела, аннотация и RIN

Рабочие процессы

  • open_comment_periods — открытые на данный момент периоды подачи комментариев в закупочных ведомствах

  • far_case_history — постраничная сводка по делу о разработке правила FAR/DFARS с перечнем связанных документов

Настройка

  • get_access_status — проверка наличия настроенного API-ключа без его раскрытия

API-ключ (обязателен)

Этот сервер обращается к api.regulations.gov, для работы с которым нужен ключ api.data.gov:

1 000 запросов в час; ключ используется только вами. Если переменная

REGULATIONS_GOV_API_KEY не задана, сервер всё равно запустится и покажет

список инструментов, но инструменты для работы с данными вместо обращения к Regulations.gov

выведут инструкции по настройке.

Получение бесплатного ключа (около 30 секунд):

  • Перейдите на страницу open.gsa.gov/api/regulationsgov/#getting-started или сразу на api.data.gov/signup

  • Укажите имя и адрес электронной почты: одобрение не требуется, ожидать не нужно

  • Скопируйте ключ со страницы подтверждения

  • Вставьте его в конфигурацию клиента как REGULATIONS_GOV_API_KEY (см. ниже)

Один и тот же ключ api.data.gov подходит для всех API на базе api.data.gov

(Regulations.gov, GSA Per Diem, NASA, FEC, FCC и других). Если у вас уже есть

такой ключ для другого MCP от 1102tools, его можно использовать повторно.

Установка

uvx --refresh-package regulationsgov-mcp --from regulationsgov-mcp regulationsgov-mcp

Конфигурация

Используйте конфигурацию ниже в качестве определения сервера и разместите её в соответствии с требованиями вашего совместимого MCP-клиента. Примеры практических запросов к этому источнику см. в библиотеке промптов.

С вашим ключом:

{
  "mcpServers": {
    "regulationsgov": {
      "command": "uvx",
      "args": ["--refresh-package", "regulationsgov-mcp", "--from", "regulationsgov-mcp", "regulationsgov-mcp"],
      "env": {
        "REGULATIONS_GOV_API_KEY": "paste-your-api-data-gov-key-here"
      }
    }
  }
}

Флаг --refresh-package указывает uv проверять PyPI на наличие новой версии при каждом запуске сервера клиентом. Благодаря этому исправления устанавливаются автоматически. Без этого флага uv продолжит использовать версию, сохранённую в кэше при первом запуске. Проверка добавляет небольшую задержку при запуске, поэтому, если ваша платформа устанавливает короткий тайм-аут для запуска MCP, увеличьте его.

Перезапустите клиент — инструменты появятся.

Примеры запросов

  • «По каким делам FAR сейчас открыты периоды подачи комментариев?»

  • «Покажи полную историю дела FAR-2023-0008.»

  • «Найди все проекты правил от DARS, опубликованные за последние 6 месяцев.»

  • «Сколько публичных комментариев было подано по делу FAR Case 2023-008?»

  • «Найди дела по разработке нормативных актов, связанные с кибербезопасностью в DoD.»

  • «Найди все правила SBA о стандартах размера компаний за последний год.»

Важно: значения фильтров чувствительны к регистру

Значения фильтров Regulations.gov ЧУВСТВИТЕЛЬНЫ К РЕГИСТРУ. Используйте точное написание:

  • Типы документов: Proposed Rule, Rule, Notice (не строчными буквами)

  • Типы дел: Rulemaking, Nonrulemaking

  • Значения, записанные строчными буквами, без предупреждений возвращают 0 результатов

Сопутствующие инструменты

  • federal-register-mcp: сведения о публикациях в Federal Register

  • regulationsgov-mcp: структура дел, публичные комментарии и статус периода их подачи

  • ecfr-mcp: текст действующей редакции нормативного акта с учётом внесённых изменений

Вместе эти три инструмента охватывают весь процесс регулирования: от предложения и публичного обсуждения до включения правила в свод нормативных актов.

Лицензия

MIT