Firmaradar

no.firmaradar由 firmaradar.no 发布官方发布者v0.3.2更新于 Oct 24, 2026

Norwegian company intelligence: ownership, roles, financials, risk, KYC/AML/PEP (multi-source)

已验证Streamable HTTP可网页运行金融安全与监控商业与电商

概览

AI 生成的概览

面向挪威企业情报的远程 MCP 服务器:从官方登记库查询公司、股权、职务、财务、补贴及 AML/PEP 风险。

可以做什么
按名称、组织编号或 NACE 行业代码搜索并查看挪威公司资料,包括完整档案和来自 Patentstyret 的知识产权组合。获取股权结构树、董事会与管理层职务、年报财务数据、BRREG 公告以及集团层面的公共补贴。对个人和公司进行 AML、PEP、制裁及破产风险筛查,提供风险评分、困难企业认定和异步 AML 报告。比较公司、查找关联或隐藏关系,并按挪威央行每日汇率换算挪威克朗金额。监控公司和行业、管理 webhook 订阅,以及订购可下载的 Excel 或 PDF 财务报告。
适用场景
适用于尽职调查、KYC/AML 筛查、竞争对手与行业分析,或持续监控挪威公司和行业,尤其是需要以挪威官方登记数据而非通用网络知识作答的场景。
运行要求
远程端点 mcp.firmaradar.no,通过 OAuth 登录 firmaradar.no 账户连接;部分客户端改为本地运行 firmaradar-mcp Python 包,并在 FIRMARADAR_API_KEY 中提供 API 密钥。需要付费套餐,个人搜索需完整访问权限层级。
安装前请注意
付费服务:按月平台费加按次计费,批量调用时每个组织编号都计入配额。个人相关工具处理个人数据,受访问层级限制;AML 筛查基于姓名,结果属于复核信号而非定论。监控工具会创建 webhook 订阅和公司关注列表,删除订阅会停止推送。风险评分工具需要一次性、永久且记录审计的免责声明确认。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Firmaradar,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/no.firmaradar%2Fmcp/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "firmaradar": {
      "type": "http",
      "url": "https://mcp.firmaradar.no/mcp"
    }
  }
}

README

[Firmaradar]

Firmaradar MCP-server

Slå opp norske selskaper, eierstrukturer, konsernhierarkier og roller direkte fra Claude, ChatGPT, Cursor, Codex, Gemini og andre MCP-kompatible agenter.

[PyPI] [Python] [Lisens: Apache 2.0] [MCP] [Norsk data]

Koble til (anbefalt) →  ·  Verktøykatalog  ·  Kom i gang  ·  Prising  ·  Dokumentasjon


Hva er dette?

Firmaradar er Norges agentiske infrastruktur for selskapsdata. Denne MCP-serveren gir AI-agenten din direkte tilgang til:

  • Mer enn 2 millioner norske enheter (BRREG-grunnregister, oppdatert daglig)
  • Aksjeeierregisteret fra Skatteetaten (eierandeler ned til person-nivå, opp gjennom hele konsernet)
  • Roller (styre, daglig leder, prokura) med historikk
  • Regnskap (årsregnskap, mellombalanser, signaler)
  • Kunngjøringer fra Brønnøysund og KYC-flagg
  • AML/PEP-screening med revisjonsspor
  • NACE-bransjeovervåkning (varsling ved nystiftet selskap i bransje og geografi)

Bygget for produksjon: OAuth 2.0 og DCR (Claude Mobile og Web støttes), API-nøkkel som alternativ (Cursor og Codex), loggført per kall, DSAR-eksport og GDPR-pseudonymisering på serversiden.


Kom i gang

Anbefalt — OAuth (Claude Web, Claude Mobile, Claude Desktop)

Lim inn denne adressen som tilkobling i klienten din. Du logger inn via firmaradar.no-konto og velger hvilken API-nøkkel agenten skal bruke.

https://mcp.firmaradar.no/mcp

Detaljert veiledning per klient: firmaradar.no/koble-til-agent

Cursor, Codex eller andre — API-nøkkel via stdio

Hvis klienten din ikke støtter ekstern MCP, kan du kjøre serveren lokalt:

bash
pip install firmaradar-mcp

~/.cursor/mcp.json eller ~/.codex/config.toml:

json
{  "mcpServers": {    "firmaradar": {      "command": "firmaradar-mcp",      "env": {        "FIRMARADAR_API_KEY": "din-nøkkel-fra-firmaradar.no/min-side/api-keys",        "FIRMARADAR_API_BASE": "https://firmaradar.no"      }    }  }}

Hent API-nøkkel: firmaradar.no/min-side/api-keys (krever konto).


Verktøykatalog

35 verktøy — Python-pakka (firmaradar-mcp på PyPI) og remote-serveren (mcp.firmaradar.no) eksponerer alle:

Selskaps-oppslag

  • firmaradar_search_companies — søk på navn eller orgnr
  • firmaradar_get_company — full profil (organisasjonsform, NACE, ansatte, adresse, regnskap, eiere, roller)
  • firmaradar_get_company_ownership — konsernhierarki opp og ned, eierandeler, person-nivå
  • firmaradar_get_company_roles — styre, daglig leder, prokura (med fratrådt-historikk)
  • firmaradar_get_company_financials — årsregnskap, nøkkeltall og signaler
  • firmaradar_get_company_announcements — BRREG-kunngjøringer (vedtak, fusjoner, oppløsninger)
  • firmaradar_get_company_signals — risikoflagg, KYC-flagg, insolvens
  • firmaradar_get_company_ip — IP-portefølje fra Patentstyret: patenter, varemerker og design (totaler, aktive, enkeltrettigheter med status og lenke)
  • firmaradar_find_related_companies — finn relaterte selskaper via eierskap, roller eller adresse
  • firmaradar_find_shared_connections — skjulte koblinger på tvers av 2–10 selskaper (felles styre, adresse, eiere/morselskap, sirkulært eierskap) med risikonivå og graf

Person-oppslag (krever full tilgang)

  • firmaradar_search_persons — navne-søk med toleranse for skrivefeil
  • firmaradar_get_person — profil med adresse og fødselsår
  • firmaradar_get_person_companies — alle selskaper personen eier eller har rolle i
  • firmaradar_get_person_roles — aktive og historiske roller

KYC og AML

  • firmaradar_check_aml_pep — full AML/PEP-screening med sanksjonslister og revisjonsspor
  • firmaradar_get_aml_score — strukturert AML-risikoscore (0–100) med revisjonsspor
  • firmaradar_start_aml_report — start en asynkron, revisjonssikker AML-rapport (for tunge eierstrukturer eller mange parallelle screeninger); lagret 60 mnd per hvitvaskingsloven §35
  • firmaradar_get_aml_report — hent status og resultat (score, nivå, lenke) for en asynkron AML-rapport via report_id
  • firmaradar_check_konkurs_eksponering — screen en person på navn for konkurseksponering: lederverv i selskaper som senere gikk konkurs, tidsvektet (review-flagg, ikke dom)

Bransje, overvåkning og abonnement

  • firmaradar_list_companies_in_nace — alle selskaper i en NACE-kode med geografisk filter
  • firmaradar_list_nace_codes — søk og bla i NACE-katalogen (SSB/BRREG); slå opp riktig kode, eller konverter EU NACE Rev. 2 → norske underkoder
  • firmaradar_get_recent_changes — endringer siste N dager for et orgnr
  • firmaradar_search_announcements — fritekst-søk i BRREG-kunngjøringer
  • firmaradar_compare_companies — sammenlikne flere selskaper side om side
  • firmaradar_add_company_monitoring — legg et selskap til overvåkning; varsel ved kunngjøringer, statusendring (konkurs/oppløsning), eierskifte eller nye offentlige tilskudd
  • firmaradar_subscribe_nace — abonner på bransjeovervåkning (NACE) med webhook ved hendelser i bransjen; filtrer på hendelsestype, geografi og størrelse
  • firmaradar_list_my_subscriptions — list dine NACE-abonnement (id, kode, webhook, filtre, status)
  • firmaradar_delete_subscription — slett ett NACE-abonnement på id (idempotent)

Risiko, FIV og konsern

  • firmaradar_get_risk_score — transparent selskaps-risikoscore (0–100) med komponent-breakdown
  • firmaradar_get_risk_score_bulk — risikoscore for en portefølje orgnr i ett kall
  • firmaradar_check_foretak_i_vanskeligheter — lovbestemt «foretak i vanskeligheter» (FIV)-vurdering
  • firmaradar_check_fiv_bulk — FIV-status for en portefølje orgnr i ett kall
  • firmaradar_get_konsernstotte — offentlig støtte gjennom konsernet (tre-struktur)
  • firmaradar_confirm_risk_score_disclaimer — bekreft pre-screening-disclaimer før risk-score-verktøyene

Valuta

  • firmaradar_convert_nok — konverter NOK-beløp til EUR/USD/GBP/SEK/DKK med dagskurser fra Norges Bank (NOK-originalen bevares alltid)

Full API-referanse og eksempel-prompter: firmaradar.no/dokumentasjon


Priser

Vi tilbyr én plattformavgift (99 kr/mnd) + per-kall-prising. MCP-kallene har en egen pakke (mcp_full) som er rabattert for agentbruk siden agenter genererer høyere volum enn manuelle API-integrasjoner.

Detaljert prising: firmaradar.no/prising


Hvorfor åpen kildekode?

  • Transparens — du kan lese hver verktøy-modul og se nøyaktig hva agenten sender til Firmaradar.
  • Tillit gjennom gjennomgang — koden er Apache 2.0. Gå gjennom den selv, eller lås til en spesifikk versjon.
  • Bidrag velkommen — vi tar imot pull requests som forbedrer skjemaer eller legger til kompatibilitets-lag for nye klienter.

Backend (firmaradar.no) er proprietær fordi den eier dataflyten og lisensieringen mot Skatteetaten og Brønnøysund.


Sikkerhet og GDPR

  • OAuth 2.0 og PKCE (RFC 7636), Dynamic Client Registration (RFC 7591), Protected Resource Metadata (RFC 9728)
  • Alle delegerte tokens er lagret i PostgreSQL, knyttet eksplisitt til en API-nøkkel kunden valgte, og kan tilbakekalles uavhengig
  • Loggføring per kall (kunde-id, nøkkel-id, endepunkt og status) — eksporteres via DSAR-rapport
  • Person-data pseudonymiseres på serversiden; sikkerhetskopier er kryptert og lagres eksternt

Hele sikkerhets-policyen: firmaradar.no/personvern


Støtte og spørsmål


Mappestruktur

tools/mcp_server/├── README.md                 — denne filen└── python/                   — pip-pakken «firmaradar-mcp» (PyPI)    ├── pyproject.toml    ├── firmaradar_mcp/    │   ├── server.py         — MCP stdio og ekstern (streamable-HTTP)    │   ├── remote_server.py  — OAuth 2.0 og DCR for Claude Mobile/Web    │   ├── client.py         — REST-API-wrapper    │   └── tools/            — 35 verktøy-moduler    └── tests/

Bygget av Firmaradar AS — agentisk infrastruktur for norske selskapsdata.

firmaradar.no  ·  Prising  ·  Dokumentasjon  ·  Personvern

来源:README.md,提交 909101f

工具

36

firmaradar_search_companies

Search Companies

Search Norwegian companies with filters (name, NACE, location, status, employees, revenue range, founding date). Returns paginated list of candidate orgnr to investigate further. Use when you have a description and need to find matching companies; use `get_company` once you have a specific orgnr. Revenue filtering excludes companies with no reported NOK revenue figure — see `min_omsetning_nok`. Backed by the official Norwegian company register (BRREG). Each hit includes a canonical Firmaradar `url` and the fields that matched the requested filters.

输入参数qnacefylkelimitcursorstatuskommunemax_ansattemin_ansattestiftet_forstiftet_ettermax_omsetning_nok另有 1 个

firmaradar_get_company

Get Company Profile

Fetch the full profile for one Norwegian company by orgnr: name, group structure, ownership data, grants, recent BRREG announcements and financial metrics. Opt-in `fields` add deeper enrichment — notably `fields=['ip']` for the company's intellectual-property portfolio (patents, trademarks and designs from Patentstyret). The primary 'show me this company' tool — use after `search_companies` returns an orgnr. Sourced from the official Norwegian registers (BRREG Enhetsregisteret + Skatteetaten + Patentstyret) and refreshed daily. The result includes a canonical Firmaradar `url`.

输入参数orgnr必填fieldsownersinclude_financial_metrics

firmaradar_get_company_ip

Get Company IP Rights

Intellectual-property portfolio for a Norwegian company (by orgnr), sourced from Patentstyret: patents, trademarks and designs — totals, active counts, and a list of individual rights (registration number, date, status, expiry date where applicable, title and a link to the Patentstyret case). Use this for ANY question about a company's patents, trademarks, designs or IP rights — Firmaradar covers this. The `rights` list is ordered newest-first, so the first N entries are the newest rights. Look up the orgnr via `search_companies` first if you only have a name.

输入参数orgnr必填

firmaradar_get_company_ownership

Get Company Ownership

Get the ownership tree for a Norwegian company: who they own (direction=down), who owns them (direction=up / UBO), or both. Use when the user asks 'who owns X AS?' or to map a corporate group. Ownership comes from Skatteetaten's Aksjeeierbok (the official shareholder register) and reflects the latest filed holdings. The result contains ownership edges, percentages and company identifiers for the requested traversal direction.

输入参数depthorgnr必填directionmin_share_pctinclude_persons

firmaradar_get_company_roles

Get Company Roles

List board members, daglig leder, signature holders, prokura and revisor for a Norwegian company. Set include_historic=true for people who previously held roles. Use when the user asks 'who runs X AS?' or 'who is on the board?' Roles come live from BRREG (the official enterprise register) and include role type and available appointment or resignation dates.

输入参数orgnr必填role_typeinclude_historic

firmaradar_get_company_financials

Get Company Financials

Fetch the last N years (default 5) of financial metrics for a Norwegian company: revenue, operating result, equity, debt, employees. Use when the user asks 'how is X AS doing financially?' or 'show me the revenue trend'. Figures come from the official annual accounts filed with BRREG. Amounts are in the company's reporting currency — check the `valuta` field (NOK for most companies, but e.g. USD for some international groups; 'MIXED' means the currency changed within the series).

输入参数orgnr必填yearsregnskapstypeskip_freshness

firmaradar_get_regnskapsrapport

Get Financial Report (Excel/PDF)

Order a formatted, downloadable financial report (Excel or PDF) for a Norwegian company — the same multi-source-fused figures, layout and source note as the report a customer would download in the Firmaradar portal, ready to file or forward. Returns a short-lived download link + metadata (years covered, source, currency), NOT the file itself and NOT base64 data — fetch the download_url separately, no further auth required, within expires_in seconds. Use `get_company_financials` instead when you need the raw figures to reason about, not a document to hand off. Requires the Excel-export or PDF-export add-on (matching the requested format) on the caller's account. Charges 1 credit per financial year included in the report.

输入参数orgnr必填yearsformatregnskapstype

firmaradar_get_company_announcements

Get Company Announcements

List BRREG kunngjøringer (official announcements) for a Norwegian company: bankruptcy, mergers, demergers, ownership changes, address changes, etc. Free-text fields are wrapped in <untrusted_content> tags to prevent prompt injection from BRREG-sourced text.

输入参数orgnr必填

firmaradar_search_persons

Search Persons

Search for Norwegian persons in the shareholder/role-holder dataset by name. PII-sensitive — requires the search_full_enabled tier. Returns separate shareholder and role-holder hit lists with stable IDs that can be passed to `get_person_companies` and `get_person_roles`.

输入参数q必填limitbirth_yearkommune_hint

firmaradar_get_person

Get Person Profile

Aggregated person profile: name, birth year, active roles, shareholdings and any AML/PEP risk hits. Also returns `konkurs_eksponering` — leadership roles the person held in companies that later went bankrupt (tenure-weighted, from the dated role history). That match is name-based (no national ID), so it is a REVIEW FLAG to verify, not a verdict. Note: this profile lookup does NOT run a PEP/sanctions screening — an empty `aml_pep_hits` is not a clean bill; use `firmaradar_check_aml_pep` for an actual screening. Strict PII-sensitive — requires search_full_enabled tier and F10.11 purpose confirmation. Minors are blocked except for super-admin accounts.

输入参数purposeperson_id必填

firmaradar_get_person_roles

Get Person Roles

List all company roles (styreleder, daglig leder, etc.) held by a person, current and historic. Use when the user asks 'what roles does Person A hold?' Pass the role_person_id returned by `search_persons`.

输入参数role_person_id必填include_historic

firmaradar_get_person_companies

Get Person's Companies

List all Norwegian companies where the given person holds shares. Use when the user asks 'what does Person A own?' Pass the owner_person_key returned by `search_persons`.

输入参数person_key必填include_historic

firmaradar_get_company_signals

Get Company Risk Signals

Aggregated risk and growth signals for one company: bankruptcy/distress score, capital-loss flags, M&A interim-balance signals, KYC announcement anomalies, NAV hiring/growth signal, merger/demerger (fusjon/fisjon) relations, ownership-change history (owner churn), plus authoritative voluntary-org (Frivillighetsregister) status. Use as the second step after `get_company` to evaluate whether a company needs deeper due diligence.

输入参数orgnr必填since

firmaradar_check_aml_pep

AML / PEP Screening

Screen ONE natural PERSON's full name against sanctions (OFAC, EU, UN) and PEP lists. IMPORTANT — this is a PERSON tool only. Do NOT pass a company name, an organisation number (orgnr), or any non-person string here. For company-level AML risk use `firmaradar_get_aml_score` (by orgnr); to screen a company's owners/officers, first resolve the people via `firmaradar_get_company_roles` / `firmaradar_get_company_ownership`, then screen each PERSON name with this tool. Compliance-critical: PII-sensitive, requires a signed DPA and a legitimate purpose per call (free-text `purpose` parameter). Audit-logged for 60 months. Rate-limited to 50 calls / 30 min per API-key. Returns structured hits with category, sources, and match-ratio (default min 0.85).

输入参数name必填purpose必填kategoribirth_yearmin_match_ratio

firmaradar_check_konkurs_eksponering

Bankruptcy Exposure Screening (by Name)

Screen a person by NAME for bankruptcy exposure ('konkursgjenganger'): leadership roles (chair / managing director) held in companies that later went bankrupt, tenure-weighted, from the dated role history. Use this for HISTORICAL leaders who are no longer in any role index and so cannot be reached via search_persons/get_person. The match is name-based (no national ID), so a hit is a REVIEW FLAG to verify (birth year / address), not a verdict. PII-sensitive — requires the search_full_enabled tier.

输入参数navn必填purpose

firmaradar_get_recent_changes

Get Recent Changes

List changes (kunngjøringer for companies; role + ownership movements for persons) in the last N days. Use when monitoring a target entity for triggers ('has anything changed for X AS in the last month?'). Pair with `subscribe_company` for push notifications.

输入参数id必填dayscategoryentity_type必填

firmaradar_list_companies_in_nace

List Companies by Industry (NACE)

List Norwegian companies in a specific NACE industry code (or code prefix), optionally filtered by status, kommune and size. Useful for sector analysis ('all active restaurants in Oslo with > 5 employees'). **NACE format warning:** Use the EU NACE Rev. 2 format with a trailing zero (e.g. `62.100`, `62.200`, `58.290`). **The Norwegian SN2007 format (`62.01`, `62.02`) returns 0 hits** — we do not store SN2007. If you are unsure about a code, call `firmaradar_list_nace_codes` first. Backed by the official Norwegian register (BRREG) and refreshed daily. Use `stiftet_etter` for newly-founded-company queries.

输入参数code必填limitcursorstatuskommunemax_ansattemin_ansattestiftet_forstiftet_etter

firmaradar_find_shared_connections

Find Shared Connections

Analyse hidden connections across 2–10 Norwegian companies at once: shared board members/signatories, shared registered address, shared owners or ultimate parent, circular ownership, shared auditor, and companies founded close together in time — returned with weighted risk indicators, an overall risk level (lav/middels/hoy) and a node/edge graph. Use for due-diligence cluster analysis, shell-company / straw-man detection and fraud-pattern research. Requires the customer's koblingsanalyse extension; the company count is capped by their tier. Look up orgnrs via search_companies first.

输入参数orgnrs必填

firmaradar_compare_companies

Compare Companies

Compare key financial metrics of up to 5 Norwegian companies side-by-side across the last N years (default 5). Use for competitor analysis, benchmark research or 'which of these three companies is the strongest?' Amounts are in each company's reporting currency (see the `currencies` field; NOK for most Norwegian companies) — check it before comparing absolute amounts. `antall_ansatte` is a CURRENT-value register attribute with no per-year history: read it from the top-level `antall_ansatte` field ({orgnr: headcount}); its rows in `comparison` are always null.

输入参数yearsorgnrs必填metrics

firmaradar_search_announcements

Search Announcements

Search BRREG kunngjøringer across all Norwegian companies — filter by type (konkurs, fusjon, ...), date range, NACE-code, or location. Use for trend analysis ('all konkurser in restaurant sector last quarter') or radar-style monitoring.

输入参数qnacetypefylkelimitcursorkommuneto_datefrom_date

firmaradar_get_risk_score

Get Company Risk Score

Structured risk score (0-100) with named level (lav/moderat/høy/kritisk) and component breakdown for a Norwegian COMPANY's financial health. Combines distress classification, BRREG status, age, capital signals and other factors into one comparable score. Returns an enk_not_supported error for sole proprietorships (ENK) and Norwegian-registered foreign enterprises (NUF). SCOPE: Company financial health only. NOT a personal credit check on owners or officers. For full KYC pre-screening, combine with firmaradar_get_aml_score (PEP/sanctions on key persons). **Requires a one-time pre-screening-disclaimer confirmation.** If the tool fails with HTTP 403 and error `kundebekreftelse_required`, inform the user that confirmation is required. Call `firmaradar_confirm_risk_score_disclaimer` only after the user has explicitly instructed you to confirm the disclaimer. The confirmation is per OAuth user, not per call, and is permanent and audit-logged. Alternatively the user can confirm manually at https://firmaradar.no/minbedrift/utvidelser/risikoscoring — both paths write to the same audit table.

输入参数orgnr必填

firmaradar_check_foretak_i_vanskeligheter

Check Company in Difficulty (FIV)

Assess whether a Norwegian company qualifies as *foretak i vanskeligheter* (a 'company in difficulty') under EU GBER art. 2(18) criteria a-e. Assessed at BOTH company and group level, as EU/EFTA state-aid practice requires — a company with clean accounts is in difficulty when its group is. Returns which criteria triggered, the overall status, the group assessment, and a data-completeness confidence score — a deterministic distress classification, not a raw registry flag. Use for EU state-aid eligibility, credit assessment, and supplier-risk screening.

输入参数orgnr必填

firmaradar_get_aml_score

Get Company AML Risk Score

Structured COMPANY AML risk score (0-100) with named level (low/medium/high), by orgnr. This is the primary tool for 'what is the AML risk / AML score of company X'. Call it ONCE per company — it ALREADY screens the company's key persons and beneficial owners against PEP and sanctions lists internally and folds that into the score. You normally do NOT need to call `check_aml_pep` per owner/officer afterwards; do that only for ad-hoc screening of one specific named individual you need extra detail on. Complements `check_aml_pep` (binary match data for a single PERSON name). Generates an auditable AML report on the backend (rapport_id stored for 60 months per Hvitvaskingsloven §35); factor-level detail lives in the stored report links. The report is generated asynchronously — for very large/complex ownership structures the result can come back with level='pending' and a rapport_id; poll `get_aml_report` with that id until status is 'done'.

输入参数orgnr必填purpose

firmaradar_get_konsernstotte

Get Group Support (Konsernstøtte)

Tree-structured overview of public grants (Innovasjon Norge, SkatteFUNN, BRREG støtteregister, Prosjektbanken) for a Norwegian company and its konsern. Returns ``selskap_stotte`` per node (støtte to that specific company) and ``konsern_aggregat`` (sum across the full hierarchy). NOTE: SkatteFUNN never reports amounts — use ``antall_prosjekter`` as the primary activity KPI since ``total_belop_nok`` excludes SkatteFUNN by source design. Use for due-diligence, state-aid compliance checks, or competitive intelligence.

输入参数orgnr必填

firmaradar_start_aml_report

Start AML Report (Async)

Start generating an AML risk report ASYNCHRONOUSLY for a Norwegian company. Returns immediately with a report_id and status 'pending' — the report is built in the background. Poll `get_aml_report` with the report_id until status is 'done' (then read score/level/factors) or 'failed'. Use this instead of `get_aml_score` for large/complex ownership structures that may otherwise time out, or to start many screenings in parallel. Generates an auditable report stored for 60 months per Hvitvaskingsloven §35.

输入参数orgnr必填purpose

firmaradar_get_aml_report

Get AML Report Status / Result

Poll the status and result of an asynchronous AML report started with `start_aml_report`. Pass the report_id; returns status (pending/running/done/failed). When status is 'done' it includes the AML risk score (0-100), level (low/medium/high) and links to the stored report; when 'failed' it includes the error reason. Poll periodically until the status is terminal (done/failed).

输入参数report_id必填

firmaradar_confirm_risk_score_disclaimer

Confirm Risk-Score Disclaimer

Confirm the pre-screening disclaimer required by firmaradar_get_risk_score. This is a one-time confirmation per Firmaradar user (not per agent and not per call); it is permanent and audit-logged. Requires an OAuth token tied to a user whose plan has risk scoring enabled. Idempotent — if the user has already confirmed, the existing confirmation is returned (same audit_id). The confirmation declares that risk scoring is used only for legitimate purposes (KYC, credit pre-screening, due diligence, supplier screening) and NOT as a substitute for a formal credit assessment or an automated adverse decision. The disclaimer text and version are embedded in this tool and sent to the backend as an explicit string match, so an agent cannot confirm a version it has not seen. Call this tool only when the user has explicitly instructed you to confirm the disclaimer on their behalf.

无需输入参数。

firmaradar_check_fiv_bulk

Bulk Check Companies in Difficulty (FIV)

Bulk-endpoint for portfolio-screening of 'foretak i vanskeligheter' (financially distressed companies per EU GBER art. 2(18) criteria a-e, assessed at both company and group level). Max 50 orgnr per call. Each orgnr counts as one unit against your quota. Gate failures (invalid orgnr, missing entitlement) are returned per orgnr in the result list instead of failing the whole call — check each result's `error` field. Note: the distress assessment has no organisation-form gate — a sole proprietorship (ENK) is assessed like any other company. Use for screening supplier lists, credit-portfolios, or EU state-aid eligibility on multiple companies at once.

输入参数orgnrs必填skip_freshness

firmaradar_get_risk_score_bulk

Bulk Company Risk Scores

Bulk-endpoint for portfolio-screening of risikoscore (0-100 with named level lav/moderat/høy/kritisk + component breakdown) on up to 50 Norwegian companies in one call. Each orgnr counts as one unit against your quota. Compliance-gates (ENK/NUF blocking and customer-confirmation required) are returned per orgnr in the result list instead of failing the whole call — check each result's `error` field. Use for credit-decision screening, supplier-portfolio review, and KYC risk triage at scale.

输入参数orgnrs必填

firmaradar_convert_nok

Convert NOK to Foreign Currency

Convert a NOK amount to a foreign currency (EUR, USD, GBP, SEK, DKK) using daily exchange rates from Norges Bank (the Norwegian central bank). Firmaradar's financial figures are reported in NOK; use this to express them in another currency for international workflows. The NOK original is always preserved in the response. Omit amount_nok to fetch just the current rate.

输入参数amount_nokto_currency必填

firmaradar_list_nace_codes

Search NACE Industry Codes

Search and browse the Norwegian NACE industry-code catalogue. Use this to resolve the exact code before calling subscribe_nace (industry monitoring) or list_companies_in_nace. Free-text search with `q` ('restaurant', 'programvare'), drill the hierarchy with `parent` (omit for the top-level sections A–U), or convert an EU NACE Rev. 2 code to the Norwegian 5-digit sub-codes with `eu`. Each hit includes the Norwegian and (when available) English label plus company counts. Backed by the official catalogue (SSB/BRREG), refreshed daily.

输入参数qeulimitparent

firmaradar_subscribe_nace

Subscribe to Industry Monitoring (NACE)

Subscribe to industry (NACE) monitoring: when any Norwegian company in the chosen industry triggers a monitored event (new announcement, status change such as bankruptcy/dissolution, or ownership update), Firmaradar delivers a webhook to your URL. Use list_nace_codes first to resolve the exact code. A subscription on a parent code matches all child codes. Restrict `events` (e.g. ['status_changed']) and use geographic/size filters to cut volume in large industries, or pick a digest `aggregation_mode`. One subscription per user and NACE code; a retry with the same callback replaces nonsecret settings and returns its ID; omitted secrets are retained, and an explicit empty value clears them. Another callback returns HTTP 409. Use PATCH for partial updates or DELETE before registering another flow. Requires a user whose plan has Firmaovervakning enabled. Call only when the user has asked to set up industry monitoring.

输入参数urleventsaktivertnace_code必填min_ansattebearer_tokenfylke_filterkommune_filterlandsdel_filteraggregation_modemin_omsetning_nok

firmaradar_list_my_subscriptions

List My Industry Subscriptions

List the NACE industry-monitoring subscriptions of the authenticated Firmaradar user (created via subscribe_nace or the portal). Returns each subscription's id, NACE code, webhook URL, event filters, aggregation mode, geographic/size filters and active state. Use the returned `id` with delete_subscription to remove one. Encrypted bearer tokens are never returned (only `has_bearer_token`).

无需输入参数。

firmaradar_delete_subscription

Delete Industry Subscription

Delete one NACE industry-monitoring subscription by its id (from list_my_subscriptions); Firmaradar then stops delivering webhooks for that industry. The subscription must belong to the authenticated user. Idempotent — deleting an id that is already gone returns already_absent=true rather than an error. Reversible only by re-subscribing. Call only when the user has asked to stop monitoring an industry.

输入参数subscription_id必填

firmaradar_add_company_monitoring

Add Company to Monitoring

Add a Norwegian company (by 9-digit orgnr) to the user's company-monitoring list. The user is then alerted when announcements, status changes (bankruptcy/dissolution), ownership changes or new public grants are registered for that company. New targets monitor ALL announcement categories by default; keep ip_alerts=true (default) to also turn on IP-change alerts when the account has the IP-monitoring add-on, or set ip_alerts=false to skip them. 409 if already monitored (idempotent — no duplicate). 403 (monitoring_cap_reached) if the account's company has hit its per-company monitoring cap — tell the user to contact Firmaradar to expand it. Requires a user whose plan has Firmaovervakning enabled. Call only when the user has asked to monitor a specific company.

输入参数orgnr必填ip_alerts

版本历史

1
  1. v0.3.2最新Sep 16, 2026

评分

已满足适用检查项的 100%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分