Connector guide7-minute read10 MCP tools7 languages

Connect ARES to Microsoft Copilot via MCP

Czech company data from ARES, the Ministry of Finance register of economic subjects, no API key: search companies by name or IČO, read the basic record, the commercial register extract with owners and statutory body, the statistical register, trade licences, bankruptcy records and code lists.

HCBy HelpCode teamUpdated 7 min read Open-source on GitHub

No credit card · 7-day trial · Self-host alternative available

ARES Czech Company Register

ARES Czech Company Register

Czech company data from ARES, the Ministry of Finance register of economic subjects, no API key: search companies by name or IČO, read the basic record, the commercial register extract with owners and statutory body, the statistical register, trade licences, bankruptcy records and code lists.

tools

10

Region

CZ

Category

Government

Authentication

Public API

Install in one click on Cloud

7-day free trial · No credit card

  • 7-day free trial
    No credit card required
  • GDPR & SOC 2 ready
    EU data residency, audit logs
  • Open-source on GitHub
    Open source · AGPL-3.0
  • Works with ChatGPT, Claude, Gemini
    Any MCP-compatible client

Summary

Czech company data from ARES, the Ministry of Finance register of economic subjects, no API key: search companies by name or IČO, read the basic record, the commercial register extract with owners and statutory body, the statistical register, trade licences, bankruptcy records and code lists.

Guided setup

Connect ARES Czech Company Register to Microsoft Copilot in 2 minutes

Start a free trial on AnythingMCP Cloud, connect ARES Czech Company Register in the guided setup, then add your MCP URL to Microsoft Copilot. No code and no server to run.

No credit card · 7-day trial · Self-host alternative available

Try asking

Example prompts for ARES Czech Company Register

Click any prompt to copy it. Paste into Claude, ChatGPT, Cursor, Gemini, Copilot or OpenClaw to run it against this connector.

ARES Czech Company Register · live via MCP
Share
Opus 4.7

Claude is AI and can make mistakes. Please double-check responses.

💡 No install? Use cloud.anythingmcp.com directly. Sign in, click Connectors → ARES Czech Company Register, install it with no key, mint an MCP API key and you're done. No Docker, no git clone, no local server.

ARES Czech Company Register + Microsoft Copilot

Czech company data from ARES, the Ministry of Finance register of economic subjects, no API key: search companies by name or IČO, read the basic record, the commercial register extract with owners and statutory body, the statistical register, trade licences, bankruptcy records and code lists.

Prerequisites

See the full setup instructions baked into the connector (visible in the in-app store when you select the connector). The required environment variables for this connector are:

(none: public data, no API key)

Step 1 — Set up the connector

Public data, no key: setup takes under a minute. The connector reads ARES (Administrativní registr ekonomických subjektů), the public information system of the Czech Ministry of Finance that joins the data of the Czech source registers: the Public (commercial) Register, the Statistical Office register, the Trade Licensing Register, the Basic Register of Persons, the VAT register, the Central Register of Bankrupts and others. No account, API key or sign-in is needed.

  1. In the connector store, pick ARES Czech Company Register and install it. There is nothing to paste and no Authorize with Provider step.
  2. Check it with ares_get_subject and the IČO 27074358: it returns the company's name, registered office, legal form and the registers it appears in.

Cloud and self-hosted work the same way: there is nothing to configure in either.

Identifiers: the IČO (company ID) has 8 digits; keep leading zeros (00006947). The Czech VAT number (DIČ) is usually CZ plus the IČO, for example CZ27074358. The registry court file number (spisová značka) is court, section and insert, for example C 209831 at the Municipal Court in Prague.

Where to start: ares_search_subjects finds a company by business name (narrowed by municipality or legal form) or by a list of IČO numbers. ares_get_subject returns the summary and seznamRegistraci, which says in which registers the subject is active (AKTIVNI), historic (HISTORICKY) or not present (NEEXISTUJICI). Then go deeper where it is present: ares_get_commercial_register for owners, statutory body, capital and history (several companies at once with ares_search_commercial_register), ares_get_statistical_register for size and sector, ares_get_trade_licences for trades, ares_get_basic_register for the data box and legal state, ares_get_bankruptcy_records and ares_get_other_register_record. ares_search_codelists decodes legal forms, tax offices and NACE codes.

Reading the data: field names are Czech, and the AI translates them: obchodniJmeno business name, sidlo registered office, pravniForma legal form (112 s.r.o., 121 a.s., 101 sole trader), datumVzniku date of establishment, datumZaniku date of dissolution. In the commercial register, statutarniOrgany lists the statutory bodies and their members (for example jednatel, managing director), spolecnici the partners with their shares and zakladniKapital the registered capital. An item with a deletion date (datumVymazu) is history, not current. Amounts like "10;00" use a semicolon as decimal separator.

Personal data: commercial register extracts name natural persons with their birth dates. Use them for legitimate business purposes only.

Read-only: every tool only reads, so there is nothing to confirm and no tool is switched off at install.

Limits: ARES is free for any use but asks for reasonable volumes and may block an address that floods it. Search results are capped: the AI pages with start and count and narrows the filters. For mass processing, use the ARES open data dumps rather than the API. ARES takes its data from the source registers; the legally binding extract is the one from the register itself, for example the Public Register at or.justice.cz.

Common errors: NENALEZENO (HTTP 404) means the IČO was not found in that register. CHYBA_VSTUPU (400) means bad or empty input: a search needs at least one filter. OBECNA_CHYBA is a general error on the ARES side.

The connector does not change anything in the Czech registers and does not issue official extracts.

Step 2 — Install the adapter

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Step 3 — Add the connector in Microsoft Copilot

Your server URL: in AnythingMCP, open MCP Servers → the server this connector is on, and copy its URL (https://cloud.anythingmcp.com/mcp/…). Use it wherever this guide shows YOUR_SERVER_ID.

Microsoft Copilot uses MCP servers through agents built in Copilot Studio: you add AnythingMCP to an agent as a tool, then publish the agent to Microsoft 365 Copilot and Teams. Copilot Studio connects from Microsoft's cloud over Streamable HTTP, which AnythingMCP supports.

  1. In Copilot Studio, open your agent (or create one), go to Tools and choose Add a tool → New tool → Model Context Protocol.
  2. Enter a Server name (for example AnythingMCP), a Server description that says what the connector does, and the Server URL https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID. Copilot Studio uses the description to decide when to call the server.
  3. Under authentication, choose API key, set Type to Header and the header name to X-API-Key, then select Create.
  4. In Add tool, choose Create a new connection, paste an MCP API key from AnythingMCP (MCP Servers → your server → API keys) and select Add to agent.
  5. Try it in the agent's Test pane: ask for something that needs the ARES Czech Company Register tools.
  6. Select Publish, then Channels → Microsoft 365 and Microsoft Teams, keep Make agent available in Microsoft Copilot selected and choose Add channel. See agent in Teams installs it for you; in Microsoft 365 Copilot, type @ and pick the agent.

Prefer per-user sign-in? Choose OAuth 2.0 → Dynamic discovery instead of an API key: each user then signs in to AnythingMCP the first time the agent calls it.

Self-hosting? Use your instance's public HTTPS address instead of https://cloud.anythingmcp.com. Copilot Studio connects from Microsoft's cloud, so localhost does not work.

Available tools

ToolWhat it does
ares_search_subjectsSearch ARES, the Czech register of economic subjects, across all source registers: by business name (obchodniJmeno), a list of IČO numbers…
ares_get_subjectGet the basic ARES record of an economic subject by IČO: business name, registered office (sidlo with textovaAdresa), delivery address…
ares_get_commercial_registerGet the Public (commercial) Register extract (Veřejný rejstřík, VR) of a company by IČO, with full history: file number at the registry…
ares_search_commercial_registerGet the Public Register (VR) extracts of several companies in one call by a list of IČO numbers
ares_get_statistical_registerGet the Register of Economic Subjects of the Czech Statistical Office (RES) record by IČO: legal form, dates of establishment and…
ares_get_trade_licencesGet the Trade Licensing Register (RŽP) record by IČO: trade licences (zivnosti) with subject of business (predmetPodnikani), type…
ares_get_basic_registerGet the Basic Register of Persons (ROS, Registr osob) record by IČO: the reference data the state keeps for every legal person and…
ares_get_bankruptcy_recordsGet the Central Register of Bankrupts (CEU, Centrální evidence úpadců) record by IČO: bankruptcy declarations of the subject with court…
ares_get_other_register_recordGet the record of a subject from one of the specialised source registers by IČO: nrpzs (National Register of Healthcare Providers), rpsh…
ares_search_codelistsLook up ARES code lists (číselníky) to decode codes in the records, e.g

Example prompts

  • "Look up IČO 27074358 and tell me the business name, registered office, legal form and in which registers it is active."
  • "Who are the managing directors and partners of 27074358 according to the commercial register, and what is the registered capital?"
  • "Does this supplier have any records in the Central Register of Bankrupts?"
  • "Which trade licences does IČO 27074358 hold, and which are still valid?"
  • "Find s.r.o. companies named Stavby in Brno and give me their IČO numbers."

FAQ

Is an ARES record a legally binding extract? No. ARES joins the data of the source registers for information. The legally binding extract is the one from the register itself, for example the Public Register at or.justice.cz.

Which Copilot is this for? Microsoft 365 Copilot at work, through agents built in Copilot Studio. The Microsoft Copilot app for personal accounts has no option to add your own MCP server.

What do I need? A work account with access to Copilot Studio (a license or a trial) to build the agent. People who use it in Microsoft 365 Copilot or Teams need access to the agent: share it with them, or ask an admin to publish it to the organization. If your organization applies data policies to Power Platform connectors, they cover MCP servers too.

The agent doesn't call the tools. Check that the header name is exactly X-API-Key and that the key belongs to the same MCP server as the URL, and make the server description specific: Copilot Studio uses it to decide when to call the server. Publish the agent again after each change; in an open chat, type "start over" to get the new version.

Next steps

Was this guide helpful?

Connect ARES Czech Company Register to Microsoft Copilot in 2 minutes

Start a free trial on AnythingMCP Cloud, connect ARES Czech Company Register in the guided setup, then add your MCP URL to Microsoft Copilot. No code and no server to run.

Related guides

Connectors

ARES MCP Server: Companies, Owners and Licences

Czech company data from ARES, the Ministry of Finance register of economic subjects, no API key: search companies by name or IČO, read the basic record, the commercial register extract with owners and statutory body, the statistical register, trade licences, bankruptcy records and code lists.

Connectors

Connect ARES to ChatGPT via MCP: Company Records

Czech company data from ARES, the Ministry of Finance register of economic subjects, no API key: search companies by name or IČO, read the basic record, the commercial register extract with owners and statutory body, the statistical register, trade licences, bankruptcy records and code lists.

Connectors

Connect ARES to Claude via MCP: Company Records

Czech company data from ARES, the Ministry of Finance register of economic subjects, no API key: search companies by name or IČO, read the basic record, the commercial register extract with owners and statutory body, the statistical register, trade licences, bankruptcy records and code lists.

Connectors

Connect ARES to Cursor via MCP: Company Records

Czech company data from ARES, the Ministry of Finance register of economic subjects, no API key: search companies by name or IČO, read the basic record, the commercial register extract with owners and statutory body, the statistical register, trade licences, bankruptcy records and code lists.

Connectors

Connect ARES to Gemini CLI via MCP: Company Records

Czech company data from ARES, the Ministry of Finance register of economic subjects, no API key: search companies by name or IČO, read the basic record, the commercial register extract with owners and statutory body, the statistical register, trade licences, bankruptcy records and code lists.

Connectors

Connect ARES to Meta Muse via MCP: Company Records

Czech company data from ARES, the Ministry of Finance register of economic subjects, no API key: search companies by name or IČO, read the basic record, the commercial register extract with owners and statutory body, the statistical register, trade licences, bankruptcy records and code lists.