{"serverId":"mcp-registry/io.github.bch1212/pubrecords","tools":[{"name":"mcp_get_company_details","fixed":{"name":"mcp_get_company_details","description":"Fetch officers, agent, and filing history for a known company.\n\n        Args:\n            company_id: OpenCorporates company number.\n            jurisdiction: Jurisdiction code (e.g. 'us_de', 'us_ca').\n        ","inputSchema":{"type":"object","title":"mcp_get_company_detailsArguments","required":["company_id","jurisdiction"],"properties":{"company_id":{"type":"string","title":"Company Id"},"jurisdiction":{"type":"string","title":"Jurisdiction"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":141,"tokensAfter":141},{"name":"mcp_get_sec_filing","fixed":{"name":"mcp_get_sec_filing","description":"Fetch metadata + index URL for one SEC filing by accession number.\n\n        Args:\n            accession_number: EDGAR accession number (e.g. '0001193125-21-000001').\n        ","inputSchema":{"type":"object","title":"mcp_get_sec_filingArguments","required":["accession_number"],"properties":{"accession_number":{"type":"string","title":"Accession Number"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":113,"tokensAfter":113},{"name":"mcp_get_ucc_filings","fixed":{"name":"mcp_get_ucc_filings","description":"UCC lien lookup. (Roadmap; returns not_implemented per state.)\n\n        Args:\n            debtor_name: Name of the debtor.\n            state: 2-letter state code.\n        ","inputSchema":{"type":"object","title":"mcp_get_ucc_filingsArguments","required":["debtor_name","state"],"properties":{"state":{"type":"string","title":"State"},"debtor_name":{"type":"string","title":"Debtor Name"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":123,"tokensAfter":123},{"name":"mcp_lookup_federal_spending","fixed":{"name":"mcp_lookup_federal_spending","description":"Search USASpending.gov for awards (contracts + grants).\n\n        Args:\n            recipient_name: Award recipient name.\n            agency: Awarding agency name (e.g. 'Department of Defense').\n            year: Fiscal year (e.g. 2024).\n            limit: Max results (1-100, default 25).\n        ","inputSchema":{"type":"object","title":"mcp_lookup_federal_spendingArguments","required":["recipient_name"],"properties":{"year":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Year","default":null},"limit":{"type":"integer","title":"Limit","default":25},"agency":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Agency","default":null},"recipient_name":{"type":"string","title":"Recipient Name"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":214,"tokensAfter":214},{"name":"mcp_lookup_npi","fixed":{"name":"mcp_lookup_npi","description":"Look up healthcare providers in the NPPES NPI registry.\n\n        Args:\n            name: Provider individual or organization name.\n            specialty: Taxonomy description (e.g. 'Internal Medicine').\n            state: 2-letter state code.\n            limit: Max results (1-200, default 25).\n        ","inputSchema":{"type":"object","title":"mcp_lookup_npiArguments","properties":{"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name","default":null},"limit":{"type":"integer","title":"Limit","default":25},"state":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"State","default":null},"specialty":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Specialty","default":null}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":209,"tokensAfter":209},{"name":"mcp_search_companies","fixed":{"name":"mcp_search_companies","description":"Search US business entities by name (OpenCorporates).\n\n        Args:\n            name: Company or trade name to search for.\n            state: 2-letter US state code (e.g. 'CA') to narrow jurisdiction.\n            status: Filter by current status (e.g. 'active', 'dissolved').\n            limit: Max results (1-100, default 25).\n        ","inputSchema":{"type":"object","title":"mcp_search_companiesArguments","required":["name"],"properties":{"name":{"type":"string","title":"Name"},"limit":{"type":"integer","title":"Limit","default":25},"state":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"State","default":null},"status":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status","default":null}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":214,"tokensAfter":214},{"name":"mcp_search_court_cases","fixed":{"name":"mcp_search_court_cases","description":"Search federal court cases via CourtListener (RECAP).\n\n        Args:\n            party_name: Plaintiff or defendant name.\n            court: CourtListener court id (e.g. 'nyed', 'txsd').\n            date_from: Earliest filing date (YYYY-MM-DD).\n            limit: Max results (1-50, default 25).\n        ","inputSchema":{"type":"object","title":"mcp_search_court_casesArguments","required":["party_name"],"properties":{"court":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Court","default":null},"limit":{"type":"integer","title":"Limit","default":25},"date_from":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Date From","default":null},"party_name":{"type":"string","title":"Party Name"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":212,"tokensAfter":212},{"name":"mcp_search_licenses","fixed":{"name":"mcp_search_licenses","description":"Search professional / business licenses (NPI + FCC, more sources roadmap).\n\n        Args:\n            entity_name: Licensee name.\n            license_type: 'npi' | 'medical' | 'fcc' | 'radio' | 'all'.\n            state: 2-letter state code.\n        ","inputSchema":{"type":"object","title":"mcp_search_licensesArguments","required":["entity_name"],"properties":{"state":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"State","default":null},"entity_name":{"type":"string","title":"Entity Name"},"license_type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"License Type","default":null}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":182,"tokensAfter":182},{"name":"mcp_search_sec_filings","fixed":{"name":"mcp_search_sec_filings","description":"Search SEC EDGAR full-text for filings.\n\n        Args:\n            company_name: Issuer name or keyword.\n            form_type: Filing form (e.g. '10-K', '10-Q', '8-K').\n            date_from: Earliest filing date (YYYY-MM-DD).\n            limit: Max results (1-100, default 25).\n        ","inputSchema":{"type":"object","title":"mcp_search_sec_filingsArguments","required":["company_name"],"properties":{"limit":{"type":"integer","title":"Limit","default":25},"date_from":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Date From","default":null},"form_type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Form Type","default":null},"company_name":{"type":"string","title":"Company Name"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":212,"tokensAfter":212}],"toolsChanged":9,"tokensSaved":0,"todo":[{"tool":"mcp_get_company_details","params":["company_id","jurisdiction"]},{"tool":"mcp_get_sec_filing","params":["accession_number"]},{"tool":"mcp_get_ucc_filings","params":["state","debtor_name"]},{"tool":"mcp_lookup_federal_spending","params":["year","limit","agency","recipient_name"]},{"tool":"mcp_lookup_npi","params":["name","limit","state","specialty"]},{"tool":"mcp_search_companies","params":["name","limit","state","status"]},{"tool":"mcp_search_court_cases","params":["court","limit","date_from","party_name"]},{"tool":"mcp_search_licenses","params":["state","entity_name","license_type"]},{"tool":"mcp_search_sec_filings","params":["limit","date_from","form_type","company_name"]},{"tool":"mcp_verify_entity","params":["name","state"]}],"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."}