mcpField
N
Nummeropslag

Nummeropslag

本地服务
nummeropslag.dk通信协作112 周前更新

关于 Nummeropslag

Nummeropslag 为开发者和 AI Agent 提供丹麦电话号码及企业查询,数据来自官方开放数据和匿名用户报告。其 MCP 服务提供有限范围的工具,且不返回私人个人姓名。

主要功能

  1. 01丹麦号码与来电查询
  2. 02CVR 企业搜索
  3. 03运营商与号码类型信息
  4. 04垃圾号码与可信度判定
  5. 05API 密钥权限与配额状态

适用场景

  1. 01检查丹麦来电是否被举报为垃圾号码
  2. 02查询号码对应的企业和运营商
  3. 03按名称搜索丹麦企业

MCP 相关

MCP 服务提供五种工具,用于号码查询、垃圾号码检查、运营商信息、企业搜索和 API 状态查询。它会将请求的号码或企业查询发送至 Nummeropslag API,并需要 API 密钥。

配置

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

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库
安装包
mcpbnummeropslag-mcp-1.0.1.mcpb
ocighcr.io/andrey-tut/nummeropslag-mcp:v1.0.1
pypinummeropslag-mcp1.0.2

工具

5

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

参数类型必填说明
numberstring是

详细介绍

Nummeropslag API

API OpenAPI Auth Region Examples MCP License

面向丹麦电话号码查询、来电显示和垃圾电话/信任信号的公开 合作伙伴 API + MCP 服务。

识别丹麦号码的来电者:官方 CVR 登记中的公司、电信运营商、号码类型,以及基于匿名用户举报的垃圾电话/信任判定。由官方开放数据提供支持,而非抓取数据。可通过任何 HTTP 客户端使用,也可以将 MCP 服务 直接接入 Claude 和其他 AI Agent。

🌐 服务:nummeropslag.dk · 🔑 获取密钥:/api-noegle · 📖 API 参考:Redoc · 🧪 在线沙盒:/api-reference · 🤖 MCP

此仓库仅包含公开 API 文档、OpenAPI 规范、客户端示例和 MCP 服务。后端源代码为私有。


身份验证

所有端点均需要 API 密钥,并通过 X-API-Key 标头发送:

X-API-Key: npk_your_key_here

每个密钥都有一个套餐、一组作用域(lookup、spam、operator)和一个请求配额。 可随时通过 GET /api/v1/partner/me 查看密钥状态。

基础 URL:https://nummeropslag.dk/api/v1


端点

方法端点作用域描述
GET/partner/lookup/{e164}lookup完整查询——运营商、CVR 公司、垃圾电话/信任信号
GET/partner/spam/{e164}spam仅返回简要的垃圾电话/信任判定
GET/partner/operator/{e164}operator电信运营商 + 号码类型
GET/partner/search?q=lookup按名称搜索公司(CVR)
GET/partner/me—密钥状态:套餐、作用域、配额/用量

{e164} 接受 8 位丹麦号码或完整的 E.164 格式,例如 33633363 或 +4533633363。

完整的机器可读规范:openapi/openapi.yaml · openapi/openapi.json。


快速开始

export NUMMEROPSLAG_API_KEY=npk_your_key_here

curl -H "X-API-Key: $NUMMEROPSLAG_API_KEY" \
  https://nummeropslag.dk/api/v1/partner/spam/33633363

客户端示例

examples/ 中提供可直接运行、无需依赖的客户端:

语言文件运行
Bash / curlexamples/curl.sh./curl.sh 33633363
Python(标准库)examples/python_client.pypython3 python_client.py 33633363
Node.js 18+examples/node_client.jsnode node_client.js 33633363
PHPexamples/php_client.phpphp php_client.php 33633363

所有示例都从 NUMMEROPSLAG_API_KEY 环境变量读取密钥。


工作流集成

在常见的自动化与 AI 工作流构建器中,将 Nummeropslag 用作原生节点和工具:

平台集成位置
n8n社区节点,支持五种操作和 AI 工具integrations/n8n
Dify可安装的工具插件,适用于 Workflows、Chatflows 和 Agentsintegrations/dify
Langflow支持工具模式的自定义组件integrations/langflow
Flowise可直接粘贴的自定义工具函数和架构integrations/flowise

这些集成会将 API 密钥存储在各平台的凭据/机密系统中, 且仅向 https://nummeropslag.dk 发送查询。


MCP 服务(AI Agent)🤖

让你的 AI Agent(Claude Desktop、Claude Code 或任何 Model Context Protocol 客户端) 直接访问丹麦电话号码数据。mcp/ 中的服务将 Partner API 封装为 MCP 工具——使用相同的官方数据,并遵守相同的隐私规则(不包含私人个人的姓名)。

一键安装桌面应用

从 GitHub Releases 下载最新的 nummeropslag-mcp-*.mcpb 捆绑包,用兼容的桌面客户端打开,并在出现提示时输入你的 Nummeropslag API 密钥。该捆绑包使用托管的 uv 运行时,因此用户无需手动安装 Python 依赖项。

规范注册表标识符为 io.github.andrey-tut/nummeropslag。

Docker

同一个 stdio 服务以公共 OCI 镜像的形式发布:

docker run --rm -i \
  -e NUMMEROPSLAG_API_KEY=npk_your_key_here \
  ghcr.io/andrey-tut/nummeropslag-mcp:latest

MCP 调用计入单独的 MCP 配额(不占用 REST 配额);服务会自动发送 X-Client: mcp。

工具

工具描述
lookup_number(number)完整记录:公司(CVR)、运营商、垃圾电话/可信度、评论
check_spam(number)精简的垃圾电话/诈骗判定(来电显示风格)
get_operator(number)仅运营商和号码类型(成本最低)
search_businesses(query, limit)按名称查找丹麦公司(CVR)
api_status()你的密钥权限范围和配额用量

设置 — 通过 PyPI(推荐)

pip install nummeropslag-mcp                    # or: uvx nummeropslag-mcp
export NUMMEROPSLAG_API_KEY=npk_your_key_here   # https://nummeropslag.dk/api-noegle
nummeropslag-mcp                                # stdio transport

添加到 Claude Desktop(claude_desktop_config.json)或 Claude Code(.mcp.json):

{
  "mcpServers": {
    "nummeropslag": {
      "command": "nummeropslag-mcp",
      "env": { "NUMMEROPSLAG_API_KEY": "npk_your_key_here" }
    }
  }
}
改为从源代码运行(不使用 PyPI)
pip install "mcp[cli]" httpx
python mcp/server.py

……并在上述配置中使用 "command": "python", "args": ["/absolute/path/to/nummeropslag-api/mcp/server.py"]。

重启客户端,然后尝试询问 “+45 70 10 20 30 是垃圾电话吗?” 或 “33 63 33 63 属于谁?”。


错误

错误使用统一的封装格式:

{ "error": { "code": "forbidden", "message": "…", "details": {} } }

常见代码:unauthorized(缺少或无效的密钥)、forbidden(权限范围不允许)、 rate_limited(超出配额)、not_found。

数据与隐私

  • 核心数据:官方 CVR(公司及生产单位)和丹麦号码计划(SDFI,CC0)。
  • 垃圾电话判定采用 k-匿名性——公开标记为“垃圾电话”需要多份独立报告。
  • 绝不公开私人个人的姓名。 联系人信息绝不会上传(符合 GDPR)。

隐私政策

MCP 服务只会将用户请求的电话号码或企业查询发送到第一方 Nummeropslag API。它不会读取对话、文件、联系人或通话记录。有关数据收集、使用、保留、共享和联系信息,请参阅完整的 Nummeropslag 隐私政策。

许可证

本仓库中的客户端示例和 OpenAPI 规范采用 MIT License 发布(参见 LICENSE)——可自由复制和改编。Nummeropslag API 服务本身及其数据为专有内容;使用须遵守 nummeropslag.dk 上的条款。

评论

支持 Markdown

第一次接触 MCP?

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

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