date-firme

羅馬尼亞公司數據,供AI代理使用(ONRC/ANAF):CUI查詢、公司概況、財務數據、CAEN基準及KYB風險評分。按次付費,以USDC通過x402支付。

託管 MCP 伺服器

npx add-mcp 'https://date-firme.dev-box.ro/mcp'

可安裝到 Claude Code、Codex、Cursor 等客戶端

文件

date-firme

Romanian company data API + MCP server for AI agents. Look up any Romanian company (firma: SRL, SA, ...) by name or CUI/CIF (cod fiscal) and get its profile, yearly financial statements (bilant), a KYB risk score (insolventa, faliment, radiere, inactive at ANAF), CAEN industry benchmarks and administrators. Sources: ONRC (trade register) and ANAF. Pay per call with x402 v2 in USDC on base: no account, no API key.

Free tier

romania_company_search is free for the first 3 calls per IP per UTC day: automatic over MCP; over HTTP add &free=1 (GET https://date-firme.dev-box.ro/v1/search?q=dedeman&free=1). Afterwards it is paid like the other tools (402 + x402).

Quick start

  1. Find the CUI: GET https://date-firme.dev-box.ro/v1/search?q=dedeman&free=1 (free quota, then $0.002)
  2. Check the company: GET https://date-firme.dev-box.ro/v1/risk/2816464 ($0.02) or get everything with GET https://date-firme.dev-box.ro/v1/companies/2816464/report ($0.03)

An unpaid request returns HTTP 402 with a PAYMENT-REQUIRED header (x402 v2, scheme exact). The JSON body also carries a plain-text hint and, for CUI routes, a teaser (company name + active flag) so you can confirm it is the right company before paying. Sign the payment and repeat the same request with a PAYMENT-SIGNATURE header. You are charged only for 2xx responses. CUI accepts an optional RO prefix.

Endpoints (HTTP GET = MCP tool)

  • GET https://date-firme.dev-box.ro/v1/search?q={name|cui} - romania_company_search - $0.002 (3 free/day) - Use when you have a Romanian company name and need its CUI.
  • GET https://date-firme.dev-box.ro/v1/risk/{cui} - romania_company_risk_kyb - $0.02 - KYB / supplier verification before onboarding, credit or paying an invoice: score 0-100, low/medium/high + reasons.
  • GET https://date-firme.dev-box.ro/v1/companies/{cui} - romania_company_profile - $0.005 - Identity, address, status, VAT (TVA) check, CAEN, legal form, administrators.
  • GET https://date-firme.dev-box.ro/v1/companies/{cui}/financials - romania_company_financials - $0.01 - Turnover, profit, debt, equity, employees by year (bilant ANAF) + Altman Z' and ratios.
  • GET https://date-firme.dev-box.ro/v1/companies/{cui}/report - romania_company_full_report - $0.03 - Profile + financials + KYB risk in one call (cheaper than the three separately).
  • GET https://date-firme.dev-box.ro/v1/leads?caen=4752&judet=Brasov&limit=50 - romania_company_leads - $0.001/company (min $0.05) - B2B lead list: companies by CAEN, county, city, turnover, employees, profit, founding year. Unpaid call = 402 with 2 sample rows, total_matches and the exact price of the page.
  • GET https://date-firme.dev-box.ro/v1/caen/{code}/comparatie - romania_industry_benchmark_caen - $0.01 - Top companies of a Romanian industry (CAEN code) by turnover.
  • GET https://date-firme.dev-box.ro/v1/admins/{name}/companies - romania_person_companies - $0.01 - Companies a person currently administers (ONRC).

Tool names before v0.2.1 (search_companies, company_risk, company_profile, company_financials, caen_comparison, admin_companies) are still accepted in MCP tools/call.

MCP

  • Endpoint: https://date-firme.dev-box.ro/mcp (Streamable HTTP, JSON responses)
  • Config: {"mcpServers":{"date-firme":{"url":"https://date-firme.dev-box.ro/mcp"}}}
  • Payment over MCP: x402 MCP transport. An unpaid tools/call returns isError with the PaymentRequired object in structuredContent; retry with the signed payment in params._meta["x402/payment"].

Free endpoints

/health, /llms.txt, /llms-full.txt, /openapi.json, /robots.txt, /.well-known/x402, /.well-known/mcp.json, /.well-known/mcp/server-card.json

Docs