
koala73/worldmonitor88kWorld Monitor
Live markets, conflicts, country risk, chokepoints, energy, and China decision signals. 90 tools.
AI & agents

Federal Register proposed and final rules, notices, executive orders, and FAR cases. 8 tools.
Add --scope user to use it in every project.
PyPI package federal-register-mcp
claude mcp add federal-register -- uvx federal-register-mcp==1.0.9
Free, open-source MCP server for the Federal Register API. Proposed rules, final rules, notices, executive orders, comment periods, and regulatory tracking since 1994.
No authentication required. Connect through the published Claude listing below, or use the installation and configuration instructions for another compatible MCP client.
Tested and hardened through six rounds of integration testing against the live Federal Register API. 243 collected regression tests (143 offline, 100 live-gated) covering the list_agencies pydantic crash that hit every call, payload bombs, silent-wrong-data docket matches, the pre-2011 archive lockout, and open-comment results that missed the soonest deadlines. See testing.md for the full testing record.
| MCP | Claude | ChatGPT |
|---|---|---|
| Federal Register | Install | Coming soon |
This MCP is published in the Claude directory. Open the listing to install and connect it; no user API key or local Python setup is required. A ChatGPT directory listing is coming soon. Then try a matching prompt. Prompts that combine sources require every listed MCP to be connected.
The installation and configuration sections below cover direct setup in other compatible MCP clients.
Exposes the Federal Register API as 8 MCP tools:
Core
search_documents - Search with flexible filters (agency, type, term, docket, dates, RIN, CFR title/part)get_document - Full details for a single document by numberget_documents_batch - Fetch up to 20 documents in one callget_facet_counts - Document counts by type, agency, topic, or time bucket (daily through yearly)get_public_inspection - Pre-publication documents with client-side filteringlist_agencies - All ~470 agencies with slugsWorkflow
open_comment_periods - Currently open comment periods (sorted by deadline)far_case_history - Full rulemaking history for a FAR/DFARS caseThe Federal Register API is fully public. No key, no registration.
uvx federal-register-mcp
Use the configuration below as the server definition and adapt its placement to your compatible MCP client. For practical requests using this source, see the prompt library.
{
"mcpServers": {
"federal-register": {
"command": "uvx",
"args": ["--refresh-package", "federal-register-mcp", "--from", "federal-register-mcp", "federal-register-mcp"]
}
}
}
The --refresh-package flag tells uv to check PyPI for a newer release each time your client launches the server, so fixes arrive automatically; without it, uv keeps serving whatever version it first cached. It adds a moment of network time at startup, so raise your platform's MCP startup timeout if it enforces a short one.
Restart the client and the tools appear.
ecfr-mcp: what the regulation currently says (the book)federal-register-mcp: what is changing (the newspaper)Together they cover the full regulatory pipeline. Use far_case_history to trace a rulemaking from proposal through final rule, then ecfr-mcp to read the codified result.
| Default setting | Value |
|---|---|
| Minimum upstream request-start interval | 0.6 seconds (approximately 100 starts/minute while capacity remains) |
| Maximum upstream requests in flight | 2 |
| Rolling upstream attempt budget | 500 per 300 seconds (5 minutes) |
| Hosted HTTP entrance limit | 120 requests per 60 seconds, per incoming IP and Cloudflare location |
| Hosted processing slots | 16 total, shared by this service's users |
| Hosted FIFO waiting slots | 32 additional, for 48 accepted requests total |
| Hosted total request deadline | 55 seconds, including upload, queue wait and processing |
Waiting requests enter processing in arrival order as slots become available. Client disconnects, cancellations and deadlines release their slots. A full 16 + 32 admission queue returns HTTP 429 with Retry-After: 5; an expired deadline returns HTTP 504 if no response has started. Slots count HTTP requests, not people, and accepting a request does not guarantee completion before its deadline.
The upstream budget and concurrency are shared by all hosted users of this MCP, even when their incoming IPs differ. Independently hosted/local installations have their own pacing histories; processes sharing a pacing directory and identity share its counter. The separate IP-based entrance limit can also be shared by users of a cloud AI client. HTTP requests include protocol traffic and are not equivalent to upstream data requests.
A 0.6-second minimum interval permits approximately 100 starts per minute, not two starts every 0.6 seconds. One tool can make multiple upstream requests. These are 1102tools safeguards, not an official agency quota or a guaranteed completion rate.
Failed and cancelled upstream attempts remain counted. Observed Retry-After extends the shared cooldown; the MCP does not automatically retry the failed upstream call.
FEDERAL_API_PACING_DIR selects the local coordination directory. FEDERAL_API_MIN_INTERVAL_SECONDS can slow requests; positive values below 0.6 are clamped to 0.6. Explicit zero disables pacing for offline or externally managed use. Hosted deployments use 0.6.
Local history survives process restarts while the pacing directory remains. Deleting the directory or replacing a hosted container can reset its filesystem history. Update local processes together rather than mixing old and new pacing implementations against one directory.
See the complete pacing reference for all nine servers, local versus hosted behavior, shared IPs, retry intervals and state persistence.
MIT

koala73/worldmonitor88kLive markets, conflicts, country risk, chokepoints, energy, and China decision signals. 90 tools.
AI & agents

ahujasid/mcp-for-blender30kCommunity plugin to control Blender 3D with any LLM of your choice. Not affiliated with the official Blender Foundation.
AI & agents

oraios/serena30kA powerful MCP toolkit for coding, providing semantic retrieval and editing capabilities - the IDE for your agent
AI & agents

agentskills/agentskills26kSearch and discover Agent Skills from the skills.sh registry. Powered by HAPI MCP server.
AI & agents

activepieces/activepieces25kAI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
AI & agents

czlonkowski/n8n-mcp23kA MCP for Claude Desktop / Claude Code / Windsurf / Cursor to build n8n workflows for you
AI & agents