apifirme
Server Details
Romanian company data from the official registers, for AI assistants and agents. Look up any company or sole trader by fiscal code (CUI) or by name: identification data, status, VAT registration, e-Factura enrolment, annual financial statements since 2008, newly registered companies, and the BNR reference exchange rate. Sources are the trade register (ONRC open data), the tax authority (ANAF), the Ministry of Finance and the National Bank of Romania; every answer says which register it comes fro
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 8 tools
Most tools target distinct operations: find_company (by name/register number) vs lookup_company (by CUI), and list_new_companies vs count_new_companies are cleanly separated. The one soft overlap is check_invoice vs lookup_company, since lookup_company already returns VAT registration, inactive status and RO e-Factura data; the descriptions argue check_invoice is a distilled, day-fresh pre-invoicing verdict, which mostly but not entirely resolves the boundary.
All eight names follow a consistent snake_case verb_noun pattern (check_invoice, find_company, lookup_company, get_financials, get_fx_rate, list_new_companies, count_new_companies, get_company_events). Verbs vary sensibly by intent rather than arbitrarily, and there are no mixed conventions.
Eight tools is well within the ideal 3-15 range for a company-data API. Each tool covers a distinct resource or query mode (identity, financials, events, new registrations, FX, invoice check) with no filler.
The surface covers the core due-diligence lifecycle: discover a company, fetch official data, financials, change history, new-registration feeds, FX conversion, and a pre-invoice sanity check. Minor gaps remain — no shareholder/management or insolvency-litigation data, and no batch/multi-CUI lookup — but agents can work around these for the stated purpose.
Publisher details
- Operator
- Cubus Arts SRL · Publisher source
- Operator website
- https://apifirme.dev · Publisher source
- Vendor relationship
- First-party · Publisher source
- Documentation
- https://apifirme.dev/ai · Publisher source
- Trust center
- Not available
- Restrictions
- Free plan: 100 requests a month and 10 a minute (5 live ANAF lookups and 5 name searches a minute); paid plans from 35 lei + VAT a month (Starter 12,000 requests, Plus 30,000, Pro 120,000). Sign in with OAuth 2.1 (PKCE, dynamic client registration), which creates a free account, or send an API key from apifirme.dev/cont as a Bearer token. Read-only data from public registers; no personal identification numbers (CNP) are served. Documentation in Romanian and English. · Publisher source
Available Tools
8 toolscheck_invoiceCheck a company before invoicingARead-onlyIdempotentInspect
The check before issuing an invoice to a Romanian company: whether it exists, is registered for VAT, applies VAT on collection (TVA la încasare), is fiscally inactive or struck off, and is in the RO e-Factura register. Asked again at ANAF if the stored answer is older than a day.
Inputs: cui (required).
count_new_companiesCount newly registered companiesARead-onlyIdempotentInspect
How many companies and sole traders were registered in Romania in the last days, optionally by field of activity (CAEN), county and whether they are natural persons. Included in every plan.
Inputs: days, judet, caen_prefix, persoana_fizica.
find_companyFind a Romanian company without its CUIARead-onlyIdempotentInspect
Finds a Romanian company when its fiscal code (CUI) is not known: by its name or a part of it, optionally within a county, or by its trade register number (written J32/508/2000 or J2000000508324; F numbers are sole traders'). Give either name or register_number. Returns at most 10 entries, those in operation first, each with its CUI, name, register number, legal form, whether it is a natural person (persoana_fizica), status, county and locality; use the CUI with the other tools. When more is true, others match too: ask the user for the county or a more exact name instead of guessing which one is meant. Sole traders and liberal professions are found like companies.
Inputs: name, judet, register_number.
get_company_eventsWhat changed at a companyARead-onlyIdempotentInspect
What has changed at a Romanian company since it has been tracked: registration for VAT or its end, VAT on collection, inactivation and reactivation, striking off, a change of status, name, address or CAEN code, RO e-Factura. The most recent change first; the list is empty if nothing was observed.
Inputs: cui (required).
get_financialsAnnual financial statementsARead-onlyIdempotentInspect
The annual financial statements of a Romanian company as published by the Ministry of Finance, from 2008 on, and those missing from the ministry's data as ANAF's web service gives them: turnover, net profit or loss, assets, debts, equity, average number of employees. Amounts are in whole lei (RON). All years, or one.
Inputs: cui (required), year.
get_fx_rateBNR reference exchange rateARead-onlyIdempotentInspect
The reference exchange rate of the National Bank of Romania (BNR) for a day, in lei (RON) per unit of currency, for all currencies or one. By default the latest published. The archive starts in 2005.
Inputs: date, currency.
list_new_companiesList newly registered companiesARead-onlyIdempotentInspect
The companies and sole traders newly registered in Romania, the most recently indexed last, optionally by field of activity (CAEN), county and whether they are natural persons (persoana_fizica). Only on the plans that include the list; count_new_companies works on every plan.
Inputs: days, judet, limit, caen_prefix, +1 more.
lookup_companyLook up a Romanian companyARead-onlyIdempotentInspect
Official data about a Romanian company by its fiscal code (CUI): name, trade register number, legal form, registered office, status, main activity (CAEN code), authorised activities, VAT registration, VAT on collection, RO e-Factura, the trade register's statuses, and the fiscal obligations and tax regime (profit or micro-enterprise tax) as of the Ministry of Finance's yearly list, whose day the answer gives. Each answer says which official register the information comes from (ONRC, ANAF, Ministry of Finance) and from what date. Sole traders and liberal professions (natural persons who carry on an economic activity) are answered the same way; persoana_fizica says which kind the entry is.
Inputs: cui (required).
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceRemote MCP server that lets AI assistants read tracked competitive intelligence — competitor news, reviews, website changes, social posts and ads — and act on it by managing projects, competitors, battle cards, reports and canvases. Every answer carries a source and a date, and write actions only publish when explicitly shared.MIT
- AlicenseCqualityCmaintenanceCompetitor Monitor AI - MCP server providing AI-powered tools and automation by MEOK AI Labs112 npm46 PyPIMIT
- AlicenseAqualityDmaintenanceEnables brand visibility monitoring across major AI platforms like ChatGPT, Claude, Gemini, and Perplexity. It allows users to track visibility scores, analyze competitor data, and receive actionable insights to improve AI-generated brand recommendations.169 npm1MIT

industrylens-mcpofficial
AlicenseNot gradedqualityCmaintenanceBrowse IndustryLens's published competitive-intelligence reports and head-to-head competitor comparisons from any AI agent — real, source-backed data.MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.