Connector guide5-minute read14 MCP tools7 languages

Checko to MCP: Due Diligence on Russian Companies in any AI Agent

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.

HCBy HelpCode teamUpdated 5 min read Open-source on GitHub

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

Checko

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.

tools

14

Region

INTL

Category

Data Enrichment

Authentication

Query Param Auth

Required env vars

CHECKO_API_KEY
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

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.

Start free trial

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.

Checko · 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 → 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.

  1. Register at https://checko.ru and open your personal account (Личный кабинет). The API key is shown there right after registration.
  2. Paste it into CHECKO_API_KEY. The connector sends it as the key query parameter.
  3. 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

ToolWhat it does
checko_searchSearch Russian organisations or entrepreneurs in the EGRUL / EGRIP registers by name, founder, director, OKVED activity code, registration…
checko_get_companyGet a Russian organisation from EGRUL by INN, OGRN or OKPO: names, status and liquidation, registration, legal address, main and additional…
checko_get_entrepreneurGet an individual entrepreneur (IP) from EGRIP by INN, OGRNIP or OKPO: full name, status, registration and termination, OKVED codes…
checko_get_personGet the business links of a private person by personal INN: organisations where the person is director or founder, and entrepreneur…
checko_get_financesGet 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_reliabilityGet a reliability assessment of an organisation or entrepreneur: business scale, financial risk, positive and negative factors with an…
checko_get_timelineGet the history of events and register changes of an organisation, entrepreneur or person: registration, changes of directors, founders…
checko_list_legal_casesList arbitration court cases (Kartoteka arbitrazhnykh del) of an organisation or entrepreneur: case number, court, date, claim amount…
checko_list_enforcementsList enforcement proceedings (FSSP bailiff service) opened against an organisation: number, date, subject, amount and remaining debt…
checko_list_contractsList public procurement contracts of an organisation or entrepreneur under 44-FZ, 94-FZ or 223-FZ, as customer or supplier: registry…
checko_list_fedresurs_messagesList Fedresurs messages about an organisation or entrepreneur (pledges, leasing, intentions to liquidate or reduce capital, net assets and…
checko_list_bankruptcy_messagesList EFRSB bankruptcy register messages about an organisation, entrepreneur or person: message type, date, case number, arbitration…
checko_list_inspectionsList state inspections and control measures (FGIS ERP / ERKNM of the Prosecutor General) of an organisation or entrepreneur: authority…
checko_get_bankGet 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?

Your Checko agent is one click away.

Install the connector, paste the key, prompt your AI client. Free for 7 days, no credit card.

Related guides

Connectors

How to Connect Checko to ChatGPT via MCP

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.

Connectors

How to Connect Checko to Claude via MCP

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.

Connectors

How to Connect Checko to Cursor via MCP

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.

Connectors

How to Connect Checko to Gemini via MCP

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.

Connectors

How to Connect Checko to Meta Muse via MCP

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.

Connectors

BlockCypher to MCP: Bitcoin and Ethereum Balances, Transactions and Fees in any AI Agent

Public blockchain data from BlockCypher for Bitcoin, Litecoin, Dogecoin, Dash and Ethereum: chain state and fee estimates, blocks, address balances, address transaction histories, single transactions and the mempool. Read-only, works without a token on the free tier.