MCP Hub
Back to servers

mcp-opencorporates

Search companies, officers, and filing history across 140+ jurisdictions worldwide using the OpenCorporates API.

glama
Updated
May 6, 2026

mcp-opencorporates

MCP server for OpenCorporates — the world's largest open database of companies. Search companies, officers, and filing history across 140+ jurisdictions worldwide.

Install

npx -y @gonzih/mcp-opencorporates

Claude Desktop config

Add to ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "opencorporates": {
      "command": "npx",
      "args": ["-y", "@gonzih/mcp-opencorporates"],
      "env": {
        "OPENCORPORATES_API_KEY": "your_api_key_here"
      }
    }
  }
}

The OPENCORPORATES_API_KEY is optional — without it, the free tier is used (rate-limited). Get an API key at opencorporates.com.

Tools

search_companies

Search companies by name across all jurisdictions or within a specific one.

ParameterTypeRequiredDescription
qstringyesCompany name or search query
jurisdiction_codestringnoFilter by jurisdiction (e.g. us_de, gb, de)
pagenumbernoPage number for pagination

get_company

Get full details for a company by jurisdiction code and registration number.

ParameterTypeRequiredDescription
jurisdiction_codestringyesJurisdiction code (e.g. us_de, gb)
company_numberstringyesCompany registration number

search_officers

Search for officers (directors, shareholders, agents) across all companies.

ParameterTypeRequiredDescription
qstringyesOfficer name or search query
jurisdiction_codestringnoFilter by jurisdiction
pagenumbernoPage number for pagination

get_company_officers

Get all officers for a specific company.

ParameterTypeRequiredDescription
jurisdiction_codestringyesJurisdiction code
company_numberstringyesCompany registration number
pagenumbernoPage number for pagination

get_company_filings

Get the filing history for a company.

ParameterTypeRequiredDescription
jurisdiction_codestringyesJurisdiction code
company_numberstringyesCompany registration number
pagenumbernoPage number for pagination

Jurisdiction codes

Common codes:

CodeJurisdiction
us_deDelaware, USA
us_caCalifornia, USA
us_nyNew York, USA
gbUnited Kingdom
deGermany
frFrance
auAustralia
ca_onOntario, Canada

Full list: opencorporates.com/jurisdictions

API key setup

The free tier works without an API key but is rate-limited. For higher limits:

  1. Sign up at opencorporates.com
  2. Set OPENCORPORATES_API_KEY env var in your Claude Desktop config

API reference

Full API documentation: api.opencorporates.com/documentation/API-Reference

License

MIT

Reviews

No reviews yet

Sign in to write a review