关于 brreg
brreg 是面向挪威公司注册信息的开源 MCP 服务,适用于开发者、会计师和分析人员。它通过 Brønnøysund 公共 API 提供公司、角色、分支机构和近期变更查询,无需 API 密钥。
主要功能
- 01按组织编号查询公司详情
- 02按名称和条件搜索公司
- 03查询公司登记角色
- 04搜索分支机构
- 05查看近期登记变更
适用场景
- 01查询挪威公司的董事和地址
- 02筛选特定地区或行业的企业
- 03列出公司下属分支机构
- 04监测新注册和破产状态变化
MCP 相关
向 MCP 客户端提供 5 个工具,用于查询和搜索挪威企业登记信息、公司角色、分支机构及近期变更。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
5收录的工具列表 · 更新于 2 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| orgnr | string | 是 | 9 位挪威组织编号(organisasjonsnummer),例如 '923609016' |
详细介绍
brreg-mcp
用于挪威中央法人实体协调登记处(Brønnøysundregistrene / Enhetsregisteret)的 MCP 服务。让 Claude Code 和其他兼容 MCP 的客户端直接访问挪威企业数据——查询、搜索、职位、分支机构和实时更新。
无需 API 密钥。数据由免费的 Brønnøysund 公共开放数据 API 提供。
为什么使用
挪威的开发者、会计师和分析师经常需要查询组织编号、查找董事会成员或跟踪子公司的变动。通过网页界面操作很慢;使用 curl 则会丢失上下文。借助这个 MCP,你只需询问 Claude。
安装
Claude Code
添加到 MCP 配置中(~/.claude/settings.json 或项目级 .claude/settings.json):
{
"mcpServers": {
"brreg": {
"command": "npx",
"args": ["-y", "brreg-mcp"]
}
}
}
重启 Claude Code。使用 /mcp 验证——你应该会看到列出 brreg,并包含 5 个工具。
Claude Desktop
claude_desktop_config.json:
{
"mcpServers": {
"brreg": {
"command": "npx",
"args": ["-y", "brreg-mcp"]
}
}
}
Cursor / Windsurf / Zed / 任意 MCP 客户端
使用相同的 command: npx、args: ["-y", "brreg-mcp"] 配置。
本地开发
git clone https://github.com/hellosverre/brreg-mcp
cd brreg-mcp
npm install
npm run build
然后将 MCP 客户端指向 node /absolute/path/to/brreg-mcp/dist/index.js。
工具
| 工具 | 功能 |
|---|---|
lookup_company | 根据 9 位组织编号查询一家公司的完整详情——名称、地址、NACE 代码、员工人数、增值税状态、破产状态和成立日期。 |
search_companies | 按名称和可选筛选条件搜索(市镇、组织形式、行业代码、是否已登记增值税、破产状态)。支持分页。 |
get_company_roles | 查询一家公司的所有登记职位(董事会、CEO、主席、审计师、独资经营者)。 |
search_subunits | 查找分支机构(分公司、生产场所)——可限定父公司,也可按市镇或行业搜索。 |
get_recent_updates | 提供实体变更动态,用于监控新登记、破产和状态变更。 |
示例提示词
“查询组织编号 984661177,并列出董事会成员。”
“查找奥斯陆所有已登记增值税的软件咨询公司(NACE 62.010)。”
“列出 Vygruppen AS 的所有分支机构。”
“最近一小时内登记了哪些挪威公司?”
数据来源
所有数据均来自 data.brreg.no。根据 Brønnøysund 的开放数据条款,数据可免费使用。某些端点(包含个人识别号码的职位信息)需要 Maskinporten 身份验证,本服务不提供这些端点。
开发
npm install # install deps
npm run dev # run server in watch mode via tsx
npm run smoke # hit the real brreg API to verify connectivity
npm run build # compile to dist/
npx tsx scripts/mcp-probe.ts # end-to-end stdio test
许可证
MIT
免责声明
与 Brønnøysundregistrene 或挪威政府无关。这是一个独立的开源项目,使用公共开放数据 API。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。