Company data

Find a company in the registers

companies_search · Reads only · Markdown

Companies by name or id across the public registers, each with its id, country, status, city and industry, best match first.

Free*

*Free up to 1,000,000 reads a month for the whole account, then $0.50 per 10,000 reads.

An example

Find the Oslo kitchen equipment distributor Arnestad Storkjøkken in the Norwegian register.

Your agent callscompanies_searchFree*

The example business is Hansen & Voss, a restaurant-equipment wholesaler in Hamburg with 60 staff. The reply is the one the tool really gives.

With these arguments
{
  "query": "Arnestad Storkjøkken",
  "country": "NO"
}
What comes back
{
  "companies": [
    {
      "id": "no:961920566",
      "name": "ARNESTAD STORKJØKKEN AS",
      "country": "NO",
      "number": "961920566",
      "status": "active",
      "city": "Oslo",
      "industry": {
        "scheme": "NACE Rev. 2.1",
        "code": "46.49",
        "label": "Wholesale of other household goods"
      },
      "founded": "1991-09-01",
      "match": 100
    },
    {
      "id": "no:937897200",
      "name": "ARI STORKJØKKEN AS",
      "country": "NO",
      "number": "937897200",
      "status": "active",
      "city": "Fjellhamar",
      "industry": {
        "scheme": "NACE Rev. 2.1",
        "code": "46.64",
        "label": "Wholesale of other machinery and equipment",
        "rev2": [
          "46.64",
          "46.69"
        ]
      },
      "founded": "2026-04-29",
      "match": 84.6
    }
  ],
  "unavailable": []
}

Use it when

To find a company's id before reading its profile, financials or owners.

What it does

Companies by name, by an id, or by a German register number (HRB 2001 Augsburg): every UK company (Companies House), France, Norway and Finland from their registers, US listed companies (SEC), and the 3.4 million companies worldwide with an LEI (GLEIF). Each with its id, country, number, status, city, industry and founding date, best match first; give country (ISO, e.g. FR) to ask one register.

What comes back

companies (id, name, country, number, status, city, industry (scheme, code, label; rev2 where it is NACE Rev. 2.1), founded, lei when it has one, ticker for US listed companies, match out of 100), unavailable (registers that didn't answer) and a note when a register can't be asked. Every reply also carries cost_usd and balance_usd.

Inputs

NameTypeWhat it is
queryRequiredstringA company name, a ticker, or an id like fr:306138900. 2 to 200 characters.
countrystringTwo letters, e.g. NO. Matches ^[A-Za-z]{2}$.
limitinteger1 to 25. Default: 10.

The call

Over MCP, call companies_search on https://api.conecto.chat/mcp/companies. Over REST:

Terminal
curl -X POST https://api.conecto.chat/v1/tools/companies_search \
  -H "Authorization: Bearer $CONECTO_KEY" \
  -H "Content-Type: application/json" \
  -d '{"query":"Arnestad Storkjøkken","country":"NO"}'

When it refuses

A refused call costs nothing and says what to do next.

CodeWhenWhat to do
invalid_input400The id isn't one of fr:, gb:, no:, fi:, us: or lei: with a valid number.Use an id from companies_search, like no:961920566.

More Company data tools

All 9 tools

Give this to your agent.

Set up Conecto from https://conecto.chat/SKILL.md