Ärikratt
REMOTE · ARIKRATT.EE
Estonian companies, EMTAK, grants and tenders from public registers.
Available components
Last scanned (4 hours ago)
Scores higher than 42% of remote servers
Reachable. Last reached 24 Oct 2026.
Category Finance and Payments
How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score → Why this is hard to score →
Endpoint Security100
- The endpoint's TLS certificate is valid, in date, and uses a strong key. View diagnostics → Pass
- The endpoint enforces authorisation, advertised via RFC 9728 protected-resource metadata. View diagnostics → Pass
- HTTPS is enforced; there's no plaintext access path. View diagnostics → Pass
- The HSTS (Strict-Transport-Security) header is present. View diagnostics → Pass
- DNSSEC is configured correctly; the domain's records validate against the full chain to the root. View diagnostics → Pass
- The authorisation server supports Client ID Metadata Documents, the current MCP client-registration mechanism. View diagnostics → Pass
Transport & Reachability0
- Transport blocked by authentication: the endpoint requires auth we don't have to verify streamable-http. See how to fix → View diagnostics → Unverified
Schema Quality & AI Usability0
- Schema blocked by authentication: the endpoint requires auth we don't have to read it. See how to fix → Unverified
Stability & Change Management0
- Stability not yet verified: not enough scan history yet (needs a 30-day window).Unverified
Tool Coverage0
- Tool coverage blocked by authentication: the endpoint requires auth we don't have to read its tools.Unverified
Tool Safety0
- Tool safety blocked by authentication: the endpoint requires auth we don't have to read its tools.Unverified
Capabilities0
- Capabilities blocked by authentication: the endpoint requires auth we don't have to read them. See how to fix → Unverified
Unverified: 6 categories
Categories scored 0 because we could not verify them: authentication we do not have, an unreachable endpoint, or not enough scan history. We only credit what we can confirm. Claim this server and supply a read-only token to verify it and lift the score.
Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.
- 24 Oct 26 −51
- Endpoint reachability: reachable → behind authorisation ▼ security
- Tool safety: pass → unverified ▼ security
- Transport: pass → unverified ▼ security
- Stability: 0.90 → unverified ▼ security
- Authorization: The endpoint enforces authorisation, advertised via RFC 9728 protected-resource metadata. security
- Capabilities: pass → unverified ▼ functional
- Tool coverage: 100 → unverified ▼ functional
- First check of Schema quality: unverified functional
- 23 Oct 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 87 to 90. That category is still filling its 30-day observation window: 26 days of observed history at the previous scan, 27 at this one. The score rises as the window fills, whether or not the server changes.
- 22 Oct 26 0
- New tool “browse_catalog” functional
- New tool “describe_datasets” functional
- 20 Oct 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 77 to 80. That category is still filling its 30-day observation window: 23 days of observed history at the previous scan, 24 at this one. The score rises as the window fills, whether or not the server changes.
- 19 Oct 26 0
- Tool “get_company” rewrote its description, which is the text the model reads security
- Tool “region_stats” rewrote its description, which is the text the model reads security
- “get_company” reworded the description of “sections” cosmetic
- 18 Oct 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 70 to 73. That category is still filling its 30-day observation window: 21 days of observed history at the previous scan, 22 at this one. The score rises as the window fills, whether or not the server changes.
- 16 Oct 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 63 to 67. That category is still filling its 30-day observation window: 19 days of observed history at the previous scan, 20 at this one. The score rises as the window fills, whether or not the server changes.
- 14 Oct 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 57 to 60. That category is still filling its 30-day observation window: 17 days of observed history at the previous scan, 18 at this one. The score rises as the window fills, whether or not the server changes.
Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.
Captured 24 Oct 2026 · Probed https://arikratt.ee/mcp
TLS valid
Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .
| Subject | Issuer | Valid from | Valid until | Key | Signature | Serial |
|---|---|---|---|---|---|---|
| CN=arikratt.ee | CN=YE2,O=Let's Encrypt,C=US | 26 Sept 2026 | 25 Dec 2026 | ECDSA 256 | ECDSA-SHA384 | 656bed08e0f8178f5fa1f1b1fcd27c6e836 |
| SANs: *.arikratt.ee, arikratt.ee | ||||||
| CN=YE2,O=Let's Encrypt,C=US (CA) | CN=Root YE,O=ISRG,C=US | 3 Sept 2025 | 2 Sept 2028 | ECDSA 384 | ECDSA-SHA384 | 4df3b15dd6c0784c507cd37b58e6f115 |
| CN=Root YE,O=ISRG,C=US (CA) | CN=ISRG Root X2,O=Internet Security Research Group,C=US | 13 May 2026 | 2 Sept 2032 | ECDSA 384 | ECDSA-SHA384 | 872165fc34b6e5fba8add5b3705fb53a |
| CN=ISRG Root X2,O=Internet Security Research Group,C=US (CA) | CN=ISRG Root X1,O=Internet Security Research Group,C=US | 13 May 2026 | 2 Sept 2032 | ECDSA 384 | SHA256-RSA | 6c8f1dc727c7117f7baf853ac980f9cd |
Background: What to check on a remote MCP endpoint →
DNSSEC secure
Validation of arikratt.ee. — Secure
| Zone | DS | Keys | Algorithms | Outcome |
|---|---|---|---|---|
| . | trust_anchor | 20326, 38696 | 8, 8 | Verified |
| ee. | present | 34382 | 8 | Verified |
| arikratt.ee. | present | 2371 | 13 | Verified |
| arikratt.ee. | Verified address RRset verified with the apex keys |
Authentication Enforced and verified
The endpoint asked for a token and published valid RFC 9728 metadata describing how to get one.
| Result | Enforced and verified |
|---|---|
| Enforced | On connection |
| HTTP status | 401 |
WWW-Authenticate challenge Bearer error="invalid_token", error_description="Send Authorization: Bearer or X-API-Key.", resource_metadata="https://arikratt.ee/.well-known/oauth-protected-resource/mcp"
Bearer error="invalid_token", error_description="Send Authorization: Bearer or X-API-Key.", resource_metadata="https://arikratt.ee/.well-known/oauth-protected-resource/mcp" | Header | Value |
|---|---|
| strict-transport-security | max-age=31536000 |
| x-content-type-options | nosniff |
| referrer-policy | strict-origin-when-cross-origin |
| www-authenticate | Bearer error="invalid_token", error_description="Send Authorization: Bearer or X-API-Key.", resource_metadata="https://arikratt.ee/.well-known/oauth-protected-resource/mcp" |
Protected resource metadata
| Document | https://arikratt.ee/.well-known/oauth-protected-resource/mcp |
|---|---|
| Retrieved | Yes |
| Resource | https://arikratt.ee/mcp |
| Authorisation server | https://arikratt.ee |
Background: How OAuth 2.1 works in the 2026 MCP spec →
Transports 2 probes
| Transport | URL | Outcome | Status | Location |
|---|---|---|---|---|
| streamable-http | https://arikratt.ee/mcp | Auth required | 401 | |
| http (plaintext) | http://arikratt.ee/mcp | HTTPS enforced | 308 | https://arikratt.ee/mcp |
The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →
browse_catalog Browse catalogs ~267
Free paginated catalogs with attribution, source clocks and partial coverage. Follow next_offset; envelope trimming preserves continuation. legal_search: state statutes/regulations, literal FTS5, exact RT ID or title/ID plus §; title, section path and RT link per passage. Tallinn-date validity is checked; new redactions need a snapshot refresh. No vectors, generation, attachments or municipal/individual acts. Medicines: no documents, company joins or clinical inference. IP: no person names, addresses, designers or representatives; organization codes require a legal-entity match. Courts: 2020+ validated metadata only; no names, prose, charges or company/person links. Property: identifiers, addresses, energy labels, parcel links and public state assets; no private owners or quarantine. Ships: open entries and active non-FIE organization observations, not proven current ownership; no mortgages. Inspect dates/status; EHR freshness and ship currentness may be unknown. Use describe_datasets for exclusions. Do not look up natural persons.
| Name | Type | Req | Description |
|---|---|---|---|
| kind | string | yes | Current legal passages, packages, safe IP filings, name-free courts or qualified property |
| limit | integer | – | – |
| offset | integer | – | – |
| query | string | – | Approved metadata or identifier; empty browses all rows |
| Name | Type | Req | Description |
|---|---|---|---|
| coverage | object | yes | – |
| kind | – | yes | – |
| next_offset | integer|null | yes | – |
| offset | integer | yes | – |
| rows | array | yes | – |
| snapshot_id | string | yes | – |
| source_clocks | object | yes | – |
| sources | array | yes | – |
| status | – | yes | – |
| total | integer | yes | – |
| truncated | boolean | yes | – |
No examples provided.
check_counterparty Check a counterparty ~129
Check one legal entity: status, tax debt, last filed report, overdue days, dated insolvency and enforcement notices, and distress components with evidence and methodology version. on_list false means not on the EMTA debt list ≥100 € as of snapshot_date. Unknown applies only when that list was not observed and is undated. Distress is an indicator, not a finding or credit decision. Use get_company for the wider financial profile, or risk_signals to scan companies for one signal. Do not look up natural persons.
| Name | Type | Req | Description |
|---|---|---|---|
| registry_code | string | yes | 8-digit commercial register code |
| Name | Type | Req | Description |
|---|---|---|---|
| as_of | string|null | yes | – |
| disclaimer | string|null | yes | – |
| distress | object|null | – | – |
| flags | object|null | – | – |
| found | boolean|null | – | – |
| insolvency_announcements | array|null | – | – |
| legal_form | string|null | – | – |
| name | string|null | – | – |
| omitted_sections | array | – | Sections removed to fit the response budget, including default sections. Request one named section to retrieve it. Present only when truncated. |
| registry_code | string|null | – | – |
| report | object|null | – | – |
| snapshot_id | string|null | yes | – |
| source_details | string|null | yes | Full attribution and acquisition evidence: source_metadata(key). |
| sources | array|null | yes | – |
| status | string|null | – | – |
| tax_debt | object|null | – | – |
| truncated | boolean|null | – | – |
No examples provided.
company_procurement Company procurement awards ~142
Paginated public-procurement awards for one legal-entity winner. Includes single-winner and shared lots; attributable totals are in get_company sections procurement_wins. Dated context includes repeat-pair procedure counts and exact-date tax-debt evidence: observations, not findings. Cursor pagination supports truncated pages. Sole proprietors are withheld. Use procurement_notices for open notices, or get_company for a win summary. Do not look up natural persons.
| Name | Type | Req | Description |
|---|---|---|---|
| cursor | – | – | Opaque cursor from a previous next_cursor for the next page |
| limit | integer | – | At most 25 awards |
| registry_code | string | yes | 8-digit commercial register code |
| Name | Type | Req | Description |
|---|---|---|---|
| as_of | string|null | yes | – |
| available | boolean|null | – | – |
| dedupe_key | – | – | – |
| disclaimer | string|null | yes | – |
| found | boolean|null | – | – |
| framework_flag_note | string|null | – | – |
| next_cursor | string|null | – | – |
| omitted_sections | array | – | Sections removed to fit the response budget, including default sections. Request one named section to retrieve it. Present only when truncated. |
| registry_code | string|null | – | – |
| row_count | number|null | – | – |
| rows | array|null | – | – |
| snapshot_id | string|null | yes | – |
| source_details | string|null | yes | Full attribution and acquisition evidence: source_metadata(key). |
| sources | array|null | yes | – |
| truncated | boolean|null | – | – |
| value_note | string|null | – | – |
No examples provided.
compare_companies Compare companies ~127
Compare up to four legal entities for one year: accounts, tax debt, distress and revenue percentile. on_list false with snapshot_date means not on the EMTA debt list ≥100 € as of that date. Unknown applies only when the list was not observed; a missing tax_debt object is undated and is not absence. Use find_companies to discover codes, or sector_stats for industry medians. Do not look up natural persons.
| Name | Type | Req | Description |
|---|---|---|---|
| registry_codes | array | yes | One to four 8-digit registry codes |
| year | – | – | Financial year. Defaults to the snapshot year. |
| Name | Type | Req | Description |
|---|---|---|---|
| as_of | string|null | yes | – |
| companies | array|null | – | – |
| disclaimer | string|null | yes | – |
| missing | array|null | – | – |
| omitted_sections | array | – | Sections removed to fit the response budget, including default sections. Request one named section to retrieve it. Present only when truncated. |
| partial | boolean|null | – | – |
| snapshot_id | string|null | yes | – |
| source_details | string|null | yes | Full attribution and acquisition evidence: source_metadata(key). |
| sources | array|null | yes | – |
| truncated | boolean|null | – | – |
| year | number|null | – | – |
No examples provided.
describe_datasets Describe datasets ~111
List dataset IDs, English names, per-surface status and licences within 8000 bytes. Pass dataset_id for full rights, exclusions, attribution, clocks and coverage. Summary reports datasets_total and truncated if the registry outgrows the budget. Free metadata; no data rows. Snapshot readiness is independent of legal eligibility. Use source_metadata for acquisition evidence and get_company for company data. Do not look up natural persons.
| Name | Type | Req | Description |
|---|---|---|---|
| dataset_id | – | – | Stable dataset ID for full detail; omit for a bounded summary |
| Name | Type | Req | Description |
|---|---|---|---|
| datasets | array | yes | – |
| datasets_total | integer | – | – |
| reviewed_at | string | yes | – |
| schema_version | – | yes | – |
| truncated | boolean | – | – |
No examples provided.
economy_context Economic context ~154
National context: real gross domestic product (GDP) annual growth, month-end registered unemployed counts and annualised volume-weighted contractual interest rates on new and amended euro loans to Estonian resident non-financial corporations. Growth uses chain-linked, unadjusted, revisable volume accounts, not flash estimates; unemployment is a count, not a rate; interest is not outstanding-loan interest. The official corporate aggregate includes sole proprietors with 10+ employees. Each series includes observation periods, units, basis, cadence and source licences, with up to eight observations. Old snapshots return empty rows; truncated results retain totals. Use region_stats for counties or sector_stats for company benchmarks. Do not look up natural persons or household credit data.
Input schema present but exposes no named parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| as_of | string|null | yes | – |
| disclaimer | string|null | yes | – |
| omitted_sections | array | – | Sections removed to fit the response budget, including default sections. Request one named section to retrieve it. Present only when truncated. |
| rows | array | yes | – |
| rows_total | integer | yes | – |
| snapshot_id | string|null | yes | – |
| source_details | string|null | yes | Full attribution and acquisition evidence: source_metadata(key). |
| sources | array|null | yes | – |
| truncated | boolean|null | – | – |
No examples provided.
event_series Observed corporate events ~244
Monthly observed legal-entity notice publications and registry relationships, separately. Notice counts are not unique insolvencies: notices are deduplicated across entities, but proceeding stages remain separate. Relationships count unordered company pairs by kind. Coverage and unmatched counts are national; older coverage is incomplete. County and sector filters use current classifications and overlap. Official Announcements attribution accompanies results. Old snapshots return empty rows; truncated results retain rows_total. Do not look up natural persons.
| Name | Type | Req | Description |
|---|---|---|---|
| county | – | – | Current snapshot county. Valid: Ida-Viru maakond, Lääne-Viru maakond, Harju maakond, Hiiu maakond, Jõgeva maakond, Järva maakond, Lääne maakond, Põlva maakond, Pärnu maakond, Rapla maakond, Saare maa… |
| emtak | – | – | Current snapshot Estonian Classification of Economic Activities (EMTAK) prefix, 1–5 digits. |
| year | – | – | Calendar year; defaults to snapshot year, which is partial. |
| Name | Type | Req | Description |
|---|---|---|---|
| as_of | string|null | yes | – |
| disclaimer | string|null | yes | – |
| kind_first_month | object|null | – | – |
| note | string | – | – |
| omitted_sections | array | – | Sections removed to fit the response budget, including default sections. Request one named section to retrieve it. Present only when truncated. |
| partial_year | boolean | – | – |
| reason | string | – | – |
| rows | array | yes | – |
| rows_total | integer | yes | – |
| snapshot_id | string|null | yes | – |
| source_details | string|null | yes | Full attribution and acquisition evidence: source_metadata(key). |
| sources | array|null | yes | – |
| truncated | boolean|null | – | – |
| year | integer | – | – |
No examples provided.
find_companies Find companies ~427
Find up to 50 legal entities by county, Estonian Classification of Economic Activities (EMTAK), revenue, employees or observed Register of Economic Activities (MTR) activity. Can exclude companies with current tax debt (`no_tax_debt`). Licence presence is not proof of compliance. Sort by metric and direction; default revenue descending, missing values last. At most 40 candidate pages or 80 tax-debt checks, subject to distinct-code allowance; no continuation cursor. Check result completeness. Missing source data can yield an empty list. English activity labels include attribution and disclose broader-label fallbacks. Use search_companies for a name, or get_company for a listed code. Do not look up natural persons or personal contact details.
| Name | Type | Req | Description |
|---|---|---|---|
| county | – | – | County name or alias. Valid: Ida-Viru maakond, Lääne-Viru maakond, Harju maakond, Hiiu maakond, Jõgeva maakond, Järva maakond, Lääne maakond, Põlva maakond, Pärnu maakond, Rapla maakond, Saare maakon… |
| dir | string | – | – |
| emtak | – | – | Estonian Classification of Economic Activities (EMTAK) code or prefix |
| licence_activity | – | – | Exact Register of Economic Activities (MTR) activity string from sector_stats. Observed source presence, not verified licence validity; submitted and suspended records included. |
| limit | integer | – | At most 50 companies |
| max_employees | – | – | Maximum average employees |
| max_revenue | – | – | Maximum annual revenue, EUR |
| min_employees | – | – | Minimum average employees |
| min_revenue | – | – | Minimum annual revenue, EUR |
| no_tax_debt | – | – | Keep only companies with no current tax debt |
| sort | string | – | – |
| year | – | – | Financial year, or latest: each active company’s latest non-null revenue filing since the latest complete year |
| Name | Type | Req | Description |
|---|---|---|---|
| as_of | string|null | yes | – |
| companies | array|null | – | – |
| disclaimer | string|null | yes | – |
| excluded_unit_uncertain | object|null | – | Companies left out of this revenue ranking because revenue is null and monetary_null_reason is unit_uncertain. count is the filtered total; companies lists at most 20 with registry_code and name, and… |
| omitted_sections | array | – | Sections removed to fit the response budget, including default sections. Request one named section to retrieve it. Present only when truncated. |
| row_count | number|null | – | – |
| snapshot_id | string|null | yes | – |
| source_details | string|null | yes | Full attribution and acquisition evidence: source_metadata(key). |
| sources | array|null | yes | – |
| truncated | boolean|null | – | – |
| year | – | – | – |
No examples provided.
funding_overview Funding overview ~151
European Union funding allocations from active source project-key records by period, fund and period, programme, implementing body and project region, plus the top 20 verified legal-entity beneficiaries. Private, redacted and unmatched recipients appear only in aggregates. Missing regions remain null; project geography is not legal seat. Intermediary status is unknown. Awarded support, project budget, co-financing and paid project costs have separate coverage counts; paid cost is not support paid; no absorption ratio is available. State Shared Service Centre (RTK) attribution accompanies results. Truncated lists retain totals; older snapshots return available=false. Use open_calls for opportunities or get_company for company grants. Do not look up natural persons.
Input schema present but exposes no named parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| absorption | null | – | – |
| absorption_reason | string | – | – |
| as_of | string|null | yes | – |
| available | boolean | yes | – |
| beneficiaries | array | – | – |
| beneficiaries_total | integer | – | – |
| coverage | object | – | – |
| disclaimer | string|null | yes | – |
| funds | array | – | – |
| funds_total | integer | – | – |
| implementing_bodies | array | – | – |
| implementing_bodies_total | integer | – | – |
| omitted_sections | array | – | Sections removed to fit the response budget, including default sections. Request one named section to retrieve it. Present only when truncated. |
| periods | array | – | – |
| periods_total | integer | – | – |
| programmes | array | – | – |
| programmes_total | integer | – | – |
| regions | array | – | – |
| regions_total | integer | – | – |
| snapshot_id | string|null | yes | – |
| source_details | string|null | yes | Full attribution and acquisition evidence: source_metadata(key). |
| sources | array|null | yes | – |
| totals | object|null | yes | – |
| truncated | boolean|null | – | – |
| universe | string | – | – |
No examples provided.
get_company Company profile ~526
Company profile with latest accounts (all years via sections), eight EMTA quarters, tax debt, pledges, aid, licences, notices and legal-entity owners. State taxes are net of refunds; labour taxes are separate, not wages. on_list false means not on the EMTA debt list ≥100 € as of snapshot_date. Unknown applies only when that list was not observed. Optional sections add the extras named on sections. Observed ownership and permits do not prove current ownership or validity. Contracts show at most 25 rows; fees have unverified periods and must not be summed. Shared-board results have at most 20 companies. Procurement ceilings are not spend; buyer seat is not delivery location. Distress is an indicator, not a finding; respect methodology changes. Missing older data may be empty or null. Use company_procurement for award pages, check_counterparty for status/debt/filing checks, search_companies for a name, or watch_companies for changes across codes. board lists current officers of one commercial company (name, role, start date; not indexed). not_published means withheld or unavailable, not an empty board. Do not look up natural persons, personal codes or personal contact details.
| Name | Type | Req | Description |
|---|---|---|---|
| registry_code | string | yes | 8-digit commercial register code |
| sections | – | – | Optional extras: ships (open ship register entries, observed/historical owner entry in the register, may not be current owner; CC BY-SA 4.0; old snapshots empty), permits (ET/EN/RU kind/status labels… |
| Name | Type | Req | Description |
|---|---|---|---|
| activities | array|null | – | – |
| activities_total | number|null | – | – |
| announcements | array|null | – | – |
| as_buyer | object|null | – | Public legal-entity buying across all retained history; registered seat, not delivery location. Old snapshots return null. |
| as_of | string|null | yes | – |
| board | object | – | Current officers of one company. status published means the company is in scope: members lists current officers and may be empty. status not_published means an excluded legal form, an Article 21 obje… |
| de_minimis | object|null | – | – |
| de_minimis_total | number|null | – | – |
| disclaimer | string|null | yes | – |
| distress | object|null | – | – |
| distress_trend | object|null | – | – |
| distress_trend_total | number|null | – | – |
| financials | object|array|null | – | – |
| financials_total | number|null | – | – |
| found | boolean|null | – | – |
| grants | array|null | – | – |
| grants_total | number|null | – | – |
| history | array|null | – | – |
| history_total | number|null | – | – |
| holdings | array|null | – | – |
| licences | array|null | – | – |
| majority_foreign_owned | boolean|null | – | – |
| omitted_sections | array | – | Sections removed to fit the response budget, including default sections. Request one named section to retrieve it. Present only when truncated. |
| owners | array|null | – | – |
| owners_coverage | string|null | – | not_in_source_securities_register when an Aktsiaselts or European company (SE) has no owner edges: shareholders are in the Nasdaq CSD securities register, not Business Register open data. Omitted oth… |
| owners_coverage_note | string|null | – | Sentence explaining owners_coverage. Omitted when owners_coverage is omitted. |
| peers | object|null | – | – |
| permits | array|null | – | – |
| permits_total | number|null | – | – |
| pledges | object|null | – | – |
| procurement_wins | object|null | – | – |
| profile | object|null | – | – |
| registry_code | string|null | – | – |
| report_status | object|null | – | – |
| ships | array | – | – |
| ships_note | string | – | – |
| ships_status | string | – | – |
| ships_total | integer | – | – |
| similar | array|null | – | – |
| snapshot_id | string|null | yes | – |
| source_details | string|null | yes | Full attribution and acquisition evidence: source_metadata(key). |
| sources | array|null | yes | – |
| state_aid | object|null | – | – |
| state_contracts | object | – | – |
| successions | array|null | – | – |
| successions_total | number|null | – | – |
| tax | array|null | – | – |
| tax_debt | object|null | – | – |
| tax_debt_history | object|null | – | – |
| tax_debt_history_total | number|null | – | – |
| truncated | boolean|null | – | – |
| unnamed_foreign_owner_count | integer|null | – | – |
No examples provided.
legal_calendar Legal calendar ~150
Upcoming laws, legislative bills and European Union deadlines in separate dated layers. Bills are not law. Universal changes are separate from title-derived sector matches. Bill stages and committees are included; direct law links and measure lifecycle remain unverified. Deadline detections are not compliance or transposition verdicts. Sources, licences, totals and truncation are reported; older snapshots return empty layers. Use sector_stats for sector benchmarks and a calendar preview. Do not look up natural persons.
| Name | Type | Req | Description |
|---|---|---|---|
| emtak | – | – | Optional Estonian Classification of Economic Activities (EMTAK) code/division, 2–5 digits; title-derived matches only. |
| limit | integer | – | Rows per layer and scope; envelope may trim further. |
| Name | Type | Req | Description |
|---|---|---|---|
| as_of | string|null | yes | – |
| available | boolean | – | – |
| bills | object | – | – |
| disclaimer | string|null | yes | – |
| emtak | string|null | – | – |
| eu_deadlines | object | – | – |
| future_laws | object | – | – |
| notice | string | – | – |
| omitted_sections | array | – | Sections removed to fit the response budget, including default sections. Request one named section to retrieve it. Present only when truncated. |
| snapshot_id | string|null | yes | – |
| source_details | string|null | yes | Full attribution and acquisition evidence: source_metadata(key). |
| sources | array|null | yes | – |
| truncated | boolean | – | – |
No examples provided.
open_calls Open funding calls ~348
Open funding calls from the Estonian Business and Innovation Agency (EIS), Agricultural Registers and Information Board (PRIA), and Environmental Investment Centre (KIK). Pass a company profile or registry_code for matching calls, with reasons, rules, co-financing share, budget and size bands. Explicit profile fields override the company profile. This tool does not draft or submit applications. Use procurement_notices for public tenders. Do not look up natural persons.
| Name | Type | Req | Description |
|---|---|---|---|
| county | – | – | County name or alias. Valid: Ida-Viru maakond, Lääne-Viru maakond, Harju maakond, Hiiu maakond, Jõgeva maakond, Järva maakond, Lääne maakond, Põlva maakond, Pärnu maakond, Rapla maakond, Saare maakon… |
| deadline_within_days | – | – | Keep calls whose deadline is within this many days |
| emtak | – | – | Estonian Classification of Economic Activities (EMTAK) code. Matched on the division when the call has rules. |
| provider | – | – | Funder, for example the Estonian Business and Innovation Agency (EIS) |
| registry_code | – | – | 8-digit registry code; resolves Estonian Classification of Economic Activities (EMTAK), county and size band from the snapshot. Explicit emtak/county/size_band override it per dimension. |
| size_band | – | – | Company size band: e:0-9, e:10-49, e:50-249, e:250+, e:unknown. |
| Name | Type | Req | Description |
|---|---|---|---|
| as_of | string|null | yes | – |
| calls | array|null | – | – |
| calls_total | number|null | – | – |
| disclaimer | string|null | yes | – |
| omitted_sections | array | – | Sections removed to fit the response budget, including default sections. Request one named section to retrieve it. Present only when truncated. |
| profile | object|null | – | – |
| row_count | number|null | – | – |
| snapshot_id | string|null | yes | – |
| source_details | string|null | yes | Full attribution and acquisition evidence: source_metadata(key). |
| sources | array|null | yes | – |
| truncated | boolean|null | – | – |
| unknown_scope_count | number|null | – | Calls dropped by an EMTAK filter because the source named no sector. Zero when the caller did not filter by EMTAK. |
No examples provided.
procurement_notices Procurement notices ~351
Public procurement notices filtered by buyer, Common Procurement Vocabulary (CPV), value, deadline or open status. Notice types distinguish calls for tender from awards. Estimates may be incomplete or repeated; estimates and award ceilings are not spend or payments. Text uses contains matching. Global sorting supports issued date, deadline or value, with missing values last. Keep sort and direction unchanged across cursor pages. Total counts all matches; row_count counts the returned page. Legal entities and authorities only. Use company_procurement for a company's awards, or open_calls for grants. Do not look up natural persons.
| Name | Type | Req | Description |
|---|---|---|---|
| buyer | – | – | Buyer name or registry code |
| cpv | – | – | Common Procurement Vocabulary (CPV) code prefix |
| cursor | – | – | Opaque cursor from a previous next_cursor for the next page |
| days | – | – | Published within this many days |
| deadline_within_days | – | – | Keep notices whose submission deadline is within this many days (0..3650) |
| dir | string | – | Sort direction; reuse with the cursor |
| include_null_value | boolean | – | When min/max value filters are set, also keep notices with no estimated value |
| limit | integer | – | At most 25 notices |
| max_value_eur | – | – | Maximum estimated value in EUR (finite, 0..1e15) |
| min_value_eur | – | – | Minimum estimated value in EUR (finite, 0..1e15) |
| open_only | boolean | – | Keep open contract notices (cn-*) with deadline on/after today; exclude award notices |
| query | – | – | Title or buyer text (contains match on folded title/authority) |
| sort | string | – | Global sort key; missing values last |
| Name | Type | Req | Description |
|---|---|---|---|
| as_of | string|null | yes | – |
| disclaimer | string|null | yes | – |
| next_cursor | string|null | – | – |
| notices | array|null | – | – |
| omitted_sections | array | – | Sections removed to fit the response budget, including default sections. Request one named section to retrieve it. Present only when truncated. |
| row_count | number|null | – | – |
| snapshot_id | string|null | yes | – |
| source_details | string|null | yes | Full attribution and acquisition evidence: source_metadata(key). |
| sources | array|null | yes | – |
| truncated | boolean|null | – | – |
No examples provided.
procurement_stats Procurement market statistics ~159
Compare legal-entity buyer and Common Procurement Vocabulary (CPV) markets across retained history. Notices, procedure folders and observed notice-lots are separate; revisions remain separate lots. Includes tender-count coverage, single-tender share with known denominator, observed winner coverage and year/buyer/category tables. Rates below five observations are withheld. Indicators are not findings, corruption scores or expenditure. Estonian Public Procurement Register attribution accompanies results. Tables have up to 50 rows; truncated results retain totals. Old snapshots return available=false and empty tables. Use procurement_notices for individual notices and open tenders. Do not look up natural persons.
| Name | Type | Req | Description |
|---|---|---|---|
| buyer | – | – | Buyer name or registry-code contains match |
| cpv | – | – | Common Procurement Vocabulary (CPV) prefix |
| Name | Type | Req | Description |
|---|---|---|---|
| as_of | string|null | yes | – |
| available | boolean | – | – |
| buyers | array | – | – |
| buyers_total | integer | – | – |
| by_year | array | – | – |
| by_year_total | integer | – | – |
| cpv | array | – | – |
| cpv_total | integer | – | – |
| disclaimer | string|null | yes | – |
| note | string | – | – |
| omitted_sections | array | – | Sections removed to fit the response budget, including default sections. Request one named section to retrieve it. Present only when truncated. |
| snapshot_id | string|null | yes | – |
| source_details | string|null | yes | Full attribution and acquisition evidence: source_metadata(key). |
| sources | array|null | yes | – |
| summary | object|null | – | – |
| truncated | boolean|null | – | – |
No examples provided.
region_stats Regional statistics ~431
County medians, employment and aid; omit county for all counties: report_coverage counts are per-county, land is national. Optional sections add quarterly figures, filing coverage, labour market, public buying, energy labels, land, property, construction, municipal acts, municipality rankings and tourism. Small cells are suppressed. Labour taxes are not wages; registered unemployment is a count, not a rate. Filing absence is not proven non-filing. Buying uses registered seat and all retained history, independent of year; ceilings are not spend. Energy labels cover certified buildings, not all buildings or verified current validity. Property stock counts registered apartment-property units, not dwellings. Transactions are dated aggregates: respect frozen periods and never pool medians. Construction is separate national context. Municipal topics are incomplete relevance indicators. Guest-night cost is not revenue; national tourism does not establish county seasonality. Preserve dates, units and nulls. county_brief keeps those figures; code region_report. Truncated lists keep totals. Use sector_stats for an industry. Do not look up natural persons, owners or parcel records.
| Name | Type | Req | Description |
|---|---|---|---|
| county | – | – | County name or alias. Omit for every county. Valid: Ida-Viru maakond, Lääne-Viru maakond, Harju maakond, Hiiu maakond, Jõgeva maakond, Järva maakond, Lääne maakond, Põlva maakond, Pärnu maakond, Rapl… |
| quarterly_form | string | – | Quarterly legal-form group: OÜ, AS, other retained legal forms. Independent of annual-account year. |
| sections | – | – | Opt-in context sections; omitted or [] returns pre-integration core only. Available: energy_labels, labour_market, land, municipal_acts, municipalities_ranked, national_construction, property_market,… |
| year | – | – | Year |
| Name | Type | Req | Description |
|---|---|---|---|
| aid | object|null | – | – |
| as_of | string|null | yes | – |
| bankruptcies | object|null | – | – |
| company_count | number|null | – | – |
| company_count_reason | string|null | – | – |
| counties | array|null | – | – |
| counties_compare | array|null | – | – |
| county | string|null | – | – |
| county_brief | object|null | – | Compact county figures from the report note: tax-debt company count and share, bounded aid sum and decision count, procurement win count and value, 30-day bankruptcy notice count, and median wage ver… |
| delta_pct | number|null | – | – |
| delta_pct_reason | string|null | – | – |
| demography | array|null | – | – |
| disclaimer | string|null | yes | – |
| employees_total | number|null | – | – |
| employees_total_reason | string|null | – | – |
| employees_unit | string|null | – | – |
| energy_labels | object|null | – | Opt-in: returned only when sections includes energy_labels. |
| excluded_unit_uncertain | object|null | – | Companies left out of this revenue ranking because revenue is null and monetary_null_reason is unit_uncertain. count is the filtered total; companies lists at most 20 with registry_code and name, and… |
| found | boolean|null | – | – |
| gross_wage | object|null | – | – |
| labour_market | object|null | – | Opt-in: returned only when sections includes labour_market. Official aggregate context; source gaps remain null, periods and classification are independent of company report year. Lists may be trunca… |
| land | object|null | – | Opt-in: returned only when sections includes land. Aggregate cadastral context, independently dated. National scope when county is omitted. |
| largest | array|null | – | – |
| median_revenue | number|null | – | – |
| median_revenue_reason | string|null | – | – |
| median_revenue_unit | string|null | – | – |
| median_series | array|null | – | – |
| municipal_acts | object|null | – | Opt-in: returned only when sections includes municipal_acts. Current municipal regulations: derived title-keyword relevance, not a complete compliance checklist. Null for older snapshots. |
| municipalities | array|null | – | – |
| municipalities_ranked | array|null | – | Opt-in. Same active-company municipality rows as municipalities, ordered by company_count descending then name. median_revenue is null when median_revenue_n < 5. |
| national_construction | array|null | – | Opt-in: returned only when sections includes national_construction. |
| omitted_sections | array | – | Sections removed to fit the response budget, including default sections. Request one named section to retrieve it. Present only when truncated. |
| open_call_count | number|null | – | – |
| partial | boolean|null | – | – |
| property_market | object|null | – | Opt-in: returned only when sections includes property_market. |
| property_stock | object|null | – | Opt-in: returned only when sections includes property_stock. Registered apartment-property units (korteriomand), not physical dwellings. Source Last-Modified date; RIK kinnistusraamat (Kris.xml), CC… |
| public_buying | object|null | – | Opt-in: returned only when sections includes public_buying. |
| quarterly | object|null | – | Opt-in: returned only when sections includes quarterly. Eight latest quarters from a fixed 12-quarter complete-reporting legal-entity cohort. Current geography/classifier. Small cells excluded before… |
| report_coverage | – | – | Opt-in: returned only when sections includes report_coverage. |
| report_note_code | string|null | – | County report code. region_report marks a county response; the figures are in county_brief. |
| sectors | array|null | – | – |
| share_pct | number|null | – | – |
| share_pct_reason | string|null | – | – |
| slug | string|null | – | – |
| snapshot_id | string|null | yes | – |
| source_details | string|null | yes | Full attribution and acquisition evidence: source_metadata(key). |
| sources | array|null | yes | – |
| tourism | object | – | Opt-in: returned only when sections includes tourism. TU110 annual county totals and normalized TU121 national monthly arrivals; independent periods, null means not reported. Cost is not revenue/prof… |
| transactions | object|null | – | – |
| truncated | boolean|null | – | – |
| unemployment | object|null | – | – |
| wage_municipalities | array|null | – | – |
| year | number|null | – | – |
| year_label | string|null | – | – |
No examples provided.
risk_signals Risk signals ~390
Legal entities matching tax debt, bankruptcy, liquidation, enforcement, restructuring or distress signals. Use cursor pagination for company lists. kind=tax_debt_trend returns observed monthly debt stock, joined/left observations and latest active-cohort sector/county incidence: top 10 by incidence rate. Estonian Classification of Economic Activities (EMTAK) and county filters affect incidence rows only; both return separate aggregates. Sector codes map to two-digit divisions; shorter prefixes match divisions. Trends have no cursor; newest months are retained with totals and truncation flags. Baselines and gaps are excluded. Absence is not debt-free; scheduled and disputed amounts remain separate. Amounts withheld below 100 EUR or source-suppressed differ from zero or no published list. Estonian Tax and Customs Board (EMTA) attribution accompanies results; old snapshots return empty lists. Use check_counterparty for one code. Do not look up natural persons.
| Name | Type | Req | Description |
|---|---|---|---|
| county | – | – | County name or alias. Valid: Ida-Viru maakond, Lääne-Viru maakond, Harju maakond, Hiiu maakond, Jõgeva maakond, Järva maakond, Lääne maakond, Põlva maakond, Pärnu maakond, Rapla maakond, Saare maakon… |
| cursor | – | – | Opaque cursor from a previous next_cursor for the next page |
| emtak | – | – | Estonian Classification of Economic Activities (EMTAK) code or prefix |
| kind | – | – | tax_debt_trend (national months; county/emtak filter incidence), tax_debt, bankruptcy, liquidation, enforcement, restructuring, distress_high, or distress_moderate |
| limit | integer | – | At most 25 signals |
| Name | Type | Req | Description |
|---|---|---|---|
| as_of | string|null | yes | – |
| cohort | string|null | – | – |
| cohort_as_of | string|null | – | – |
| disclaimer | string|null | yes | – |
| end | string|null | – | – |
| hint | string | – | Trend incidence ranking and county/emtak filter guidance for fetching omitted rows. |
| incidence | array | – | Top incidence rates across counties and sectors, or rows selected by county/emtak. Both filters select separate aggregate rows, not a county-sector intersection. Months remain national. |
| incidence_cohort | string|null | – | – |
| incidence_top_n | integer | – | Actual number of incidence rows returned, ranked by share_pct descending, unknown rates last; at most 10 and possibly fewer under the 8,000-byte envelope. |
| incidence_total | integer | – | Number of incidence rows matching county/emtak filters, or all rows when unfiltered, before top-N selection. |
| missing_days | integer | – | – |
| months | array | – | – |
| months_returned | integer | – | Number of returned months; newest months are retained in chronological order. |
| months_total | integer | – | Number of months in the full national history before size budgeting. |
| months_truncated | boolean | – | True when oldest months were omitted to fit the 8,000-byte envelope. |
| next_cursor | string|null | – | – |
| note | string|null | – | – |
| observed_days | integer | – | – |
| omitted_sections | array | – | Sections removed to fit the response budget, including default sections. Request one named section to retrieve it. Present only when truncated. |
| row_count | number|null | – | – |
| scope | string|null | – | – |
| signals | array|null | – | – |
| snapshot_id | string|null | yes | – |
| source_details | string|null | yes | Full attribution and acquisition evidence: source_metadata(key). |
| sources | array|null | yes | – |
| start | string|null | – | – |
| threshold_eur | integer | – | – |
| truncated | boolean|null | – | – |
No examples provided.
search_companies Search companies ~283
Search active legal entities by current or former name or registry code. Set include_inactive for other statuses. County aliases and cursor pagination are supported; unknown counties error. Use get_company for a full company profile, or find_companies to filter by county, Estonian Classification of Economic Activities (EMTAK), revenue or employees. Do not look up natural persons.
| Name | Type | Req | Description |
|---|---|---|---|
| county | – | – | County name or alias (Harju, Harjumaa, Harju maakond). Valid: Ida-Viru maakond, Lääne-Viru maakond, Harju maakond, Hiiu maakond, Jõgeva maakond, Järva maakond, Lääne maakond, Põlva maakond, Pärnu maa… |
| cursor | – | – | Opaque cursor from a previous next_cursor for the next page |
| emtak | – | – | Estonian Classification of Economic Activities (EMTAK) code or prefix |
| include_inactive | boolean | – | Include liquidated, bankrupt, and deleted companies. Default false. |
| limit | integer | – | At most 25 companies |
| query | string | yes | Company name or 8-digit registry code |
| Name | Type | Req | Description |
|---|---|---|---|
| as_of | string|null | yes | – |
| companies | array|null | – | – |
| disclaimer | string|null | yes | – |
| next_cursor | string|null | – | – |
| omitted_sections | array | – | Sections removed to fit the response budget, including default sections. Request one named section to retrieve it. Present only when truncated. |
| row_count | number|null | – | – |
| snapshot_id | string|null | yes | – |
| source_details | string|null | yes | Full attribution and acquisition evidence: source_metadata(key). |
| sources | array|null | yes | – |
| truncated | boolean|null | – | – |
No examples provided.
sector_stats Sector statistics ~459
Medians, percentiles and company counts for a sector under the Estonian Classification of Economic Activities (EMTAK 2025), optionally by county and year. Older codes use the snapshot crosswalk. Licence counts suppress n < 5 and use current sector/county denominators, independent of year. Presence is not compliance. Legal acts are incomplete, capped at 10 per group. Optional sections add quarterly figures, national gross wages, filing coverage, benchmarks, vacancies, technology adoption, insolvency, tourism, macro context and upcoming laws. Labour taxes are not wages. Filing absence means not in the dated data, not proven non-filing. Official benchmarks describe broader national populations, not company percentiles. Preserve source periods, units, coverage and classification caveats; missing data stays null or empty. Bills are not law and detected deadlines are not compliance verdicts. Truncated lists retain totals and sources. Use legal_calendar for upcoming changes, region_stats for a place, or compare_companies for named firms. Do not look up natural persons.
| Name | Type | Req | Description |
|---|---|---|---|
| county | – | – | County name or alias, optional. Valid: Ida-Viru maakond, Lääne-Viru maakond, Harju maakond, Hiiu maakond, Jõgeva maakond, Järva maakond, Lääne maakond, Põlva maakond, Pärnu maakond, Rapla maakond, Sa… |
| emtak | string | yes | Estonian Classification of Economic Activities (EMTAK) 2025 code or division. Estonian Classification of Economic Activities (EMTAK) 2008 codes are resolved via the snapshot crosswalk. |
| quarterly_form | string | – | Quarterly legal-form group: OÜ, AS, other retained legal forms. Independent of annual-account year. |
| sections | – | – | Opt-in context sections; omitted or [] returns pre-integration core only. Available: ai_adoption, bankruptcies, economy, job_vacancies, official_benchmarks, quarterly, report_coverage, tourism, upcom… |
| year | – | – | Year |
| Name | Type | Req | Description |
|---|---|---|---|
| acts | array|null | – | – |
| acts_universal | array|null | – | – |
| ai_adoption | object|null | – | Opt-in: returned only when sections includes ai_adoption. |
| as_of | string|null | yes | – |
| bankruptcies | object|null | – | Opt-in: returned only when sections includes bankruptcies. |
| company_count | number|null | – | – |
| company_count_national | number|null | – | – |
| disclaimer | string|null | yes | – |
| economy | array | – | Opt-in: returned only when sections includes economy. |
| employees_total | number|null | – | – |
| emtak | string|null | – | – |
| emtak_note | object|null | – | – |
| emtak_requested | string|null | – | – |
| found | boolean|null | – | – |
| histogram | array|null | – | – |
| job_vacancies | object|null | – | Opt-in: returned only when sections includes job_vacancies. |
| label | string|null | – | – |
| level | string|null | – | – |
| licence_count | number|null | – | – |
| licence_prevalence | array | – | – |
| licence_prevalence_note | string|null | – | – |
| licence_prevalence_total | integer | – | – |
| median_revenue | number|null | – | – |
| median_revenue_reason | string|null | – | – |
| official_benchmarks | object | – | Opt-in: returned only when sections includes official_benchmarks. EM001 enterprise statistics by persons-employed size class, not company percentiles; empty rows on old snapshots. |
| official_benchmarks_url | string | – | Full-data URL; returned only when sections includes official_benchmarks. |
| omitted_sections | array | – | Sections removed to fit the response budget, including default sections. Request one named section to retrieve it. Present only when truncated. |
| partial | boolean|null | – | – |
| percentiles | object|null | – | – |
| quarterly | object | – | Opt-in: returned only when sections includes quarterly. Eight latest quarters from a fixed 12-quarter complete-reporting legal-entity cohort. Current geography/classifier. Small cells excluded before… |
| report_coverage | – | – | Opt-in: returned only when sections includes report_coverage. |
| revenue_sum | number|null | – | – |
| snapshot_id | string|null | yes | – |
| source_details | string|null | yes | Full attribution and acquisition evidence: source_metadata(key). |
| sources | array|null | yes | – |
| tourism | object|null | – | Opt-in: returned only when sections includes tourism. TU110 annual county totals and normalized TU121 national monthly arrivals; independent periods, null means not reported. Cost is not revenue/prof… |
| trend | array|null | – | – |
| truncated | boolean|null | – | – |
| upcoming_changes | object | – | Opt-in: returned only when sections includes upcoming_changes. |
| wages | object|null | – | Opt-in: returned only when sections includes wages. Official aggregate context; source gaps remain null, periods and classification are independent of company report year. Lists may be truncated. |
| year | number|null | – | – |
No examples provided.
source_metadata Source metadata ~106
Licence, attribution and distribution evidence for one source. Current policy checks differ from acquisition rights: unresolved means no retained grant evidence; retained_copy requires an older licensed copy. Includes exact recorded distribution URLs, acquisition/source clocks and transformation codes. Old snapshots return empty acquisitions. Truncated results include acquisitions_total. Use get_company for legal-entity figures. Do not look up natural persons.
| Name | Type | Req | Description |
|---|---|---|---|
| source_key | string | – | Source key, e.g. stat, emta or ariregister |
| Name | Type | Req | Description |
|---|---|---|---|
| acquisitions | array | – | – |
| acquisitions_total | integer | – | – |
| as_of | string|null | yes | – |
| disclaimer | string|null | yes | – |
| omitted_sections | array | – | Sections removed to fit the response budget, including default sections. Request one named section to retrieve it. Present only when truncated. |
| snapshot_id | string|null | yes | – |
| source_details | string|null | yes | Full attribution and acquisition evidence: source_metadata(key). |
| sources | array|null | yes | – |
| truncated | boolean|null | – | – |
No examples provided.
submit_feedback Submit data feedback ~271
Use only when the user explicitly asks to report missing or wrong data. Stores one masked feedback record for human review; sends nothing externally. Include only the reported data problem, never conversation history, personal data or credentials. Omit request_context and agent unless essential to reproduce that problem; their documented size limits and masking apply. At most 20 reports per credential per Tallinn calendar day and five per rolling minute. Returns feedback_id and status=received. Use get_company to retrieve company data. Do not look up natural persons.
| Name | Type | Req | Description |
|---|---|---|---|
| agent | string | – | Optional client identifier needed to reproduce the reported problem; omit by default. At most 100 characters, masked; no personal data or credentials. |
| kind | string | yes | – |
| message | string | yes | Feedback text; no personal data |
| registry_codes | – | – | Up to 10 known legal-entity registry codes; omit codes absent from the snapshot |
| request_context | – | – | Optional minimal reproduction details only; omit by default. No conversation history, personal data or credentials. Text: at most 2000 characters. JSON: at most 50 nodes, depth 4, 49 keys per object,… |
| tool | string | – | Tool this feedback refers to |
| Name | Type | Req | Description |
|---|---|---|---|
| feedback_id | string | yes | – |
| status | string | yes | – |
No examples provided.
watch_companies Watch companies ~182
Typed changes for a bounded list of legal-entity registry codes: name, status, capital, succession, tax debt and distress. Returns companies needing attention, with filing status and current tax debt. on_list false with snapshot_date means not on the EMTA debt list ≥100 € as of that date. Unknown applies only when the list was not observed and is not assurance of absence. Use check_counterparty for one code, or get_company sections tax_debt_history or distress_trend for deeper history. Do not look up natural persons.
| Name | Type | Req | Description |
|---|---|---|---|
| cursor | – | – | Opaque cursor from a previous next_cursor for the next page |
| registry_codes | array | yes | One to fifty 8-digit legal-entity registry codes |
| since | – | – | Opaque change cursor (event id) or previous snapshot_id. Omit for the full typed change list in this snapshot. |
| Name | Type | Req | Description |
|---|---|---|---|
| as_of | string|null | yes | – |
| disclaimer | string|null | yes | – |
| next_cursor | string|null | – | – |
| omitted_sections | array | – | Sections removed to fit the response budget, including default sections. Request one named section to retrieve it. Present only when truncated. |
| requested | number|null | – | – |
| row_count | number|null | – | – |
| rows | array|null | – | – |
| since | string|null | – | – |
| snapshot_id | string|null | yes | – |
| source_details | string|null | yes | Full attribution and acquisition evidence: source_metadata(key). |
| sources | array|null | yes | – |
| truncated | boolean|null | – | – |
No examples provided.
How do I install the Ärikratt MCP server?
Ärikratt is a hosted endpoint at https://arikratt.ee/mcp, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.
remote · arikratt.ee
claude mcp add --transport http ee-arikratt-arikratt 'https://arikratt.ee/mcp'
What is the Ärikratt MCP server?
Ärikratt is an MCP server listed in the public MCP registry as ee.arikratt/arikratt. Estonian companies, EMTAK, grants and tenders from public registers. This page covers its hosted endpoint (https://arikratt.ee/mcp).
Is the Ärikratt MCP server safe to use?
Ärikratt scores 40 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.
What tools does the Ärikratt MCP server expose?
Ärikratt exposes 21 tools: describe_datasets, browse_catalog, source_metadata, search_companies, get_company, and 16 more. Their descriptions and schemas cost roughly 5,408 tokens of context every time the server is loaded.
Does the Ärikratt MCP server require authentication?
Yes. Ärikratt asked us for credentials when we connected, so you will need to authorise it in your MCP client before it can do anything.
Is the Ärikratt MCP server still maintained?
Ärikratt is still listed as active in the MCP registry. We last reached this channel on 24 October 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.