{"serverId":"mcp-registry/io.tooloracle/law","tools":[{"name":"congress_bill_search","fixed":{"name":"congress_bill_search","description":"Search US Congressional bills. Track stablecoin, crypto, financial regulation bills.","inputSchema":{"type":"object","properties":{"limit":{"type":"integer","description":"Max results (default 10)"},"query":{"type":"string","description":"Search term (e.g. 'stablecoin', 'digital asset')"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":102,"tokensAfter":102},{"name":"court_opinion_search","fixed":{"name":"court_opinion_search","description":"Search 1.1 million+ US federal and state court opinions via CourtListener (Free Law Project). Covers Supreme Court, Circuit Courts, District Courts.","inputSchema":{"type":"object","properties":{"type":{"type":"string","description":"o=opinions (default), r=dockets"},"limit":{"type":"integer","description":"Max results (default 10)"},"query":{"type":"string","description":"Legal search query"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":132,"tokensAfter":132},{"name":"de_law_list","fixed":{"name":"de_law_list","description":"List indexed German federal laws relevant to financial regulation (KWG, WpHG, GwG, ZAG, etc.).","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":59,"tokensAfter":59},{"name":"de_law_lookup","fixed":{"name":"de_law_lookup","description":"Get metadata and links for a specific German federal law.","inputSchema":{"type":"object","properties":{"law":{"type":"string","description":"Law abbreviation: kwg, wphg, gwg, zadig, bdsg, kagb, bgb, hgb, aktg, gmbhg, insog, stgb, gg"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":85,"tokensAfter":85},{"name":"eurlex_search","fixed":{"name":"eurlex_search","description":"Search EU legislation via EUR-Lex SPARQL. Find regulations, directives, decisions by keyword. Returns CELEX numbers and EUR-Lex links.","inputSchema":{"type":"object","properties":{"limit":{"type":"integer","description":"Max results (default 10)"},"query":{"type":"string","description":"Search term (e.g. 'Markets in Crypto', 'Digital Operational Resilience')"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":121,"tokensAfter":121},{"name":"federal_register_search","fixed":{"name":"federal_register_search","description":"Search the US Federal Register for rules, proposed rules, and notices. Covers all federal agencies (SEC, CFTC, FDIC, OCC, Fed, FinCEN).","inputSchema":{"type":"object","properties":{"limit":{"type":"integer","description":"Max results (default 10, max 20)"},"query":{"type":"string","description":"Search term"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":109,"tokensAfter":109},{"name":"health_check","fixed":{"name":"health_check","description":"Server status including cache stats, API key status, source count.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":51,"tokensAfter":51},{"name":"jurisdiction_list","fixed":{"name":"jurisdiction_list","description":"List all supported jurisdictions, data sources, and their capabilities.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":54,"tokensAfter":54},{"name":"multi_jurisdiction_search","fixed":{"name":"multi_jurisdiction_search","description":"Search across ALL jurisdictions (US, EU, UK) in a single call. The killer feature: one query, 7 legal databases, 4 jurisdictions.","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Legal search query (e.g. 'stablecoin regulation', 'crypto custody')"},"jurisdictions":{"type":"string","description":"Comma-separated: us,eu,uk,de or 'all' (default: all)"},"max_per_source":{"type":"integer","description":"Max results per source (default: 5)"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":156,"tokensAfter":156},{"name":"obligation_search","fixed":{"name":"obligation_search","description":"Search regulatory obligations across DORA, MiCA, AMLR. Filter by regulation, topic, or article. Returns stable obligation IDs for compliance tracking.","inputSchema":{"type":"object","properties":{"topic":{"type":"string","description":"Filter: governance, ict_risk, incident, testing, third_party, authorization, stablecoin, due_diligence (optional)"},"article":{"type":"string","description":"Filter by article number (optional)"},"regulation":{"type":"string","description":"Filter: dora, mica, amlr (optional, default: all)"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":168,"tokensAfter":168},{"name":"ping","fixed":{"name":"ping","description":"Quick connectivity test.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":37,"tokensAfter":37},{"name":"regulations_gov_search","fixed":{"name":"regulations_gov_search","description":"Search Regulations.gov for proposed rules, final rules, and public comments. Filter by agency (SEC, CFTC, FDIC, OCC, FED, FINCEN).","inputSchema":{"type":"object","properties":{"limit":{"type":"integer","description":"Max results (default 10, min 5)"},"query":{"type":"string","description":"Search term"},"agency":{"type":"string","description":"Agency ID filter (SEC, CFTC, FDIC, OCC, FED, FINCEN)"},"doc_type":{"type":"string","description":"Rule, Proposed Rule, Notice, Other"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":156,"tokensAfter":156},{"name":"sec_filing_search","fixed":{"name":"sec_filing_search","description":"Full-text search across all SEC EDGAR filings. 4,000+ stablecoin results. Covers 10-K, 8-K, S-1, CORRESP, etc.","inputSchema":{"type":"object","properties":{"limit":{"type":"integer","description":"Max results (default 10, max 50)"},"query":{"type":"string","description":"Search term"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":101,"tokensAfter":101},{"name":"uk_legislation_search","fixed":{"name":"uk_legislation_search","description":"Search UK Acts of Parliament and Statutory Instruments via legislation.gov.uk.","inputSchema":{"type":"object","properties":{"limit":{"type":"integer","description":"Max results (default 10)"},"query":{"type":"string","description":"Search term"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":91,"tokensAfter":91}],"toolsChanged":14,"tokensSaved":0,"todo":[],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}