MCP server for the Regulations.gov API. Federal rulemaking dockets, documents, comments, and comment period tracking.
Project description
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.
What it does
Exposes the Regulations.gov API as 8 MCP tools:
Core
search_documents- Search proposed rules, final rules, notices with flexible filtersget_document_detail- Full document details with optional attachmentssearch_comments- Search public comments (by docket, document, or keyword)get_comment_detail- Full comment text and submitter infosearch_dockets- Search rulemaking and nonrulemaking docketsget_docket_detail- Docket metadata, abstract, and RIN
Workflow
open_comment_periods- Currently open comment periods across procurement agenciesfar_case_history- Full lifecycle of a FAR/DFARS rulemaking case
Authentication (optional)
Works with DEMO_KEY (40 req/hr). Register free at open.gsa.gov for 1,000 req/hr.
Installation
uvx regulationsgov-mcp
Claude Desktop configuration
Without key:
{
"mcpServers": {
"regulationsgov": {
"command": "uvx",
"args": ["regulationsgov-mcp"]
}
}
}
With key:
{
"mcpServers": {
"regulationsgov": {
"command": "uvx",
"args": ["regulationsgov-mcp"],
"env": {
"REGULATIONS_GOV_API_KEY": "your-api-key"
}
}
}
}
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 Registerregulationsgov-mcp: the docket structure, public comments, and comment period statusecfr-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
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file regulationsgov_mcp-0.1.1.tar.gz.
File metadata
- Download URL: regulationsgov_mcp-0.1.1.tar.gz
- Upload date:
- Size: 10.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.11.5 {"installer":{"name":"uv","version":"0.11.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
197f587fc7f5f823fa2354780162b2aa44199c9543c72bfc7a9b9d737a69fcce
|
|
| MD5 |
5185534bca669c93eea3343f85c70e40
|
|
| BLAKE2b-256 |
97921afb06e759dfa72ff888eceadeb907e776821f6188000ee6b9f4daa91068
|
File details
Details for the file regulationsgov_mcp-0.1.1-py3-none-any.whl.
File metadata
- Download URL: regulationsgov_mcp-0.1.1-py3-none-any.whl
- Upload date:
- Size: 8.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.11.5 {"installer":{"name":"uv","version":"0.11.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7bfd97cb7234b4b3c815cec649a2caae2de4305971aca64f37de9d2454b65345
|
|
| MD5 |
8446ff705253c5820fd710922bb64e10
|
|
| BLAKE2b-256 |
a1bd304d35b9d2ea138217e14593eed6355148b8ce07b4d76f37dc439737cb8f
|