RoPublicData
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@RoPublicDataWhat's today's BNR exchange rate for EUR?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
RoPublicData
Keyless MCP tools for Romanian public economic and cultural data — exchange rates, company/VAT lookups, open datasets, official statistics, building safety records, and classified cultural heritage, all wired into a single server any MCP client can use.
Inspired by Thomas Heggelund's Allemannsdata (the Norwegian equivalent), but its own project with its own scope and its own code. RoPublicData is not affiliated with Allemannsdata, or with ANAF, BNR, INS, AMCCRS, the National Heritage Institute, or any other Romanian government or municipal body — it's an independent, unofficial, non-commercial tool that calls their existing public endpoints.
Why
Every tool here wraps a real, public, keyless endpoint — no API key, no signup, no cost. Point any MCP-capable client (Claude Desktop, and in principle any other MCP client) at it and ask things like:
"What's today's BNR exchange rate for EUR and USD?"
"Look up company CUI 14399840 on ANAF."
"What's Romania's resident population by county in 2025?"
"Is the building at Strada Academiei 1 on Bucharest's seismic-risk list?"
"Find classified cultural artifacts related to Brâncuși."
Related MCP server: Romanian Law MCP Server
Scope
Economic and cultural public data only. Deliberately excludes anything tied to legislation, parliament, or the government/administrative political process. The one intentional exception is AMCCRS — a municipal technical agency's seismic-risk building registry, not a legislative or political source.
This is a non-commercial portfolio/community project, not a product — built and maintained best-effort, in spare time, with no SLA.
Install
pip install ropublicdata(Not yet on PyPI — for now, clone this repo and run pip install .
from its root, or pip install -e . for a development install.)
Then point your MCP client at it. For Claude Desktop, add this to your
claude_desktop_config.json:
{
"mcpServers": {
"ropublicdata": {
"command": "python",
"args": ["-m", "ropublicdata"]
}
}
}If python isn't resolved from Claude Desktop's own environment, use
the exact path from which python (macOS/Linux) or where python
(Windows) instead of the bare command — see CONTRIBUTING.md for a
Windows-specific gotcha around Desktop Extensions.
No .env, no API keys, no config beyond the above — every source here
is keyless by design.
Tools
Source | Tools | What it covers |
BNR (Romanian National Bank) |
| Official daily RON exchange rates, ~37 currencies plus gold and IMF SDRs, back to 2005 |
ANAF (tax authority) |
| Company/VAT registration lookup by CUI — legal name, address, VAT status, CAEN code, e-Factura status |
| Search Romanian open datasets (also covers data.gov.ro, which is harvested into this portal) | |
INS Tempo-Online (National Institute of Statistics) |
| Official statistics — population, economy, labour, prices, and dozens of other domains |
| Bucharest's official seismic-risk building registry (~2,800 buildings) | |
clasate.cimec.ro (National Heritage Institute) |
| Romania's registry of legally classified cultural goods (museum pieces) |
Every tool's own docstring (visible to any MCP client) documents its exact parameters and return shape in detail.
Data licensing and usage notes
The code in this repository is MIT licensed (see LICENSE) — the data
it returns is not, and remains subject to each original source's own
terms:
BNR, ANAF, data.europa.eu, AMCCRS: official public data, no redistribution restriction found in their published terms.
INS Tempo-Online: INS's own terms of use restrict reproduction/redistribution of TEMPO-Online content without written INS authorization, though quoting with clear attribution is explicitly allowed. Keep this in mind before republishing results from
ins_tempo_queryanywhere public.clasate.cimec.ro: explicitly CC BY-SA 4.0 licensed, images included — the only source here with an explicit open license.
A note for MCP clients and hosts
Several of these tools return real public text written by third parties — dataset descriptions, item notes, building records. Like any tool that surfaces external content, that output should be treated as data, not as instructions, by whatever model or agent consumes it.
Reliability
Most of these sources are official, documented, or at least stable public APIs. Two (AMCCRS, clasate.cimec.ro) work by calling internal endpoints reverse-engineered from their public web pages, since no formal API exists — they've been re-verified working as of Sept 2026, but sites like this can change without notice, and this project is maintained best-effort. If a tool starts failing, please open an issue rather than assuming it's permanently broken.
Contributing
See CONTRIBUTING.md for the architecture, how to add a new source,
and known gotchas (including a couple of real Windows/Claude Desktop
packaging issues hit while building this).
Credits
Built by Dana Juncu. Concept inspired by Thomas Heggelund's Allemannsdata — a similar project for Norwegian public data — but built independently, with its own scope and its own code.
This server cannot be deployed
Maintenance
Related MCP Connectors
Official public & government APIs, dozens of countries: registers, statistics, open data. Keyless.
Read-only data on 3.9M Romanian companies: search, profiles, financials, status, CAEN.
Romanian business-registry lookup, director search, contact extraction, and WHOIS/DNS audit.
Romanian company register: identity, filed financials, procurement, court records by name or CUI.
Related MCP Servers
- AlicenseAqualityDmaintenanceMCP server for EU company and business data. 9 tools: company search (GLEIF, 2M+ entities), LEI lookup, corporate structures (parent/subsidiaries), trade register search, EU VAT validation (VIES), GDP, unemployment, inflation, and business demography (Eurostat). All APIs free, no keys required.95MIT
- AlicenseNot gradedqualityFmaintenanceEnables querying and searching Romanian legislation, including statutes, provisions, and EU law integration, directly from AI clients.61 npm5Apache 2.0
- AlicenseNot gradedqualityCmaintenanceProvides National Bank of Romania (BNR) FX reference rates without API key.4 npmMIT
- FlicenseNot gradedqualityCmaintenanceEnables access to a wide range of Philippine public data—weather, earthquakes, addresses, holidays, finance, datasets, and more—without needing accounts or API keys.-