Skip to main content

regulationsgov-mcp

MCP server for the Regulations.gov API. Federal rulemaking dockets, proposed rules, final rules, public comments, and comment period tracking.

Optional free API key for higher rate limits.

Tested and hardened through three rounds of integration testing against the live Regulations.gov API. 51 regression tests covering 1 P0 catastrophic bug, 10 P1 silent-wrong-data bugs (including agency_id="" returning all 1,951,938 records), and 7 P2 validation gaps fixed. See TESTING.md for the full testing record.

What it does

Exposes the Regulations.gov API as 8 MCP tools:

Core

  • search_documents - Search proposed rules, final rules, notices with flexible filters
  • get_document_detail - Full document details with optional attachments
  • search_comments - Search public comments (by docket, document, or keyword)
  • get_comment_detail - Full comment text and submitter info
  • search_dockets - Search rulemaking and nonrulemaking dockets
  • get_docket_detail - Docket metadata, abstract, and RIN

Workflow

  • open_comment_periods - Currently open comment periods across procurement agencies
  • far_case_history - Full lifecycle of a FAR/DFARS rulemaking case

Get your own API key (strongly recommended)

This server hits api.regulations.gov, which uses api.data.gov for rate limiting.

  • Without a key: falls back to the shared DEMO_KEY which is capped at 40 requests per hour across everyone using it. A single open_comment_periods scan across 8 agencies already uses 8 of those 40, so you'll hit 429 errors within a couple of prompts.
  • With a personal key: 1,000 requests per hour, yours alone.

Get a free key (takes 30 seconds):

  1. Go to open.gsa.gov/api/regulationsgov/#getting-started (or directly at api.data.gov/signup)
  2. Enter your name and email — no approval, no wait
  3. Copy the key from the confirmation page
  4. Paste it into your Claude Desktop config as REGULATIONS_GOV_API_KEY (see below)

The same api.data.gov key works for every api.data.gov-backed API (Regulations.gov, GSA Per Diem, NASA, FEC, FCC, etc.), so if you already have one for another 1102tools MCP you can reuse it.

Installation

uvx regulationsgov-mcp

Claude Desktop configuration

Recommended (with your own key):

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

Without a key (works for a handful of calls per hour, then 429s until the hour rolls over):

{
  "mcpServers": {
    "regulationsgov": {
      "command": "uvx",
      "args": ["regulationsgov-mcp"]
    }
  }
}

Example prompts

  • "What FAR cases have open comment periods right now?"
  • "Show me the full docket history for FAR-2023-0008."
  • "Find all proposed rules from DARS posted in the last 6 months."
  • "How many public comments were submitted on FAR Case 2023-008?"
  • "Search for rulemaking dockets related to cybersecurity at DoD."
  • "Find all SBA rules about size standards from the last year."

Important: case-sensitive filter values

Regulations.gov filter values are CASE-SENSITIVE. Use exact casing:

  • Document types: Proposed Rule, Rule, Notice (not lowercase)
  • Docket types: Rulemaking, Nonrulemaking
  • Lowercase values silently return 0 results with no error

Companion tools

  • federal-register-mcp: what was published in the Federal Register
  • regulationsgov-mcp: the docket structure, public comments, and comment period status
  • ecfr-mcp: what the regulation currently says after amendments

Together these three cover the full regulatory pipeline from proposal through public comment to codified rule.

License

MIT

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

regulationsgov_mcp-1.0.0.tar.gz (80.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

regulationsgov_mcp-1.0.0-py3-none-any.whl (13.0 kB view details)

Uploaded Python 3

File details

Details for the file regulationsgov_mcp-1.0.0.tar.gz.

File metadata

  • Download URL: regulationsgov_mcp-1.0.0.tar.gz
  • Upload date:
  • Size: 80.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for regulationsgov_mcp-1.0.0.tar.gz
Algorithm Hash digest
SHA256 06e223b82101e4b9f28e46af5f6f3a3eb787aaaac2b6f2544a9a25756b1a5d0f
MD5 e0c19e61bfa7691629797011e620e20a
BLAKE2b-256 41a5bcaf8f9fc4ee4e3fdf777ec5dd8e591eebbf612ba9502ed4747fa26090c3

See more details on using hashes here.

Provenance

The following attestation bundles were made for regulationsgov_mcp-1.0.0.tar.gz:

Publisher: publish-pypi.yml on 1102tools/federal-contracting-mcps

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file regulationsgov_mcp-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for regulationsgov_mcp-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 23c7114201819795d79d4f207f1e9db25ebd56e93418290e3c1dd88c8065a49a
MD5 5f2e54f03a978c2e7ab798ec047adaeb
BLAKE2b-256 b59680a9f4c52de2468fba7a9d64a547f5e63647fe648ab5d6d73e6367a2a2e3

See more details on using hashes here.

Provenance

The following attestation bundles were made for regulationsgov_mcp-1.0.0-py3-none-any.whl:

Publisher: publish-pypi.yml on 1102tools/federal-contracting-mcps

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

1.0.9

2 files

1.0.8

2 files

1.0.7

2 files

1.0.6

2 files

1.0.5

2 files

1.0.4

2 files

1.0.3

2 files

1.0.2

2 files

1.0.1

2 files

This release

1.0.0 This release

2 files

0.2.5

2 files

0.2.4

2 files

0.2.3

2 files

0.2.2

2 files

0.2.1

2 files

0.2.0

2 files

0.1.1

2 files

0.1.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page