Skip the install. Get this working in under 2 minutes.
Start a free trial on cloud.anythingmcp.com, add the Checko in one click, then point your AI client (Claude, ChatGPT, Copilot or Cursor) at the generated MCP endpoint. No Docker, no git clone, zero engineering experience required.
Summary
Checko due diligence on Russian companies and entrepreneurs (EGRUL, EGRIP): company details, directors and founders, contacts, financial statements, reliability score, arbitration cases, enforcement proceedings, public procurement contracts, Fedresurs and bankruptcy messages, inspections, banks and search. Read-only.
Try asking
Example prompts for Checko
Click any prompt to copy it. Paste into Claude, ChatGPT, Cursor, Gemini, Copilot or OpenClaw to run it against this connector.
Claude is AI and can make mistakes. Please double-check responses.
💡 No install? Use cloud.anythingmcp.com directly. Sign in, click Connectors → Checko, paste your credentials, mint an MCP API key and you're done. No Docker, no
git clone, no local server.
Checko
Checko due diligence on Russian companies and entrepreneurs (EGRUL, EGRIP): company details, directors and founders, contacts, financial statements, reliability score, arbitration cases, enforcement proceedings, public procurement contracts, Fedresurs and bankruptcy messages, inspections, banks and search. Read-only.
Setup
Setting up takes about 2 minutes. You need a Checko account; the API key comes with it.
- Register at https://checko.ru and open your personal account (Личный кабинет). The API key is shown there right after registration.
- Paste it into
CHECKO_API_KEY. The connector sends it as thekeyquery parameter. - Install the connector and run
checko_get_bank: the install check reads Sberbank (BIC 044525225) and shows that the key works.
Identifiers: an INN has 10 digits for an organisation and 12 for an entrepreneur or a private person; an OGRN has 13 digits (organisation), an OGRNIP 15 (entrepreneur). Most tools take inn or ogrn, and one of them is enough. A branch shares the INN of its head organisation, so the head organisation is what comes back.
What it reads: organisations from EGRUL and entrepreneurs from EGRIP with status, registration, legal address, OKVED activity codes, directors, founders and their shares, related companies, licences, branches, contacts, taxes and tax debts, SME register entries, risk factors and sanctions; the business links of a private person by personal INN; financial statements by line code; a reliability assessment with positive and negative factors; the history of register changes; arbitration court cases; FSSP enforcement proceedings; public procurement contracts under 44-FZ, 94-FZ and 223-FZ; Fedresurs messages and EFRSB bankruptcy messages; state inspections; and Russian banks by BIC from the Bank of Russia directory.
How the AI works with it: to find a company it searches with checko_search (a name of at least 4 characters, or a director, founder, phone, e-mail, OKVED code or registration date) and then reads the result with checko_get_company by INN. For due diligence on a counterparty it combines checko_get_company, checko_get_reliability, checko_get_finances (revenue is line 2110, net profit line 2400), checko_list_legal_cases with the role defendant, checko_list_enforcements, checko_list_bankruptcy_messages, checko_list_fedresurs_messages and checko_list_inspections. For public procurement it filters checko_list_contracts by law 44, 94 or 223 and by role customer or supplier.
Read-only: all 14 tools only read. Nothing is filed or changed, so there is nothing to confirm and no tool is switched off at install.
Paging: list tools return up to 100 rows per page (limit, page) together with the total count. Every answer carries meta with the status, the number of requests made today and the account balance in roubles.
Costs and limits: the first 100 requests a day are free on every plan; after that each successful request (HTTP 200) is billed at the plan price, from 0.10 to 0.15 roubles, and errors are free. The technical limit is 32 requests per second per IP address. The AI prefers one targeted call over many broad ones.
Common errors: 401 with meta.message means a missing or invalid key. 402, or a message about the balance, means the free daily quota is used up and the balance is empty. 404 means nothing was found for that INN or OGRN. Error answers carry meta.status error and the reason in meta.message, in Russian.
The connector does not cover companies from Belarus, the raw EGRUL source data or Checko's bulk datasets.
Asks before every change: CHECKO_API_KEY
Install the connector locally
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
Open http://localhost:3000/connectors/store, pick Checko and paste in the env vars listed under Prerequisites.
Available tools
| Tool | What it does |
|---|---|
checko_search | Search Russian organisations or entrepreneurs in the EGRUL / EGRIP registers by name, founder, director, OKVED activity code, registration… |
checko_get_company | Get a Russian organisation from EGRUL by INN, OGRN or OKPO: names, status and liquidation, registration, legal address, main and additional… |
checko_get_entrepreneur | Get an individual entrepreneur (IP) from EGRIP by INN, OGRNIP or OKPO: full name, status, registration and termination, OKVED codes… |
checko_get_person | Get the business links of a private person by personal INN: organisations where the person is director or founder, and entrepreneur… |
checko_get_finances | Get the financial statements (balance sheet and profit and loss lines by code, e.g. 2110 revenue, 2400 net profit, 1600 total assets) of an… |
checko_get_reliability | Get a reliability assessment of an organisation or entrepreneur: business scale, financial risk, positive and negative factors with an… |
checko_get_timeline | Get the history of events and register changes of an organisation, entrepreneur or person: registration, changes of directors, founders… |
checko_list_legal_cases | List arbitration court cases (Kartoteka arbitrazhnykh del) of an organisation or entrepreneur: case number, court, date, claim amount… |
checko_list_enforcements | List enforcement proceedings (FSSP bailiff service) opened against an organisation: number, date, subject, amount and remaining debt… |
checko_list_contracts | List public procurement contracts of an organisation or entrepreneur under 44-FZ, 94-FZ or 223-FZ, as customer or supplier: registry… |
checko_list_fedresurs_messages | List Fedresurs messages about an organisation or entrepreneur (pledges, leasing, intentions to liquidate or reduce capital, net assets and… |
checko_list_bankruptcy_messages | List EFRSB bankruptcy register messages about an organisation, entrepreneur or person: message type, date, case number, arbitration… |
checko_list_inspections | List state inspections and control measures (FGIS ERP / ERKNM of the Prosecutor General) of an organisation or entrepreneur: authority… |
checko_get_bank | Get a Russian bank or credit institution by BIC from the Bank of Russia directory: name, English name, address, type, correspondent account… |
Example prompts
- "Check the counterparty with INN 7707083893: status, director, founders, tax debts and risk factors."
- "How reliable is the company with OGRN 1027700132195? Show its reliability score, revenue and net profit for the last three years."
- "List the arbitration cases where this company is the defendant and any enforcement proceedings opened against it."
- "Which public procurement contracts under 44-FZ has this supplier won this year, and for how much?"
- "Which other companies does the director of INN 7707083893 run or co-own?"
Next steps
Was this guide helpful?