GnistAI GnistAI
Log in

Regulations.gov (US Federal Rulemaking)

US federal rulemaking — search proposed rules, final rules, notices, and public comments across all federal agencies via Regulations.gov.

Overview   |   MCP Docs   |   API Docs   |   OpenAPI   |   Playground   |   Tutorial   |   Toolkits   |   Home
status: healthy status status healthy healthy tools: 6 tools tools 6 6 Government

Data source: Regulations.gov API (US GSA)

MCP MCP Protocol

Endpoint https://context.gnist.ai/mcp/regulations-gov/
claude_desktop_config.json
{
  "mcpServers": {
    "gnist-regulations-gov": {
      "url": "https://context.gnist.ai/mcp/regulations-gov/",
      "headers": {
        "Gnist-API-Key": "YOUR_API_KEY"
      }
    }
  }
}
Shell
curl -X POST "https://context.gnist.ai/mcp/regulations-gov/" \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -H "Gnist-API-Key: YOUR_API_KEY" \
  -d '{"jsonrpc": "2.0", "method": "tools/call", "id": 1, "params": {"name": "search_documents", "arguments": {"search_term": "example"}}}'

API REST API

API Root https://context.gnist.ai/rest/regulations-gov/

6 endpoints available:

Shell
curl "https://context.gnist.ai/rest/regulations-gov/search_documents?search_term=example" \
  -H "Gnist-API-Key: YOUR_API_KEY"
Python
import httpx

resp = httpx.get(
    "https://context.gnist.ai/rest/regulations-gov/search_documents",
    headers={"Gnist-API-Key": "YOUR_API_KEY"},
    params={
        "search_term": "example"
},
)
print(resp.json())

OpenAPI Spec  ·  Full API Docs

CLI Command Line

Command gc regulations-gov

CLI documentation will be available when the GnistAI SDK is published.

Install
pip install gnistai

Available Tools (6)

search_documents
Search US federal regulatory documents on Regulations.gov.
ParameterTypeRequiredDescription
search_termstringrequiredSearch term for federal regulatory documents (e.g. "clean air", "data privacy", "drug safety").
agency_idanyoptionalFilter by agency abbreviation (e.g. 'EPA', 'FDA', 'DOT', 'SEC', 'NHTSA').
document_typeanyoptionalFilter by type: 'Proposed Rule', 'Rule', 'Supporting & Related Material', 'Other'.
posted_date_fromanyoptionalFilter documents posted on or after this date (YYYY-MM-DD).
posted_date_toanyoptionalFilter documents posted on or before this date (YYYY-MM-DD).
docket_idanyoptionalFilter by docket ID (e.g. 'EPA-HQ-OAR-2023-0434').
page_sizeintegeroptionalNumber of results (5–25, default 25). (default: 25)
get_document
Get detailed information about a specific federal regulatory document.
ParameterTypeRequiredDescription
document_idstringrequiredRegulations.gov document ID (e.g. "EPA-HQ-OAR-2023-0434-1020"). Found in search results.
search_dockets
Search US federal regulatory dockets (rulemaking proceedings).
ParameterTypeRequiredDescription
search_termstringrequiredSearch term for regulatory dockets (e.g. "emissions standards", "drug approval", "financial reporting").
agency_idanyoptionalFilter by agency abbreviation (e.g. 'EPA', 'FDA', 'SEC').
page_sizeintegeroptionalNumber of results (5–25, default 25). (default: 25)
get_docket
Get details for a specific regulatory docket.
ParameterTypeRequiredDescription
docket_idstringrequiredDocket ID (e.g. "EPA-HQ-OAR-2023-0434"). Found in search results or document records.
search_comments
Search public comments submitted on federal regulations.
ParameterTypeRequiredDescription
search_termstringrequiredSearch term for public comments (e.g. "oppose", "support", "environmental impact").
agency_idanyoptionalFilter by agency abbreviation.
docket_idanyoptionalFilter by docket ID to see comments on a specific rulemaking.
page_sizeintegeroptionalNumber of results (5–25, default 25). (default: 25)
report_feedback
Report a bug, feature request, or general feedback for this data source.
ParameterTypeRequiredDescription
feedbackstringrequired
feedback_typestringoptional (default: "general")

Related