关于 Firmaradar
Firmaradar 是面向 AI Agent 的 MCP 服务,提供挪威企业、所有权、财务和合规数据。它将企业查询与 AML/PEP 筛查、监控及透明风险评分结合起来。
主要功能
- 01挪威企业档案与财务数据
- 02所有权层级与职务历史
- 03带审计记录的 AML/PEP 筛查
- 04企业及投资组合风险评分
- 05企业与行业监控
适用场景
- 01对企业开展 KYC 与尽职调查
- 02核查企业集团内的所有权关联
- 03筛查个人和企业的 AML/PEP 风险
- 04监控企业变更或 NACE 行业
MCP 相关
它通过远程服务或使用 stdio 的 Python 包,向 MCP 客户端提供 35 个工具。连接支持 OAuth 2.0 或 API 密钥。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://mcp.firmaradar.no/mcpclaude mcp add --transport http firmaradar https://mcp.firmaradar.no/mcp{"mcpServers":{"firmaradar":{"type":"http","url":"https://mcp.firmaradar.no/mcp"}}}在 Cursor 中打开{"servers":{"firmaradar":{"type":"http","url":"https://mcp.firmaradar.no/mcp"}}}在 VS Code 中打开{"mcpServers":{"firmaradar":{"type":"http","url":"https://mcp.firmaradar.no/mcp"}}}{"mcpServers":{"firmaradar":{"serverUrl":"https://mcp.firmaradar.no/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
36| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| q | any | 否 | 跨公司名称进行自由文本搜索。 |
| nace | any | 否 | NACE 代码或前缀。挪威 BRREG 内部使用 5 位数 SN2007 代码(例如,餐馆为 '56.110',杂货店为 '47.111')。任意前缀均可:'47' 匹配所有零售业(2 位),'47.1' 匹配食品/饮料零售业(3 位),'47.11' 匹配杂货店(4 位),'47.111' 最具体(5 位)。如果 4 位代码没有结果,请尝试在末尾加 '0',改用 5 位格式(例如,用 '56.110' 代替 '56.10')。 |
| kommune | any | 否 | 挪威 kommunenummer——必须恰好为 4 位数字,并以零补齐。示例:'0301' = 奥斯陆,'4601' = 卑尔根,'5001' = 特隆赫姆,'1103' = 斯塔万格。不接受 kommune 名称——请先将名称转换为 kommunenummer。 |
| fylke | any | 否 | 挪威 fylkenummer——必须恰好为 2 位数字,并以零补齐。示例:'03' = 奥斯陆,'11' = 罗加兰,'15' = 默勒-鲁姆斯达尔。不接受 fylke 名称——请先转换。 |
| status | any | 否 | 按公司状态筛选。 |
| min_ansatte | any | 否 | |
| max_ansatte | any | 否 | |
| min_omsetning_nok | any | 否 | 最低年度收入(driftsinntekter),单位为 NOK,取自公司自身的账目(非合并/集团数据),采用最近一个有申报数据的年度。注意:设置此筛选条件后,没有申报收入的公司以及以外币申报账目的公司都会从结果中排除。必须与 q/nace/kommune 中至少一项组合使用。 |
| max_omsetning_nok | any | 否 | 以 NOK 计的最高年度收入(driftsinntekter)——来源及排除规则与 min_omsetning_nok 相同。 |
| stiftet_etter | any | 否 | ISO 8601 日期——仅包含在此日期当天或之后成立的公司。 |
| stiftet_for | any | 否 | ISO 8601 日期——仅包含在此日期当天或之前成立的公司。 |
| limit | integer | 否 | |
| cursor | any | 否 | 来自上一次调用的不透明分页游标。 |
详细介绍
Firmaradar MCP 服务
直接通过 Claude、ChatGPT、Cursor、Codex、Gemini 和其他兼容 MCP 的 Agent 查询挪威公司、所有权结构、集团层级和职务。
这是什么?
Firmaradar 是挪威面向 Agent 的公司数据基础设施。此 MCP 服务可让你的 AI Agent 直接访问:
- 超过 200 万家挪威实体(BRREG 基础登记簿,每日更新)
- 来自税务局的股东登记簿(所有权比例精确到个人层级,并贯穿整个集团)
- 职务(董事会、总经理、签字权),含历史记录
- 财务报表(年度财务报表、中期资产负债表、信号)
- 来自 Brønnøysund 的公告和 KYC 标记
- AML/PEP 筛查,含审计跟踪
- NACE 行业监控(特定行业和地区有新公司成立时发出通知)
专为生产环境打造:支持 OAuth 2.0 和 DCR(支持 Claude Mobile 和 Web),也可使用 API 密钥(适用于 Cursor 和 Codex);记录每次调用、提供 DSAR 导出,并在服务器端进行 GDPR 假名化处理。
快速入门
推荐 — OAuth(Claude Web、Claude Mobile、Claude Desktop)
将此地址作为连接添加到你的客户端。登录 firmaradar.no 账户,然后选择 Agent 要使用的 API 密钥。
https://mcp.firmaradar.no/mcp
各客户端的详细指南:firmaradar.no/koble-til-agent
Cursor、Codex 或其他客户端 — 通过 stdio 使用 API 密钥
如果你的客户端不支持远程 MCP,可以在本地运行服务:
pip install firmaradar-mcp
~/.cursor/mcp.json 或 ~/.codex/config.toml:
{
"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"
}
}
}
}
获取 API 密钥:firmaradar.no/min-side/api-keys(需要账户)。
工具目录
共 35 个工具 — Python 包(PyPI 上的 firmaradar-mcp)和远程服务(mcp.firmaradar.no)均提供全部工具:
公司查询
firmaradar_search_companies— 按名称或组织编号搜索firmaradar_get_company— 完整档案(组织形式、NACE、员工人数、地址、财务报表、所有者、职务)firmaradar_get_company_ownership— 查看集团层级的上下游关系、所有权比例和个人层级信息firmaradar_get_company_roles— 董事会、总经理、签字权(含离任历史)firmaradar_get_company_financials— 年度财务报表、关键指标和信号firmaradar_get_company_announcements— BRREG 公告(决议、合并、解散)firmaradar_get_company_signals— 风险标记、KYC 标记、资不抵债信息firmaradar_get_company_ip— 来自专利局的知识产权组合:专利、商标和外观设计(总数、有效数量、带状态和链接的单项权利)firmaradar_find_related_companies— 通过所有权、职务或地址查找关联公司firmaradar_find_shared_connections— 查找 2–10 家公司之间的隐性关联(共同董事会、地址、所有者/母公司、循环持股),并提供风险等级和关系图
人物查询(需要完整访问权限)
firmaradar_search_persons— 按姓名搜索,并容忍拼写错误firmaradar_get_person— 包含地址和出生年份的档案firmaradar_get_person_companies— 此人持有或担任职务的所有公司firmaradar_get_person_roles— 当前及历史职务
KYC 和 AML
firmaradar_check_aml_pep— 完整的 AML/PEP 筛查,包含制裁名单和审计跟踪firmaradar_get_aml_score— 结构化 AML 风险评分(0–100),包含审计跟踪firmaradar_start_aml_report— 启动异步且可审计的 AML 报告(适用于复杂股权结构或大量并行筛查);根据《反洗钱法》§35,报告保存 60 个月firmaradar_get_aml_report— 通过report_id获取异步 AML 报告的状态和结果(评分、级别、链接)firmaradar_check_konkurs_eksponering— 按姓名筛查个人的破产风险:曾在之后破产的公司担任领导职务,按时间加权(仅为审查标记,并非判决)
行业、监控和订阅
firmaradar_list_companies_in_nace— 获取 NACE 代码下的所有公司,并按地理位置筛选firmaradar_list_nace_codes— 搜索并浏览 NACE 目录(SSB/BRREG);查询正确代码,或将 EU NACE Rev. 2 转换为挪威子代码firmaradar_get_recent_changes— 获取 orgnr 在最近 N 天内的变更firmaradar_search_announcements— 在 BRREG 公告中进行全文搜索firmaradar_compare_companies— 并排比较多家公司firmaradar_add_company_monitoring— 将公司加入监控;在发布公告、状态变更(破产/解散)、所有权变更或获得新的公共补助时发出通知firmaradar_subscribe_nace— 订阅行业监控(NACE),在行业事件发生时通过 webhook 通知;可按事件类型、地理位置和规模筛选firmaradar_list_my_subscriptions— 列出你的 NACE 订阅(id、代码、webhook、筛选条件、状态)firmaradar_delete_subscription— 按 id 删除一个 NACE 订阅(幂等)
风险、FIV 和集团
firmaradar_get_risk_score— 透明的公司风险评分(0–100),包含各项指标明细firmaradar_get_risk_score_bulk— 在一次调用中获取一组 orgnr 的风险评分firmaradar_check_foretak_i_vanskeligheter— 法定“陷入困境的企业”(FIV)评估firmaradar_check_fiv_bulk— 在一次调用中获取一组 orgnr 的 FIV 状态firmaradar_get_konsernstotte— 通过集团获得的公共补助(树状结构)firmaradar_confirm_risk_score_disclaimer— 使用风险评分工具前确认预筛查免责声明
货币
firmaradar_convert_nok— 使用挪威央行的当日汇率将 NOK 金额转换为 EUR/USD/GBP/SEK/DKK(始终保留原始 NOK 金额)
完整 API 参考和提示词示例:firmaradar.no/dokumentasjon
价格
我们采用一项**平台费用(99 kr/mnd)**加按调用计费。MCP 调用采用单独的套餐(mcp_full),针对 Agent 使用提供折扣,因为 Agent 产生的调用量高于手动 API 集成。
为什么选择开源?
- 透明 — 你可以阅读每个工具模块,准确了解 Agent 向 Firmaradar 发送了什么。
- 通过审查建立信任 — 代码采用 Apache 2.0 许可证。你可以自行审查,也可以锁定到特定版本。
- 欢迎贡献 — 我们欢迎改进 Schema 或为新客户端添加兼容层的 pull request。
后端(firmaradar.no)是专有的,因为它负责数据流,以及与 Skatteetaten 和 Brønnøysund 的许可事宜。
安全与 GDPR
- OAuth 2.0 和 PKCE(RFC 7636)、动态客户端注册(RFC 7591)、受保护资源元数据(RFC 9728)
- 所有委托令牌均存储在 PostgreSQL 中,并明确关联到客户选择的 API 密钥,且可独立撤销
- 按调用记录日志(客户 ID、密钥 ID、端点和状态)——通过 DSAR 报告导出
- 个人数据在服务器端进行假名化;备份经过加密并存储在外部
完整安全政策:firmaradar.no/personvern
支持与问题
- 此 MCP 服务的问题 → GitHub Issues
- 数据或价格相关问题 → 联系 Firmaradar
- 销售或合作伙伴事宜 → [email protected]
目录结构
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/
由 Firmaradar AS 构建 — 面向挪威公司数据的 Agent 式基础设施。
firmaradar.no · 价格 · 文档 · 隐私
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。