Developer documentation

MCP Tool Catalogue

Use verified Creditinfo Estonia company data in compatible AI assistants and agent workflows. The catalogue lists read-only tools for finding companies and retrieving company, credit-risk, tax, financial and legal-record data.

22 toolsLegal personsRead-onlyAuthentication required

Available MCP tools

22 tools

Company search and profile3

creditinfo_find_companies

Find companies

Search the Estonian Business Register by name and return matching registry codes. Use this first when the registration code is not known. Matching is anchored to the start of the name; prefix the search with * to match anywhere within it.

Input parameters
  • nameCompany name or name fragment, at least 3 characters
  • countMaximum number of matches to return, 1-100
creditinfo_get_company_basic_data

Get company basic data

Retrieve the company's core registry and status information. A search result alone does not show whether a company is still trading, so confirm identity and register status here before drawing conclusions.

Input parameters
  • reg_codeCompany registration code, 8 digits
creditinfo_get_activities

Get company activities

Retrieve the company's registered fields of activity with EMTAK and NACE codes. The classification returned follows what the company filed.

Input parameters
  • reg_codeCompany registration code, 8 digits
  • emtak_classifPass EMTAK2008 to force the older classification

Payment defaults3

creditinfo_get_payment_defaults

Get company payment defaults

Retrieve current and ended payment defaults for a company, with amounts given as ranges. A simple query reduces the answer to yes or no.

Input parameters
  • reg_codeCompany registration code, 8 digits
  • simple_queryTrue for a bare yes/no answer instead of the full list
creditinfo_get_payment_defaults_exact

Get company payment defaults with exact amounts

Retrieve current and ended payment defaults with precise sums rather than ranges. Use it when the actual debt amount matters and the service is enabled for the account.

Input parameters
  • reg_codeCompany registration code, 8 digits
creditinfo_get_payment_defaults_summary

Get company payment-default summary

Check whether current or past payment defaults exist, without listing them. The cheapest of the three payment-default tools.

Input parameters
  • reg_codeCompany registration code, 8 digits

Credit risk3

creditinfo_get_credit_opinion

Get company credit opinion

Retrieve Creditinfo's company credit rating and the associated insolvency-risk information.

Input parameters
  • reg_codeCompany registration code, 8 digits
creditinfo_get_debt_risk

Get company debt risk

Retrieve the estimated probability that the company will default on a payment within one year.

Input parameters
  • reg_codeCompany registration code, 8 digits
creditinfo_get_credit_limit

Get company credit limit

Retrieve Creditinfo's recommended maximum total credit exposure for the company, in euros. A limit of zero means no credit is recommended.

Input parameters
  • reg_codeCompany registration code, 8 digits

Tax and employment data5

creditinfo_get_balance_of_mta_claims

Get current Tax and Customs Board claims

Retrieve the current outstanding balance of claims disclosed by the Estonian Tax and Customs Board. The balance can include tax debt and other disclosed financial obligations.

Input parameters
  • reg_codeCompany registration code, 8 digits
creditinfo_get_mta_claims_history

Get Tax and Customs Board claims history

Retrieve the company's monthly claims history for the last three years. Scheduled and contested claims are identified separately. Claims below EUR 640 are not shown in this service.

Input parameters
  • reg_codeCompany registration code, 8 digits
creditinfo_get_paid_taxes

Get paid state taxes

Retrieve the company's disclosed state-tax payments.

Input parameters
  • reg_codeCompany registration code, 8 digits
creditinfo_get_mta_revenue

Get quarterly revenue

Retrieve the company's quarterly revenue as disclosed by the Estonian Tax and Customs Board.

Input parameters
  • reg_codeCompany registration code, 8 digits
creditinfo_get_mta_employees

Get quarterly employee count

Retrieve the company's quarterly number of employees as disclosed by the Estonian Tax and Customs Board. Fresher than the annual report, which can lag by up to 18 months.

Input parameters
  • reg_codeCompany registration code, 8 digits

Financial reports5

creditinfo_get_available_financial_years

Get available financial years

List the financial-report years available for the company. Use this before requesting a report for a specific year.

Input parameters
  • reg_codeCompany registration code, 8 digits
creditinfo_get_full_financial_report

Get full financial report

Retrieve every statement in the company's filed annual report, from balance sheet to income statement and cash flow, for a selected year, reporting basis and language.

Input parameters
  • reg_codeCompany registration code, 8 digits
  • yearFinancial year; omit for the latest filed report
  • consolidatedTrue for the consolidated group report
  • langLanguage of the row labels, et or en
creditinfo_get_financial_data

Get a financial-report indicator

Retrieve one selected row of the company's annual report instead of the whole report. Row numbers depend on the reporting scheme, so fetch the full report first when unsure which rows exist.

Input parameters
  • reg_codeCompany registration code, 8 digits
  • row_noReport row number, for example 2011 for revenue
  • yearFinancial year; omit for the latest filed report
  • consolidatedTrue for the consolidated group report
  • langLanguage of the row label, et or en
creditinfo_get_financial_report_employees_count

Get employee count from a financial report

Retrieve the employee count stated in the company's annual report, one figure per financial year.

Input parameters
  • reg_codeCompany registration code, 8 digits
  • yearFinancial year; omit for the latest filed report
  • consolidatedTrue for the consolidated group report
creditinfo_get_net_sales_by_activities

Get net sales by activity

Retrieve the company's net sales split by field of activity, with each activity's share of the total. Shows what a company actually earns from, as opposed to what it is registered to do.

Input parameters
  • reg_codeCompany registration code, 8 digits
  • yearFinancial year; omit for the latest filed report
  • consolidatedTrue for the consolidated group report

Official and legal records2

creditinfo_get_official_announcements

Get official announcements

Retrieve public official announcements associated with the company.

Input parameters
  • reg_codeCompany registration code, 8 digits
creditinfo_get_court_judgments

Get company court judgments

Retrieve court judgments in which the company appears, with case number, court, dates and case type. Results are paginated, so fetch every page before summarising a company's record.

Input parameters
  • reg_codeCompany registration code, 8 digits
  • case_type_idsCase-type filter: 20011 civil, 20009 criminal
  • from_dateEarliest judgment date, YYYY-MM-DD
  • to_dateLatest judgment date, YYYY-MM-DD
  • page_numberResults page, starting at 1

Assets1

creditinfo_get_immovables_count

Get company immovables count

Count the immovable properties registered to the company in the land register. A count only, with no addresses, valuations or encumbrances.

Input parameters
  • reg_codeCompany registration code, 8 digits