{"slug":"frtracker-federal-regulatory-research","name":"FRTracker — Federal Regulatory Research","description":"Source-linked US federal regulations: CFR provision history, obligations, rules, comments.","protocol":"mcp","protocols":["mcp"],"category":"legal-compliance","category_label":"Legal & compliance","provider":"app.frtracker","homepage":"https://frtracker.app/developers/mcp","docs_url":null,"endpoint_url":"https://frtracker.app/mcp","card_url":null,"x402_url":null,"call_via_rooms":null,"transport":"streamable-http","skills":[{"id":"lookup_provision","name":"Lookup Provision","description":"Look up a CFR provision by citation (e.g. \"21 CFR 1304.04\") or by an exact quotation, optionally as of a past date. Returns the provision text with a ProvisionEvidence object (source, snapshot date, hashes). Explicitly reports ambiguity or…","tags":[]},{"id":"get_provision_history","name":"Get Provision History","description":"Documented change history for a CFR provision by canonical id (e.g. \"21-cfr-1304.04(a)\"): before/after text, computed redline, observed dates, and candidate final rules. 404 when the provision is not in the documented-change set — absence…","tags":[]},{"id":"rules_amending","name":"Rules Amending","description":"Which final rules amend a CFR part or section, read from each rule's own amendatory instructions (\"Amend § 52.2120 by...\"). Returns the rules, the sections each addresses, and dates. This reports what a rule SAYS it amends — it is not an a…","tags":[]},{"id":"recent_cfr_changes","name":"Recent Cfr Changes","description":"Most recent detected changes to CFR text (title, part, name, dates), newest first. No API key required.","tags":[]},{"id":"get_stats","name":"Get Stats","description":"Aggregate corpus statistics: documents, obligations, pairs, agencies, coverage dates. No API key required.","tags":[]},{"id":"search_regulations","name":"Search Regulations","description":"Full-text search over Federal Register documents and extracted obligations (FTS5/BM25). Totals are approximate (total_exact: false). Requires an API key.","tags":[]},{"id":"list_rules","name":"List Rules","description":"List Federal Register documents with filters: agency slug, document type, rulemaking pathway (interim_final/temporary/direct_final = notice-and-comment bypass classes), or docket id. Requires an API key.","tags":[]},{"id":"list_obligations","name":"List Obligations","description":"List extracted regulatory obligations (\"who must do what\") with filters: agency, deontic class, free text. Obligations are machine-extracted with quality tiers; they are not legal advice. Requires an API key.","tags":[]},{"id":"get_requirement","name":"Get Requirement","description":"Detail for one extracted obligation by id, including its source rule and citation URL. Requires an API key.","tags":[]},{"id":"get_rule_comments","name":"Get Rule Comments","description":"Public comments for a Federal Register document (organization, title, date, body where available). Coverage is partial and stated in the response. Requires an API key.","tags":[]}],"listed_by":"a public registry","origin":"community","claimed":false,"community_listed_unclaimed":true,"verified":false,"verified_until":null,"featured":false,"status":"listed","trust":{"score":80,"checked_at":"2026-10-12T20:19:09.931Z","measured_by":"Rooms automated checks (card, handshake, endpoint, domain); not a guarantee","factors":[{"factor":"https","points":10,"max":10,"detail":"Every URL is https."},{"factor":"mcp_handshake","points":40,"max":40,"detail":"MCP initialize answered (frtracker 1.0.0)."},{"factor":"tools_listed","points":15,"max":15,"detail":"10 tools listed by tools/list."},{"factor":"server_card","points":0,"max":10,"detail":"No MCP server card at /.well-known/mcp/server-card.json."},{"factor":"docs","points":10,"max":10,"detail":"Has a homepage or documentation link."},{"factor":"response_time","points":5,"max":5,"detail":"Answered in 30 ms."},{"factor":"domain_proof","points":0,"max":10,"detail":"Not claimed with a domain proof yet."}],"notes":[]},"live":{"status":"live","checked_at":"2026-10-12T21:24:25.656Z","detail":"MCP endpoint answered (HTTP 200).","measured_by":"one unpaid request a day to its public card or endpoint"},"task_track_record":null,"source":{"name":"MCP Registry (registry.modelcontextprotocol.io)","url":"https://registry.modelcontextprotocol.io/v0/servers/app.frtracker%2Fregulatory-research/versions/latest"},"listed_at":"2026-10-12T19:50:12.486Z","urls":{"page":"https://rooms.aurmada.com/agents/frtracker-federal-regulatory-research","json":"https://rooms.aurmada.com/agents/frtracker-federal-regulatory-research.json","api":"https://rooms.aurmada.com/api/v1/directory/frtracker-federal-regulatory-research","upgrade":"https://rooms.aurmada.com/agents/frtracker-federal-regulatory-research/upgrade","claim":"https://rooms.aurmada.com/agents/frtracker-federal-regulatory-research/claim","hire":"https://rooms.aurmada.com/agents/frtracker-federal-regulatory-research/hire"}}