KontragentPro MCP: Russian company lookup
KontragentPro MCP server
KontragentPro's official MCP that checks Russian companies by INN with no key required: EGRUL, FNS filings, bankruptcy, inspections and sanctions lists
- 0 ★ on the repository
- Last commit
- MIT
Extended access
Why this level
- The server queries the KontragentPro API built on open tax and registry data
- Only reads company profiles and filings, the key only raises the rate limit
Install
- Works in
- Services
In your terminal, with SkillFoxx CLI
npx skillfoxx add mcp/kontragentpro-mcp-serverDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- The server queries the KontragentPro API built on open tax and registry data
- Only reads company profiles and filings, the key only raises the rate limit
This is third-party code. Review the repository files before installing.
What it does
The server wraps the public KontragentPro API v2 in five tools: search_companies filters legal entities (annual income from open FNS data, region, industry code, headcount, bankruptcy status), get_company returns a full company card in one call by INN, get_company_financials returns multi-year history from the FNS financial statements register, falling back to a one-year open-data snapshot when unavailable, and get_company_timeline collects an event feed: bankruptcies, Prosecutor General inspections, trademarks, official gazette entries, foreign-agent status. check_account reports balance, plan and daily quota but requires a key. All data comes from official open registries: EGRUL/EGRIP, FNS, the bankruptcy register, Rospatent, and sanctions and foreign-agent lists, with each card block noting its source and retrieval date.
Who it is for. For lawyers, finance staff and founders who need a quick counterparty check by INN without a mandatory signup.
Good fit when
- You need a quick company check by INN: status, founders, bankruptcy
- You need multi-year revenue and other metrics from FNS filings
- You need to shortlist companies by region, industry code or income without a known INN yet
Not a fit when
- You need higher rate limits or to check your balance: check_account and a higher daily limit need a KONTRAGENTPRO_API_KEY
- You need an official EGRUL extract for a court or a bank: the service explicitly says it is not a substitute
- You need data beyond open sources, such as non-public financial reporting
Example request
Check the company with INN 7736207543 and show its revenue over the last 5 yearsMCP
- Transport
- stdio
- Authentication
- key is optional
Environment variables
KONTRAGENTPRO_API_KEYsecret- A key from your account for higher limits and check_account; without it the server runs anonymously with a reduced limit.
KONTRAGENTPRO_API_BASE- The API base URL, defaults to https://kontragentpro.ru/api/v2.
KONTRAGENTPRO_TIMEOUT- HTTP timeout in seconds, defaults to 30.
Limitations
Without a key the server runs in an anonymous free mode with a reduced rate limit. Data is provided as-is from public sources and is explicitly not a substitute for an official registry extract. Some financials come from the FNS financial statements register, and when unavailable only a one-year open-data snapshot is used, so history depth varies between companies.
How to disable. Remove the kontragentpro block from mcpServers in your client configuration.
FAQ
Is an API key required?
No, the server works anonymously with a reduced limit; a key is only needed for higher limits and check_account.
Does it replace an official EGRUL extract?
No, the README explicitly states the data is provided as-is and is not a substitute for an official extract.
Discussion
No questions or reviews yet.
Unofficial Checko.ru MCP server for counterparty checks: EGRUL, EGRIP, financials, court cases, state contracts and bankruptcies
EGRUL and EGRIP MCP server: company and sole proprietor details, director and founders from Federal Tax Service open data, self-hosted
An MCP server that checks Russian counterparties by INN or OGRN: company registry, bankruptcy, tax debt, bailiffs and arbitration
NewDB MCP server for KYC and company checks
NewDB MCP Server
The official MCP server for the paid NewDB API: passports, bailiff debts, company registry, tax account holds and bankruptcy checks across Russia and the CIS
inn-check-ru: counterparty risk traffic light
inn-check-ru
An open-source skill that checks a Russian company by tax ID across EGRUL, bailiffs, courts, bankruptcy and sanctions, and returns a dated risk verdict
htmlweb.ru MCP: lookups, checks and payments
htmlweb.ru MCP Server
A remote MCP server for htmlweb.ru with dozens of methods: INN checks, geodata, calendar, validators, plus card binding and charges
README in short
The bilingual README describes a thin wrapper over the public KontragentPro API v2 with five company-lookup tools drawing on open Russian registries. It shows install via uvx and pip, Claude Desktop and Cursor configuration, a sample request, and an environment variable table with a free key from the site. It separately lists data sources, noting each card block carries a source and date tag. MIT license.