{"name":"us-code","version":"1.0.0","protocolVersion":"2024-11-05","description":"Authoritative United States Code search, retrieval, citation resolution, citator (inbound backlinks), and legislative diff engine built directly from the Office of the Law Revision Counsel (OLRC) official USLM database.","transport":{"streamable_http":"/mcp","sse":"/mcp/sse","sse_messages":"/mcp/messages"},"tools":[{"name":"usc_search","description":"Search the full text of the United States Code across all 54 titles or within a specific title/chapter, returning ranked statutory provisions with snippets and Bluebook-ready citations.","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Search query or phrase (e.g., 'projected disposable income', 'fair use', 'qualified immunity', 'bona fide purchaser')."},"title":{"type":"string","description":"Optional Title number to scope search to (e.g., '11' for Bankruptcy, '17' for Copyright, '26' for Internal Revenue, '42' for Public Health)."},"chapter":{"type":"string","description":"Optional Chapter number within the title (e.g., '11', '7', '13')."},"release_point":{"type":"string","description":"Optional historical OLRC release point to search as of (defaults to current/latest release, e.g., '119-102' or '113-21')."},"date":{"type":"string","description":"Optional historical date (YYYY-MM-DD) to search as of (selects the closest release point on or prior to this date)."},"limit":{"type":"integer","description":"Maximum number of results to return (default: 10, max: 50).","default":10}},"required":["query"]}},{"name":"usc_fetch_section","description":"Retrieve the authoritative text and metadata of a United States Code section. Supports fetching specific subdivisions (e.g. subsection (a)(1)), historical OLRC release points, and statutory apparatus notes.","inputSchema":{"type":"object","properties":{"title":{"type":"string","description":"Title number of the Code (e.g., '11', '26', '42', '18', '28a')."},"number":{"type":"string","description":"Section number (e.g., '507', '501', '1983', '286e-3', 'rule-12')."},"subdivision":{"type":"string","description":"Optional specific subdivision/paragraph anchor (e.g., 'a-1' for § 507(a)(1), 'c-3' for § 501(c)(3))."},"release_point":{"type":"string","description":"Optional historical OLRC release point to read as of (defaults to current release, e.g. '119-102' or '113-21')."},"date":{"type":"string","description":"Optional historical date (YYYY-MM-DD) to read as of (selects the closest release point on or prior to this date)."},"include_notes":{"type":"boolean","description":"Include statutory apparatus (historical source credits, amendment notes, effective date provisions). Default: false.","default":false}},"required":["title","number"]}},{"name":"usc_lookup_citation","description":"Parse, normalize, and resolve any standard legal citation for federal statutes and court rules (e.g., '11 U.S.C. § 507(a)(1)', '26 USC 501(c)(3)', '42 U.S.C. 1983', 'Fed. R. Civ. P. 12(b)(6)') to its canonical section, title, and current text snippet.","inputSchema":{"type":"object","properties":{"citation":{"type":"string","description":"Citation string in standard legal format (e.g. '11 U.S.C. 507(a)(1)', '26 USC § 501(c)(3)', 'FRCP 12(b)(6)')."},"release_point":{"type":"string","description":"Optional OLRC release point to resolve against (defaults to current release)."},"date":{"type":"string","description":"Optional historical date (YYYY-MM-DD) to resolve against (selects the closest release point on or prior to this date)."}},"required":["citation"]}},{"name":"usc_get_citations","description":"Statutory Citator: Retrieve all provisions across the United States Code that cite a given section or subdivision (cross-references and statutory backlinks).","inputSchema":{"type":"object","properties":{"title":{"type":"string","description":"Title number of the cited section (e.g., '11')."},"number":{"type":"string","description":"Section number of the cited section (e.g., '507')."},"subdivision":{"type":"string","description":"Optional specific subdivision anchor to filter backlinks for (e.g., 'a-1')."},"release_point":{"type":"string","description":"Optional OLRC release point (defaults to current release)."},"date":{"type":"string","description":"Optional historical date (YYYY-MM-DD) to query backlinks against (selects the closest release point on or prior to this date)."},"limit":{"type":"integer","description":"Maximum number of citing references to return (default: 25, max: 100).","default":25}},"required":["title","number"]}},{"name":"usc_diff_sections","description":"Compare statutory changes to a US Code section between two OLRC release points from 2013 to present. Returns subdivision-by-subdivision edits, enactments, repeals, and amendment diffs.","inputSchema":{"type":"object","properties":{"title":{"type":"string","description":"Title number (e.g., '11')."},"number":{"type":"string","description":"Section number (e.g., '507')."},"from_release":{"type":"string","description":"Optional starting release point (defaults to the release point immediately preceding to_release, e.g. '113-21')."},"to_release":{"type":"string","description":"Optional ending release point (defaults to latest release, e.g. '119-102')."},"from_date":{"type":"string","description":"Optional starting date (YYYY-MM-DD) to diff from (selects the closest release point on or prior to this date)."},"to_date":{"type":"string","description":"Optional ending date (YYYY-MM-DD) to diff to (selects the closest release point on or prior to this date)."},"only_edits":{"type":"boolean","description":"If true, returns only changed subdivisions; if false, returns full text with diff. Default: true.","default":true}},"required":["title","number"]}},{"name":"usc_list_titles","description":"List all 54 titles of the United States Code, including their formal names, positive law enactment status (under 1 U.S.C. § 204), and section counts.","inputSchema":{"type":"object","properties":{"release_point":{"type":"string","description":"Optional OLRC release point (defaults to current release)."},"date":{"type":"string","description":"Optional historical date (YYYY-MM-DD) to list titles for (selects the closest release point on or prior to this date)."}}}},{"name":"usc_list_releases","description":"List all historical OLRC release points available in the database from 2013 to present with their corresponding Public Law coverage and enactment metadata.","inputSchema":{"type":"object","properties":{}}},{"name":"cfr_search","description":"Search the full text of the Code of Federal Regulations (eCFR) across all 50 titles or within a specific title, returning ranked regulatory sections with text snippets.","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Search query or phrase (e.g., 'truth in lending', 'Regulation Z', 'clean water', 'good manufacturing practice')."},"title":{"type":"string","description":"Optional CFR Title number to scope search to (e.g., '12' for Banks and Banking, '21' for Food and Drugs, '40' for Protection of Environment)."},"limit":{"type":"integer","description":"Maximum number of results to return (default: 10, max: 50).","default":10}},"required":["query"]}},{"name":"cfr_fetch_section","description":"Retrieve the authoritative text, statutory authority backlinks, and regulatory notes of a Code of Federal Regulations section.","inputSchema":{"type":"object","properties":{"title":{"type":"string","description":"Title number of the CFR (e.g., '12', '14', '21', '40')."},"number":{"type":"string","description":"Section number (e.g., '226.1', '91.119', '1500.1')."},"include_authorities":{"type":"boolean","description":"Include statutory authority backlinks to Title/Section of the United States Code. Default: true.","default":true}},"required":["title","number"]}},{"name":"cfr_lookup_citation","description":"Parse, normalize, and resolve any standard legal citation for federal regulations (e.g. '12 C.F.R. § 226.1', 'Title 12 CFR 226.1') to its canonical section, title, and current text snippet.","inputSchema":{"type":"object","properties":{"citation":{"type":"string","description":"CFR Citation string in standard legal format (e.g. '12 C.F.R. § 226.1', '12 CFR 226.1')."}},"required":["citation"]}},{"name":"cfr_get_citations","description":"Regulatory Citator: Retrieve statutory authority links (U.S. Code) and inbound regulatory cross-references for a given CFR section.","inputSchema":{"type":"object","properties":{"title":{"type":"string","description":"Title number of the CFR section (e.g., '12')."},"number":{"type":"string","description":"Section number of the CFR section (e.g., '226.1')."}},"required":["title","number"]}},{"name":"cfr_diff_sections","description":"Compare regulatory changes to a CFR section between releases.","inputSchema":{"type":"object","properties":{"title":{"type":"string","description":"CFR Title number (e.g., '12')."},"number":{"type":"string","description":"CFR Section number (e.g., '226.1')."},"from_release":{"type":"string","description":"Optional starting release point."},"to_release":{"type":"string","description":"Optional ending release point (defaults to latest)."}},"required":["title","number"]}},{"name":"cfr_list_titles","description":"List all 50 titles of the Code of Federal Regulations (eCFR), including their names and section counts.","inputSchema":{"type":"object","properties":{}}},{"name":"cfr_list_releases","description":"List available release points of the Code of Federal Regulations.","inputSchema":{"type":"object","properties":{}}},{"name":"uscodex_search","description":"Unified cross-corpus search across BOTH the United States Code (USC statutes) and the Code of Federal Regulations (CFR regulations). Returns ranked provisions from both corpora with citations and snippets.","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Search query or legal phrase to search across all federal statutes and regulations."},"corpus":{"type":"string","description":"Optional corpus filter: 'all' (default, searches both USC and CFR), 'usc' (statutes only), 'cfr' (regulations only).","enum":["all","usc","cfr"],"default":"all"},"limit":{"type":"integer","description":"Maximum number of results to return (default: 10, max: 50).","default":10}},"required":["query"]}}]}