Skip to main content
Glama

federal-regulations-mcp-server

regulations_list_open_comments

regulations_list_open_comments
Read-only

List rules currently open for public comment, filterable by agency slug and topic, sorted by closing date (soonest first). "What can I still weigh in on?" Runs on the Federal Register's open-comment window and is fully functional without a key. When REGULATIONS_GOV_API_KEY is configured, each row is enriched with the comment count from the Federal Register document's embedded Regulations.gov info (no extra rate-limited call). Open one row with regulations_get_document for the full proposal, or pull the comments with regulations_find_comments.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
pageNoPage number (1–50). The FR caps total_pages at 50; with per_page=100 this covers up to 5,000 open rules.
queryNoFull-text filter across open rules. Omit to list all rules currently open for comment.
agenciesNoFilter to one or more agencies by Federal Register agency slug (e.g. "environmental-protection-agency").
per_pageNoResults per page (2–100, default 20). The Federal Register API treats exactly 1 as its default page size instead of returning one result.
closing_beforeNoOnly rules whose comment period closes on or before this date, ISO 8601 (YYYY-MM-DD). Use to find deadlines you need to act on soon.

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
asOfNoThe "today" the open-window filter used (ISO 8601).
errorNoPresent when the call failed. Absent on success.
keyedNoWhether comment counts were enriched (REGULATIONS_GOV_API_KEY present).
shownNoResults returned on this page.
noticeNoGuidance when nothing matched, or that comment counts are unavailable without a key.
resultsNoRules open for comment (this page), closing soonest first.
truncatedNoTrue when matches exceed the FR 5,000-record navigation ceiling.
totalCountNoTotal rules open for comment matching the filters.

TDQS

A4.5/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Beyond the readOnlyHint and openWorldHint annotations, the description adds substantial behavioral detail: it uses the Federal Register open-comment window, is fully functional without an API key, and enriches results with embedded Regulations.gov comment counts only when the key is configured, without an extra rate-limited call. This is genuinely useful context about dependencies, auth, and performance.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is compact, front-loaded with the core behavior, and then adds essential operational and follow-up context in a few short sentences. Every sentence serves a purpose: behavior, user question, key behavior, and related tools.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Together with a fully documented input schema, an output schema, and annotations, the description supplies enough context: data source, sorting, filtering, key-dependent enrichment, no-added-rate-limit behavior, and clear next steps. There are no meaningful gaps an agent would have to guess.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The input schema already documents all parameters at 100% coverage, so the description does not need to compensate. The phrase 'filterable by agency slug and topic' adds a high-level mapping to parameters and the sorting by closing date is helpful context, but the schema already carries most of the parameter meaning.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description begins with a specific verb and resource: 'List rules currently open for public comment,' with clear filtering and sorting behavior. It immediately distinguishes the tool from siblings by centering on the open-comment window and posing the natural use-case question, 'What can I still weigh in on?'

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description gives clear context for when to use the tool: when the user asks about rules open for comment and actionable deadlines. It also points to the right follow-up tools, regulations_get_document and regulations_find_comments. It does not explicitly contrast it with regulations_search_rules or other sibling search tools, so explicit when-not-to-use guidance is missing.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

TDQS

A4.5/5.0
Disambiguation5/5

Each tool has a clearly distinct purpose: browsing vs searching, getting specific entities (CFR sections, dockets, documents) vs listing/finding comments. No overlap or ambiguity.

Naming Consistency5/5

All tools follow the consistent 'regulations_<verb>_<object>' pattern (e.g., browse_cfr, get_docket, list_open_comments), making it easy to predict functionality.

Tool Count5/5

Seven tools is well-scoped for a regulations domain, covering discovery (search, browse, list) and retrieval (get, find) without redundancy or bloat.

Completeness5/5

The set covers the core regulatory workflow: searching rules, browsing CFR structure, retrieving specific sections, dockets, documents, and comments. No obvious gaps for read-only access.