US federal rules taking effect
Was dieses MCP kann
Searches and verifies published US federal rules by effective date, agency, CFR part, and Federal Register document.
Tools
Eingabeschema
{'type': 'object', 'required': ['document_number'], 'properties': {'document_number': {'type': 'string', 'description': 'Federal Register document number, e.g. "2026-13685".'}}}
Ausgabeschema
{'type': 'object', 'required': ['rule'], 'properties': {'rule': {'type': 'object', 'properties': {'record_url': {'type': 'string', 'description': "This record's own page on referencesource.org."}, 'source_url': {'type': 'string', 'description': 'The page the value was read from.'}, 'source_quote': {'type': 'string', 'description': 'Verbatim text from that page containing the value.'}, 'also_reported': {'type': 'array', 'items': {'type': 'object', 'properties': {'as_of': {'type': 'string'}, 'field': {'type': 'string'}, 'value': {}, 'source_url': {'type': 'string'}, 'source_quote': {'type': 'string'}}}, 'description': "Values for this record reported by a SECOND source, each with its own source_url and source_quote. Cite these to the page they name, never to the record's primary source."}, 'federal_register_url': {'type': 'string'}}}, 'register': {'type': 'object'}}}
Eingabeschema
{'type': 'object', 'properties': {'query': {'type': 'string', 'description': 'Optional case-insensitive substring filter on the agency name.'}}}
Ausgabeschema
{'type': 'object', 'required': ['agencies_total', 'agencies', 'coverage'], 'properties': {'agencies': {'type': 'array', 'items': {'type': 'object', 'properties': {'rules': {'type': 'integer'}, 'agency': {'type': 'string'}, 'last_effective_date': {'type': 'string'}, 'next_effective_date': {'type': 'string'}}}}, 'coverage': {'type': 'string'}, 'register': {'type': 'object'}, 'agencies_total': {'type': 'integer'}}}
Eingabeschema
{'type': 'object', 'required': ['cfr_part'], 'properties': {'from': {'type': 'string', 'description': 'Optional ISO date; only rules taking effect on or after it.'}, 'limit': {'type': 'integer', 'description': 'How many to return, 1–20. Default 20.'}, 'cfr_part': {'type': 'string', 'description': 'The CFR title and part together, e.g. "49 CFR 192". A bare part number is refused: it is ambiguous across the fifty CFR titles.'}}}
Ausgabeschema
{'type': 'object', 'required': ['cfr_part', 'rules_matched', 'rules', 'coverage'], 'properties': {'rules': {'type': 'array', 'items': {'type': 'object', 'properties': {'agency': {'type': 'string', 'description': 'The issuing agency as the Federal Register names it.'}, 'cfr_parts': {'type': 'string', 'description': 'The CFR title and part references, e.g. "49 CFR 171, 49 CFR 173". Assembled here from the record\'s structured cfr_references list, so it is our formatting of the source\'s values, not a printed string.'}, 'record_id': {'type': 'string'}, 'record_url': {'type': 'string', 'description': "This record's own page on referencesource.org."}, 'rule_title': {'type': 'string'}, 'source_url': {'type': 'string', 'description': 'The page the value was read from.'}, 'source_quote': {'type': 'string', 'description': 'Verbatim text from that page containing the value.'}, 'also_reported': {'type': 'array', 'items': {'type': 'object', 'properties': {'as_of': {'type': 'string'}, 'field': {'type': 'string'}, 'value': {}, 'source_url': {'type': 'string'}, 'source_quote': {'type': 'string'}}}, 'description': "Values for this record reported by a SECOND source, each with its own source_url and source_quote. Cite these to the page they name, never to the record's primary source."}, 'effective_date': {'type': 'string', 'description': "ISO date the rule takes effect, from the Federal Register's structured effective_on field. Read dates_paragraph before acting on it."}, 'dates_paragraph': {'type': 'string', 'description': "The rule's own DATES paragraph, verbatim. The authority on when it bites."}, 'document_number': {'type': 'string', 'description': 'Federal Register document number, e.g. "2026-13685".'}, 'publication_date': {'type': 'string'}}}}, 'cfr_part': {'type': 'string'}, 'coverage': {'type': 'string'}, 'register': {'type': 'object'}, 'rules_matched': {'type': 'integer'}, 'rules_returned': {'type': 'integer'}}}
Eingabeschema
{'type': 'object', 'required': ['from', 'to'], 'properties': {'to': {'type': 'string', 'description': 'ISO end date, inclusive, e.g. "2026-12-31".'}, 'from': {'type': 'string', 'description': 'ISO start date, inclusive, e.g. "2026-10-01".'}, 'limit': {'type': 'integer', 'description': 'How many to return, 1–20. Default 20.'}, 'agency': {'type': 'string', 'description': 'Optional agency filter, matched case-insensitively as a substring of the agency name ("Coast Guard", "aviation"). Call list_agencies for the names as the Federal Register writes them.'}}}
Ausgabeschema
{'type': 'object', 'required': ['from', 'to', 'rules_matched', 'rules', 'coverage'], 'properties': {'to': {'type': 'string'}, 'from': {'type': 'string'}, 'rules': {'type': 'array', 'items': {'type': 'object', 'properties': {'agency': {'type': 'string', 'description': 'The issuing agency as the Federal Register names it.'}, 'cfr_parts': {'type': 'string', 'description': 'The CFR title and part references, e.g. "49 CFR 171, 49 CFR 173". Assembled here from the record\'s structured cfr_references list, so it is our formatting of the source\'s values, not a printed string.'}, 'record_id': {'type': 'string'}, 'record_url': {'type': 'string', 'description': "This record's own page on referencesource.org."}, 'rule_title': {'type': 'string'}, 'source_url': {'type': 'string', 'description': 'The page the value was read from.'}, 'source_quote': {'type': 'string', 'description': 'Verbatim text from that page containing the value.'}, 'also_reported': {'type': 'array', 'items': {'type': 'object', 'properties': {'as_of': {'type': 'string'}, 'field': {'type': 'string'}, 'value': {}, 'source_url': {'type': 'string'}, 'source_quote': {'type': 'string'}}}, 'description': "Values for this record reported by a SECOND source, each with its own source_url and source_quote. Cite these to the page they name, never to the record's primary source."}, 'effective_date': {'type': 'string', 'description': "ISO date the rule takes effect, from the Federal Register's structured effective_on field. Read dates_paragraph before acting on it."}, 'dates_paragraph': {'type': 'string', 'description': "The rule's own DATES paragraph, verbatim. The authority on when it bites."}, 'document_number': {'type': 'string', 'description': 'Federal Register document number, e.g. "2026-13685".'}, 'publication_date': {'type': 'string'}}}}, 'coverage': {'type': 'string'}, 'register': {'type': 'object'}, 'rules_matched': {'type': 'integer'}, 'rules_returned': {'type': 'integer'}}}
Eingabeschema
{'type': 'object', 'required': ['claimed_value', 'document_number'], 'properties': {'field': {'type': 'string', 'description': 'Which field the claim is about, if you know it. Without it, every stored field of the record is checked.'}, 'claimed_value': {'type': 'string', 'description': 'The value to check, exactly as claimed, e.g. "Terminated" or "2026-10-29".'}, 'document_number': {'type': 'string', 'description': 'Federal Register document number of the rule the claim is about, e.g. "2026-13685".'}}}
Ausgabeschema
{'type': 'object', 'required': ['verdict', 'claimed_value', 'attestation'], 'properties': {'match': {'type': 'object', 'properties': {'field': {'type': 'string'}, 'match_type': {'enum': ['exact', 'case_insensitive', 'normalised', 'normalised_number', 'within_stored_value'], 'type': 'string'}, 'source_url': {'type': 'string'}, 'reported_by': {'type': 'string'}, 'source_quote': {'type': 'string'}, 'stored_value': {}}}, 'record': {'type': 'object', 'properties': {'id': {'type': 'string'}, 'record_url': {'type': 'string', 'description': "This record's own page on referencesource.org."}, 'source_url': {'type': 'string', 'description': 'The page the value was read from.'}, 'source_quote': {'type': 'string', 'description': 'Verbatim text from that page containing the value.'}, 'also_reported': {'type': 'array', 'items': {'type': 'object', 'properties': {'as_of': {'type': 'string'}, 'field': {'type': 'string'}, 'value': {}, 'source_url': {'type': 'string'}, 'source_quote': {'type': 'string'}}}, 'description': "Values for this record reported by a SECOND source, each with its own source_url and source_quote. Cite these to the page they name, never to the record's primary source."}}}, 'verdict': {'enum': ['matches_record', 'matches_quote', 'differs', 'not_found'], 'type': 'string', 'description': 'matches_record: the claim equals a stored value (match.match_type says how exactly). matches_quote: it appears in the verbatim source quote but is not a stored value. differs: the record was found and says something else — stored_values shows what. not_found: the record was not located, which says nothing about whether the claim is true.'}, 'attestation': {'type': 'string'}, 'quote_source': {'type': 'string'}, 'claimed_value': {'type': 'string'}, 'stored_values': {'type': 'object'}, 'in_source_quote': {'type': 'boolean'}}}
Letzte Tool-Änderungen
Ähnliche MCP-Server
BNM Data Shop
Sells access to cached official reports, enforcement orders, regulatory documents, inspection records, and other public-source te…
OpenHelvetia Gateway
Provides sourced access to Swiss federal legislation and political data, including law metadata, versions, amendments, citations,…
Court Listener
Searches and retrieves US court opinions, case citations, federal docket filings, and related legal documents.
Gov Uk Content
Searches and retrieves GOV.UK content, government organisations, and HMRC manuals, sections, and revision histories.
Eur Lex
Searches and retrieves EU legislation and CJEU judgments with article-level text, metadata, CELEX identifiers, and citations.
Openparliament Ca
Provides searchable Canadian Parliament data on bills, politicians, committees, meetings, and recorded votes.
Govinfo
Searches and retrieves metadata and document content from US government publications, including bills, regulations, court materia…
Dailymed
Retrieves FDA DailyMed structured drug labels, label histories and diffs, drug classes, recent updates, and label references by d…