mcpField
A
AU Business Identity

AU Business Identity

远程服务
github.com/creatorhub121商业与营销02 周前更新
代码仓库

关于 AU Business Identity

AU Business Identity 提供用于验证澳大利亚 ABN 和 ACN,以及通过澳大利亚商业登记处核验 ABN 的 MCP 工具,面向需要区分校验和实时登记匹配的 AI Agent 与应用。

主要功能

  1. 01校验 ABN 格式和校验和
  2. 02通过实时登记处核验 ABN
  3. 03校验 ACN 格式和校验和
  4. 04在可用时返回结构化登记详情

适用场景

  1. 01检查 ABN 的格式和校验和
  2. 02确认 ABN 是否存在于登记处
  3. 03查看 ABN 状态和 GST 注册情况
  4. 04校验澳大利亚公司编号

MCP 相关

公共远程 MCP 端点提供 `validate_abn`、`verify_abn` 和 `validate_acn`。当前公共测试版工具无需 API 密钥。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://au-business-identity.auagentutilities.workers.dev/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

3
参数类型必填说明
abnstring是澳大利亚商业编号。允许使用空格和连字符。

详细介绍

AU Business Identity

面向 AI Agent 和应用的澳大利亚企业标识符验证及 ABN 实时登记信息核验。

属于 AU Agent Utilities。

功能

AU Business Identity 提供 3 个用于处理澳大利亚企业标识符的 MCP 工具:

  • 使用官方格式和校验和规则验证 ABN
  • 在澳大利亚商业登记处实时核验 ABN
  • 使用官方格式和校验和规则验证 ACN

如果只需要确定性的本地验证,请使用 validate_abn。

如果需要确认能否在澳大利亚商业登记处找到某个 ABN,并获取可用的登记信息,请使用 verify_abn。

MCP 工具

validate_abn

验证澳大利亚商业号码的格式和校验和,不查询登记信息。

示例:

51 824 753 556

返回的结构化信息包括:

  • 标准化的 ABN
  • 格式化的 ABN
  • 格式是否有效
  • 校验和是否有效
  • 总体验证结果
verify_abn

根据澳大利亚商业登记处的信息核验澳大利亚商业号码。

示例:

51 824 753 556

返回的结构化信息可能包括:

  • 标准化和格式化的 ABN
  • 校验和是否有效
  • 登记信息匹配状态
  • 实体名称
  • 实体类型
  • ABN 状态
  • GST 注册状态
  • 州和邮政编码
  • 可用时的企业名称
  • 登记信息更新情况

校验和有效的 ABN 与经过登记信息核验的 ABN 不视为同一回事。

validate_acn

验证澳大利亚公司号码的格式和校验和。

示例:

004 085 616

返回的结构化信息包括:

  • 标准化的 ACN
  • 格式化的 ACN
  • 格式是否有效
  • 校验和是否有效
  • 总体验证结果

Agent 请求示例

Is 51 824 753 556 a valid ABN?
Verify ABN 51 824 753 556 against the Australian Business Register.
Is this ABN active and registered for GST?
Validate ACN 004 085 616.

MCP 端点

公开的远程 MCP 端点:

https://au-business-identity.auagentutilities.workers.dev/mcp

目前,公开测试版工具无需 API 密钥。

MCP 快速示例

验证 ABN:

{
  "name": "validate_abn",
  "arguments": {
    "abn": "51 824 753 556"
  }
}

根据澳大利亚商业登记处的信息核验 ABN:

{
  "name": "verify_abn",
  "arguments": {
    "abn": "51 824 753 556"
  }
}

验证 ACN:

{
  "name": "validate_acn",
  "arguments": {
    "acn": "004 085 616"
  }
}

HTTP 端点

也可通过 HTTP 进行校验和验证:

/validate-abn?abn=51824753556
/validate-acn?acn=004085616

目前,通过 MCP 工具 verify_abn 提供 ABR 实时核验功能。

计划中的功能

未来可能新增以下功能:

  • 企业名称搜索
  • ABN 与企业名称匹配
  • 扩展澳大利亚实体核验功能
  • 根据实际使用需求增加其他企业身份核验功能

隐私

服务会记录工具名称、成功状态和登记结果等运行使用元数据,以帮助衡量可靠性和采用情况。

应用使用日志不会有意存储 ABN 和 ACN 输入值。

开发

安装依赖:

npm install

运行测试:

npx vitest run

源码

GitHub:

https://github.com/creatorhub121/au-business-identity

评论

支持 Markdown

第一次接触 MCP?

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

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