mcpField
N
Nummeropslag

Nummeropslag

ローカル
nummeropslag.dkコミュニケーション112 週間前に更新

Nummeropslag について

Nummeropslagは、公式オープンデータと匿名ユーザー報告を使い、開発者やAIエージェント向けにデンマークの電話番号と企業を検索します。MCPサーバーは対象を限定したツールを提供し、個人の氏名は返しません。

主な機能

  1. 01デンマークの番号・発信者検索
  2. 02CVR企業検索
  3. 03通信事業者と番号種別の情報
  4. 04迷惑電話・信頼性の判定
  5. 05APIキーの権限と使用枠の確認

活用シーン

  1. 01デンマークの着信が迷惑電話として報告されているか確認
  2. 02番号に関連する企業と通信事業者を特定
  3. 03名称からデンマーク企業を検索

MCP 対応

MCPサーバーは、番号検索、迷惑電話チェック、通信事業者情報、企業検索、APIステータス確認の5つのツールを公開します。要求された番号または企業検索を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はい

詳細

電話番号検索 API

API OpenAPI Auth Region Examples MCP License

デンマークの電話番号検索、発信者 ID、迷惑電話・信頼性シグナルを提供する、公開 パートナー API と MCP サーバー です。

デンマークの番号から発信者を特定できます。公式の CVR 登録情報による企業名、通信事業者、番号の種類、匿名ユーザーの報告に基づく 迷惑電話・信頼性の判定 を確認できます。スクレイピングではなく、公式のオープンデータを利用しています。あらゆる HTTP クライアントから利用できるほか、MCP サーバー を Claude やその他の AI エージェントに直接接続できます。

🌐 サービス: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 をネイティブノードやツールとして利用できます。

プラットフォーム連携機能場所
n8n5 つの操作と AI ツールに対応したコミュニティノードintegrations/n8n
Difyワークフロー、チャットフロー、エージェント用のインストール可能なツールプラグインintegrations/dify
Langflowツールモードに対応したカスタムコンポーネントintegrations/langflow
Flowiseすぐに貼り付けられるカスタムツール関数とスキーマintegrations/flowise

各連携機能は、プラットフォームの認証情報/シークレット管理システムに API キーを保存し、クエリの送信先を https://nummeropslag.dk のみに制限します。


MCP サーバー(AI エージェント)🤖

AI エージェント(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)簡潔なスパム/詐欺判定(発信者 ID 形式)
get_operator(number)通信事業者と番号種別のみ(最安)
search_businesses(query, limit)名前からデンマーク企業を検索(CVR)
api_status()API キーのスコープとクォータ使用状況

セットアップ — 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 を参照)で公開されています。自由にコピーして変更できます。Nummeropslag API サービス自体とそのデータはプロプライエタリです。利用には nummeropslag.dk の利用規約が適用されます。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。