check_company_status
Quick company status check -- is it active? Any red flags? Searches GLEIF LEI database.
Look a company up in the global LEI register and, if it is US-listed, read its SEC filings and financials — free, no key.
LABSCO SUMMARY
Name to LEI to registration status in one pass, with filings and XBRL numbers on top for US public companies — enough to answer "is this a real, active company" without a data subscription.
A company lookup server backed by public registers: GLEIF for legal entity data across 200+ jurisdictions, and SEC EDGAR for US filings and XBRL financials.
Node, and nothing else — it is free with no API key, because both GLEIF and SEC EDGAR are public. Coverage follows those registers: LEI data is global, filings and financials are US only.
One command — npx -y company-mcp
USE CASES
Search by name, read the registration status, and see whether anything is flagged before you sign anything.
The LEI search returns the code plus entity details, which is what the rest of a compliance workflow needs.
Pull the 10-K, the 10-Q or the 8-K by company, instead of searching EDGAR by hand.
Revenue, income and assets straight from the XBRL data behind the filings.
Jurisdiction plus company number returns the same full record an LEI does.
Counted once with only startup setup. Other versions, modes or optional credentials may expose a different list.
check_company_statusQuick company status check -- is it active? Any red flags? Searches GLEIF LEI database.
get_company_detailsGet detailed company info by LEI code or by jurisdiction + company number (via GLEIF)
get_company_financialsGet US public company financials (revenue, income, assets) from SEC XBRL data
search_companySearch for a company by name across 200+ jurisdictions (uses GLEIF global LEI database, free, no key)
search_leiSearch GLEIF for Legal Entity Identifiers (LEI) by company name. Returns LEI codes, registration status, and entity details.
search_sec_filingsSearch SEC EDGAR for US company filings (10-K, 10-Q, 8-K, S-1, etc.)
BEFORE YOU INSTALL
6 tools when we connected.
npx on PATH
CONTEXT COST
Rated by the size of the 6 tool definitions that ride along on every turn, not by how many there are
INSTALLATION
Add the block to your client, or run the command directly.
{
"mcpServers": {
"company-mcp": {
"command": "npx",
"args": [
"-y",
"company-mcp"
]
}
}
}npx -y company-mcp