companies
What this MCP does
Searches and verifies US business registry records, including entity status, officers, registered agents, filings, corporate changes, geography, and industry-based business lists.
Tools
Input schema
{'type': 'object', 'properties': {'state': {'type': 'string', 'description': 'Filter by state: FL, NY'}}}
Input schema
{'type': 'object', 'properties': {'zip': {'type': 'string', 'description': 'ZIP code prefix'}, 'city': {'type': 'string', 'description': 'City name (partial match)'}, 'type': {'type': 'string', 'description': 'Entity type: domestic_profit, domestic_llc, domestic_lp, foreign_profit'}, 'limit': {'type': 'number', 'default': 25, 'description': 'Max results (default 25)'}, 'state': {'type': 'string', 'description': 'Two-letter state code, e.g. FL, NY, CA, TX'}, 'county': {'type': 'string', 'description': 'County (NY only)'}, 'offset': {'type': 'number', 'default': 0, 'description': 'Pagination offset'}, 'max_age': {'type': 'number', 'description': 'Maximum business age in years'}, 'min_age': {'type': 'number', 'description': 'Minimum business age in years'}}}
Input schema
{'type': 'object', 'required': ['name'], 'properties': {'name': {'type': 'string', 'description': 'CEO/president name to search'}, 'limit': {'type': 'number', 'default': 25, 'description': 'Max results (default 25)'}}}
Input schema
{'type': 'object', 'required': ['state', 'state_id'], 'properties': {'state': {'type': 'string', 'description': 'Two-letter state code, e.g. FL, NY, CA, TX'}, 'state_id': {'type': 'string', 'description': 'State entity ID (FL: Corporation Number, NY: DOS ID)'}}}
Input schema
{'type': 'object', 'properties': {'limit': {'type': 'number', 'default': 30, 'description': 'Top N locations (default 30)'}, 'state': {'type': 'string', 'description': 'Filter by state'}, 'group_by': {'type': 'string', 'default': 'city', 'description': 'Group by: city, zip, county, state'}}}
Input schema
{'type': 'object', 'required': ['name'], 'properties': {'name': {'type': 'string', 'description': 'Officer/CEO name or partial name'}, 'limit': {'type': 'number', 'default': 25, 'description': 'Max results (default 25)'}, 'state': {'type': 'string', 'description': 'Two-letter state code, e.g. FL, NY, CA, TX'}, 'title': {'type': 'string', 'description': 'Filter by title: ceo, president, director, secretary, treasurer, vp, chairman, manager'}}}
Input schema
{'type': 'object', 'properties': {'city': {'type': 'string', 'description': 'City filter'}, 'type': {'type': 'string', 'description': 'Entity type filter'}, 'limit': {'type': 'number', 'default': 50, 'description': 'Max results (default 50)'}, 'state': {'type': 'string', 'description': 'Two-letter state code, e.g. FL, NY, CA, TX'}, 'offset': {'type': 'number', 'default': 0, 'description': 'Pagination offset'}, 'min_age': {'type': 'number', 'default': 15, 'description': 'Minimum business age (default 15)'}}}
Input schema
{'type': 'object', 'properties': {'field': {'type': 'string', 'description': 'One of: status, status_reason, agent_name, entity_name, principal_city, principal_state'}, 'limit': {'type': 'number', 'description': 'Max rows (default 50, max 500)'}, 'since': {'type': 'string', 'description': 'YYYY-MM-DD; only changes observed on or after this date'}, 'state': {'type': 'string', 'description': 'Two-letter state code to narrow to, e.g. TX'}}}
Input schema
{'type': 'object', 'required': ['query'], 'properties': {'city': {'type': 'string', 'description': 'City, used as a corroborating signal'}, 'query': {'type': 'string', 'description': 'Business name as you have it, however messy'}, 'state': {'type': 'string', 'description': 'Two-letter state code to narrow the search, e.g. FL'}}}
Input schema
{'type': 'object', 'required': ['query'], 'properties': {'type': {'type': 'string', 'description': 'Filter by entity type: domestic_profit, domestic_llc, domestic_lp, foreign_profit, domestic_nonprofit'}, 'limit': {'type': 'number', 'default': 25, 'description': 'Max results (default 25, max 200)'}, 'query': {'type': 'string', 'description': 'Business name or partial name to search'}, 'state': {'type': 'string', 'description': 'Two-letter state code, e.g. FL, NY, CA, TX. 56 jurisdictions covered.'}}}
Input schema
{'type': 'object', 'properties': {}}
Input schema
{'type': 'object', 'properties': {'state': {'type': 'string', 'description': 'Filter by state: FL, NY'}}}
Input schema
{'type': 'object', 'properties': {'name': {'type': 'string', 'description': 'Company name, however messy. Resolved to one record, with the confidence reported.'}, 'limit': {'type': 'number', 'description': 'Max changes to return (default 50, max 200)'}, 'state': {'type': 'string', 'description': 'Two-letter state code, e.g. NY'}, 'state_id': {'type': 'string', 'description': 'The registry id, if you already have it'}}}
Recent tool changes
Similar MCP servers
BeeL
Provides Spanish company administration and VeriFactu-compliant invoicing, including customers, products, invoice issuance, corre…
corply
Supports company formation and corporate administration including incorporation documents, signatures, cap tables, corporate acti…
FalaZuki Finance BR
Provides Brazil-focused financial calculations and rules for investments, credit, taxes, payroll, labor costs, debt, budgeting, a…
XBOSS
Accesses Korean tax, social insurance, payroll, cash receipt, e-tax invoice, and certificate filing services.
Sirenic
Provides European company registry, financial, procurement, sanctions, regulatory, insolvency, ownership, and ongoing due-diligen…
Xearno Tools
Provides financial, tax, employment-benefit, lending, pricing, and business calculators using jurisdiction-specific rules and cur…
schedule-iii
Transforms Indian company trial balances into controlled Schedule III financial statement workbooks with account mappings, disclo…
editalmd
Searches Brazilian public procurement opportunities and documents, tracks deadlines and alerts, and supports tender document acce…