{"transport":"streamable-http (stateless JSON)","usage":"POST JSON-RPC 2.0 messages to this URL. Methods: initialize, tools/list, tools/call.","tools":[{"name":"private_search","description":"Find US businesses by name when you do not yet know which one you want. Full-text ranked search over 30.6M entities from 56 state and territory registries. Use it to browse candidates or check whether a name exists at all; use private_resolve instead when you need to identify one specific company. Note: this matches NAMES. There is no industry classification in the search itself, so \"roofing\" returns companies named \"Roofing ...\", not every roofer — use private_list with a naics filter for that."},{"name":"private_entity","description":"You have already identified a company and now need the full official record: current status, incorporation date, EIN, registered agent, every officer with their role, addresses, and filing history. This is the record a state government actually holds, so use it to settle questions that web sources disagree about — mirrors frequently report stale status or the wrong registered agent."},{"name":"private_officer_search","description":"Find which companies a named person is an officer, director or registered agent of. Use it to check whether a counterparty is who they claim, to map the other entities behind one operator, or to find every company a person controls before signing with any of them. Covers 21.2M officer records."},{"name":"private_browse","description":"Build a list of companies matching criteria rather than looking one up: state, industry (NAICS), entity type, age, city, ZIP. Use it for prospecting, market sizing, or finding every business of a kind in a place. Ask for an industry with the naics filter — 23 is construction, 238 specialty trades, 238160 roofing."},{"name":"private_ceo_search","description":"Find the chief executive, president, chairman or manager behind a company, or find every company a named executive runs. Use when the question is \"who is actually in charge here\" rather than \"does this company exist\". Restricted to executive-level titles; use private_officer_search for any role including directors and secretaries."},{"name":"private_owner_operated","description":"Find businesses where an officer is also the registered agent — the filing lists the same person in both roles. This is a succession and acquisition signal: it usually means an owner-operated company with no management layer. Use it to build acquisition target lists or to judge whether a supplier depends on one person. It indicates what the filing says, not legal ownership or control."},{"name":"private_stats","description":"Check what this dataset actually covers before relying on it. Returns per-state record counts AND the government source behind each state, which matters: some states are full business registries with officer records, while others (California, Illinois) hold only federal SAM.gov registrants with no officer data at all. Read this before asking who runs a company in a state you have not used before."},{"name":"private_age_distribution","description":"Get business age distribution — how many entities are 0-4, 5-9, 10-14, 15-19, 20-29, 30-39, 40+ years old. Optionally filter by state."},{"name":"private_geography","description":"Geographic distribution of private businesses. Group by city, zip, county, or state. Shows where businesses are concentrated."},{"name":"private_type_breakdown","description":"Entity type breakdown — how many domestic profit corps, LLCs, LPs, nonprofits, foreign corps, etc. Optionally filter by state."},{"name":"private_resolve","description":"Resolve a messy or partial business name to ONE canonical government record, with a computed confidence score (0-1), an ambiguity flag and ranked alternatives. Use this when you have a company name from a document, email or user message and need to identify the actual registered entity. Prefer this over private_search when the goal is identification rather than browsing. If confidence is below 0.6, show the user the alternatives instead of choosing one."}],"add":"claude mcp add private-companies --transport http https://private.rootz.global/mcp"}