Sponsored by Deepsite.site

Federal Register MCP

Created By
1102tools11 days ago
MCP server for the Federal Register API: proposed rules, final rules, notices, executive orders, comment periods, and FAR case tracking since 1994. Built for regulatory tracking and acquisition policy monitoring. 8 tools.
Overview

Federal Register MCP

A Model Context Protocol server that wraps the FederalRegister.gov REST API as deterministic tool calls. Built for federal acquisition policy teams, regulatory affairs analysts, attorneys, FAR Council watchers, and anyone who tracks rulemaking, FAR cases, comment periods, or executive orders.

8 tools covering Federal Register documents from 1994 to today. Hardened across multiple live audit rounds. MIT licensed. No API key required.

What it does

Document Search

  • search_documents: search proposed rules, final rules, notices, executive orders, presidential documents
  • Filter by agency, CFR part affected, RIN, docket ID, publication date, document type
  • Full-text search with Boolean operators
  • Returns document number, title, abstract, agencies, action, publication date, effective date

Document Detail

  • get_document: full document text and metadata by document number
  • get_documents_batch: pull multiple documents in one call (useful for tracking lists)
  • Returns CFR parts affected, RIN, agency, publication date, effective date, comment period dates, full body text

Open Comment Periods

  • open_comment_periods: list all currently open comment periods
  • Filter by agency, CFR part, or topic
  • Sorted by closing date so deadlines surface first

Public Inspection

  • get_public_inspection: documents posted to public inspection but not yet officially published in the Federal Register
  • Get a head start on tomorrow's Federal Register

FAR Case Tracking

  • far_case_history: specialized tool for tracking a FAR case through its rulemaking lifecycle
  • ANPRM → NPRM → Final Rule → Corrections progression
  • Returns associated documents, comment periods, effective dates

Agency Lookups

  • list_agencies: every agency that publishes in the Federal Register
  • Filter documents by issuing agency

Facet Counts

  • get_facet_counts: aggregate counts of documents by agency, CFR part, or document type
  • Useful for trend analysis and rulemaking activity dashboards

Use cases

  • Track the FAR Council's rulemaking pipeline from ANPRM through Final Rule
  • Monitor comment periods that affect ongoing or planned acquisitions
  • Track agency-specific FAR supplement rule changes
  • Build regulatory change reports for executive briefings or policy memos
  • Cross-reference Federal Register notices to current eCFR text (pair with the eCFR MCP)
  • Identify executive orders affecting acquisition policy
  • Pull historical rule preambles for protest defense or contract interpretation arguments

Compatibility

  • Claude Desktop (one-click .mcpb install or Copy JSON)
  • Codex (ChatGPT) via TOML config or codex mcp add
  • Gemini CLI via ~/.gemini/settings.json
  • Copilot via .vscode/mcp.json in VS Code
  • Claude Code, Cursor, Cline, Zed, Continue, and any other MCP-compatible client

Install

No API key required. The Federal Register API is fully public.

{
  "mcpServers": {
    "federal-register": {
      "command": "uvx",
      "args": ["--refresh-package", "federal-register-mcp", "--from", "federal-register-mcp", "federal-register-mcp"]
    }
  }
}

TOML config (Codex):

[mcp_servers.federal-register]
command = "uvx"
args = ["--refresh-package", "federal-register-mcp", "--from", "federal-register-mcp", "federal-register-mcp"]

PyPI: pip install federal-register-mcp or uvx federal-register-mcp

Example prompts

  • "What rules has the FAR Council published in the last 90 days?"
  • "Show me all open comment periods affecting acquisition (FAR or DFARS) and when they close."
  • "Pull the full text of FAR Case 2023-006."
  • "What executive orders has the President signed this month?"
  • "Track every Federal Register document related to FAR Part 12 since 2024."
  • "Tomorrow's public inspection: anything from DoD or GSA?"
  • "How many proposed rules has the SBA published this fiscal year?"
  • "Pull the preamble of the latest CMMC final rule."
  • "Compare the final-rule version of FAR Case 2022-005 to its NPRM."

Hardening

Live-audited against the production Federal Register API across multiple rounds. Handles document type variants (proposed rule, final rule, notice, executive order, presidential document, correction), CFR part normalization, comment period date parsing, and pagination for large result sets. Pydantic models use extra="forbid" to surface schema drift. FAR case history tool tested against active and closed cases.

Source

Server Config

{
  "mcpServers": {
    "federal-register": {
      "command": "uvx",
      "args": [
        "--refresh-package",
        "federal-register-mcp",
        "--from",
        "federal-register-mcp",
        "federal-register-mcp"
      ]
    }
  }
}
Recommend Servers
TraeBuild with Free GPT-4.1 & Claude 3.7. Fully MCP-Ready.
Playwright McpPlaywright MCP server
Zhipu Web SearchZhipu Web Search MCP Server is a search engine specifically designed for large models. It integrates four search engines, allowing users to flexibly compare and switch between them. Building upon the web crawling and ranking capabilities of traditional search engines, it enhances intent recognition capabilities, returning results more suitable for large model processing (such as webpage titles, URLs, summaries, site names, site icons, etc.). This helps AI applications achieve "dynamic knowledge acquisition" and "precise scenario adaptation" capabilities.
DeepChatYour AI Partner on Desktop
CursorThe AI Code Editor
Serper MCP ServerA Serper MCP Server
MCP AdvisorMCP Advisor & Installation - Use the right MCP server for your needs
Howtocook Mcp基于Anduin2017 / HowToCook (程序员在家做饭指南)的mcp server,帮你推荐菜谱、规划膳食,解决“今天吃什么“的世纪难题; Based on Anduin2017/HowToCook (Programmer's Guide to Cooking at Home), MCP Server helps you recommend recipes, plan meals, and solve the century old problem of "what to eat today"
ChatWiseThe second fastest AI chatbot™
BlenderBlenderMCP connects Blender to Claude AI through the Model Context Protocol (MCP), allowing Claude to directly interact with and control Blender. This integration enables prompt assisted 3D modeling, scene creation, and manipulation.
Visual Studio Code - Open Source ("Code - OSS")Visual Studio Code
Amap Maps高德地图官方 MCP Server
Y GuiA web-based graphical interface for AI chat interactions with support for multiple AI models and MCP (Model Context Protocol) servers.
AiimagemultistyleA Model Context Protocol (MCP) server for image generation and manipulation using fal.ai's Stable Diffusion model.
EdgeOne Pages MCPAn MCP service designed for deploying HTML content to EdgeOne Pages and obtaining an accessible public URL.
WindsurfThe new purpose-built IDE to harness magic
Jina AI MCP ToolsA Model Context Protocol (MCP) server that integrates with Jina AI Search Foundation APIs.
Tavily Mcp
MiniMax MCPOfficial MiniMax Model Context Protocol (MCP) server that enables interaction with powerful Text to Speech, image generation and video generation APIs.
RedisA Model Context Protocol server that provides access to Redis databases. This server enables LLMs to interact with Redis key-value stores through a set of standardized tools.
Baidu Map百度地图核心API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。