mcpField
B
brreg

brreg

本地服务
github.com/hellosverre商业与营销127 周前更新

关于 brreg

brreg 是面向挪威公司注册信息的开源 MCP 服务,适用于开发者、会计师和分析人员。它通过 Brønnøysund 公共 API 提供公司、角色、分支机构和近期变更查询,无需 API 密钥。

主要功能

  1. 01按组织编号查询公司详情
  2. 02按名称和条件搜索公司
  3. 03查询公司登记角色
  4. 04搜索分支机构
  5. 05查看近期登记变更

适用场景

  1. 01查询挪威公司的董事和地址
  2. 02筛选特定地区或行业的企业
  3. 03列出公司下属分支机构
  4. 04监测新注册和破产状态变化

MCP 相关

向 MCP 客户端提供 5 个工具,用于查询和搜索挪威企业登记信息、公司角色、分支机构及近期变更。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"hellosverre-brreg": {
"command": "npx",
"args": [
"-y",
"brreg-mcp"
]
}
}
}
启动命令npx -y brreg-mcp

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmbrreg-mcp0.1.1

工具

5

收录的工具列表 · 更新于 2 周前

参数类型必填说明
orgnrstring是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。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。