nimistu — Estonian Business Register

io.github.NimistuPublished by GitHub account Nimistuv1.0.0Updated Oct 24, 2026

Estonian Business Register: companies, people, beneficial owners, trademarks. Free, no API key.

The publisher's own server: Register.gy

VerifiedStreamable HTTPWeb executableFinanceData & AnalyticsBusiness & Commerce

Overview

AI-generated overview

Read-only MCP access to the Estonian Business Register: search companies, people and trademarks, and pull financials, ownership and rankings.

What you can do
  • Search companies, people and trademarks by name or registry code, then fetch full records
  • Read company profiles: status, address, EMTAK activity, VAT, employees, financials, tax debt, sanctions, board, shareholders, subsidiaries
  • Read person profiles with current and past company ties, and annual reports with computed ratios
  • Look up EMTAK activity codes and list active companies by code and county
  • Search EUIPO and Estonian trademarks and see their owners
  • Get daily registry activity summaries and curated rankings such as top taxpayers, employers and board-seat holders
When to use it
Useful when you need quick, sourced answers about Estonian companies, their owners, board members, financials or sector peers, or when researching trademarks and Estonian business rankings. It suits due-diligence style questions and comparisons rather than anything needing registry filing history or real-time data.
Requirements
A remote Streamable HTTP endpoint (SSE also offered); no API key, signup or environment variables. Stdio-only clients need a bridge such as mcp-remote via npx. Network access to the nimistu.ee service is required.
Before you install
Read-only and free, with no credentials requested. Data is aggregated from third-party official sources that mostly refresh nightly, so answers may be stale; check the dataAsOf field. Company profiles show current state only, without registry entry history or pending proceedings, and beneficial owners are no longer returned. Negative answers should not be treated as proof.

Installation

In SourceWeft

  1. Open nimistu — Estonian Business Register in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.Nimistu%2Fnimistu-mcp/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "nimistu-estonian-business-register": {
      "type": "http",
      "url": "https://nimistu.ee/api/mcp"
    }
  }
}

README

nimistu MCP — Estonian Business Register for AI assistants

[smithery badge]

Connect any MCP-compatible AI assistant (Claude, Cursor, ChatGPT, and more) to the Estonian Business Register (Äriregister) and related open data. Ask about any Estonian company, person, trademark, or activity sector in plain language — free, no API key, read-only — with every answer traceable to its source.

Powered by nimistu.ee, a free, ad-free public register that aggregates 60+ official Estonian open-data sources, each field carrying its source and last-update date.

  • Endpoint (Streamable HTTP): https://nimistu.ee/api/mcp
  • Free — no API key, no signup, read-only
  • Bilingual — Estonian and English
  • Traceable — every answer is source- and date-stamped

Quick start

Claude Code

bash
claude mcp add --transport http nimistu https://nimistu.ee/api/mcp

Cursor

Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (project):

json
{  "mcpServers": {    "nimistu": {      "url": "https://nimistu.ee/api/mcp"    }  }}

Claude Desktop and other clients

json
{  "mcpServers": {    "nimistu": {      "url": "https://nimistu.ee/api/mcp"    }  }}

Stdio-only clients can bridge via mcp-remote:

json
{  "mcpServers": {    "nimistu": {      "command": "npx",      "args": ["-y", "mcp-remote", "https://nimistu.ee/api/mcp"]    }  }}

Transports: Streamable HTTP at https://nimistu.ee/api/mcp (recommended) · SSE at https://nimistu.ee/api/sse.

What you can ask

You talk to it in natural language — you don't need to know table names or tool details.

  • Tell me about an Estonian OÜ — owners, board, financials
  • Which companies is a given person connected to?
  • What happened in the Estonian Business Register today?
  • Top 10 taxpayers and employers in Estonia
  • Find trademarks containing a word — and who owns them
  • How many retail companies (EMTAK 47.8) are there, and where?
  • Compare the 2024 financials of three companies

Capabilities

Ten tools over the full nimistu.ee dataset:

CapabilityWhat it covers
Company profilestatus, address, activity (EMTAK), VAT, employees, financials, tax debt, board (with appointment dates), owners, trademarks
Annual reportsevery filed majandusaasta aruanne: revenue, profit, employees, equity, assets, liabilities, labour cost, plus computed ratios and the EMTAK sector median
Ownership structuresubsidiaries, associates, foreign parent, group structure
Person & connectionsa person's current and former ties to Estonian companies (board, shareholder, representative)
Fresh registry eventswhat changed in the Estonian Business Register today
Rankingscurated top lists — taxpayers, employers, procurement winners, MPs in business, and more
Trademark searchEUIPO trademarks by text, with their owners
Sector lookupcompanies by EMTAK activity code, with counts and locations
EMTAK classificationresolve and explain Estonian activity codes

What it does not cover

Worth knowing before you rely on a negative answer:

  • Registry entry history. Company profiles are current state only — no kanded, no määrused, no pending menetlused. An answer about a company is about today, and will not mention an ongoing proceeding.
  • Beneficial owners. Estonia's FIU withdrew public access to the beneficial owner register on 10 July 2026 following the CJEU ruling, so this server no longer returns them.
  • Court decisions and public-authority documents. Separate corpora, served by lahend.ee and dokumendiregister.ee respectively.
  • Real-time data. Sources refresh on their own cadences, mostly nightly. get_company returns dataAsOf so you can see how stale an answer is rather than having to assume.

Data sources and attribution

nimistu aggregates 60+ official sources — Äriregister (RIK), the Estonian Tax and Customs Board (EMTA), EUIPO, public-procurement registers, sanctions lists, and more. Each field shows its source and last-update date.

Links

License

The configuration examples and documentation in this repository are released under the MIT License. The nimistu.ee service and the underlying register data have their own terms — see https://nimistu.ee/litsents.

Source: README.md at commit 89f6942

Tools

10

fetch

Fetch a nimistu record by id

Retrieve the full content of a record by the `id` returned from `search` (e.g. 'company:10000018', 'person:18345', 'trademark:123', 'emtak:47811'). Returns the record text, its canonical nimistu.ee URL and metadata.

Parametersidrequiredlocale

get_company

Get full company profile

Full profile of an Estonian company by its registry code: status, address, activity (EMTAK), VAT, employees, financials, tax debt, sanctions, board members, shareholders, supervisory board, foreign parent, subsidiaries and trademarks.

Parameterslocalereg_coderequired

get_person

Get a person and their company connections

Profile of a person in the Estonian business register: birth year, sanctions, and all companies they are connected to (board member, shareholder, etc.), current and past. Look the person up with `search` first to get their id.

Parametersidlocaleisikukood

lookup_emtak

Look up or search EMTAK activity codes

EMTAK is the Estonian classification of economic activities. Pass `code` for details + stats on one activity, or `query` to search activities by Estonian name. Returns the code, ET/EN name and the count of active companies.

Parameterscodequerylocale

companies_by_emtak

List companies by EMTAK activity

List active Estonian companies whose primary activity is a given EMTAK code, optionally filtered by county. Use `lookup_emtak` to find the code first.

Parameterscoderequiredlimitcountylocale

whats_new_today

What happened today in the Estonian business register

A summary of recent activity: a daily narrative of notable changes plus counts of newly registered companies (last few working days), broken down by legal form, county and activity, with a sample of the newest companies.

Parameterslocale

search_trademarks

Search trademarks

Search Estonian-linked trademarks (EUIPO + Estonian Patent Office) by their verbal element. Returns each mark with its status and the owning company.

Parameterslimitqueryrequiredlocale

annual_reports

Annual reports (majandusaasta aruanded) for an Estonian company

Every filed annual report for one company, newest first: revenue, profit, employees, equity, assets, liabilities and labour cost, plus ratios computed from them (net margin, revenue and profit per employee, year-over-year revenue change, equity ratio, current ratio, labour share) and where the latest year sits against the company's EMTAK sector median. Use `get_company` for the profile; use this when the question is about financial history or performance.

Parameterslimitlocalereg_coderequired

rankings

Top lists / rankings of Estonian companies and people

Curated leaderboards from the nimistu data: top taxpayers, revenue, profit, employers, tax debtors, grant recipients, procurement winners, people holding the most board seats, audit firms, recipients of state payments, VAT groups, top corporate shareholders, and members of Parliament (Riigikogu) or the Cabinet active in business.

Parameterslistrequiredyearlimitlocale

Version history

1
  1. v1.0.0LatestSep 16, 2026

Score

100% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

Other Register integrations