Numertel

pl.numertel由 numertel.pl 發布官方發布者v1.4.0更新於 Oct 24, 2026

Polish phone number lookup: who called, spam and scam checks, UKE DNO registry, CERT phishing stats

已驗證Streamable HTTP可網頁執行網頁搜尋與抓取安全與監控

概覽

AI 產生的概覽

遠端 MCP 伺服器,用來查詢波蘭電話號碼:來電者身分、垃圾或詐騙風險、官方熱線,以及 CERT Polska 釣魚資料。

可以做什麼
查詢波蘭電話號碼的信譽:電信業者號段、風險標籤、UKE DNO 名錄狀態和檢舉次數,或依搜尋結果 id 取得完整號碼卡片。依機構名稱尋找波蘭銀行、政府機關或電信業者已驗證的官方熱線。分析貼上的可疑訊息,擷取網域、連結、電子郵件和波蘭號碼,並與 CERT Polska 警告名單及 NumerTel 資料庫比對。以去活化形式列出 CERT Polska 警告名單中最新的釣魚網域。顯示波蘭目前的電話濫用指標,例如新增詐騙網域和 DNO 名錄規模。依號碼或機構名稱搜尋 NumerTel 資料庫。
適用情境
當助理需要回答關於陌生波蘭來電、疑似冒充銀行或政府機關、某號碼是否為真正的官方熱線,或波蘭目前電話釣魚與詐騙網域規模的問題時適用。
執行需求
遠端 streamable HTTP 端點;免費額度無需安裝或身分驗證。不支援原生遠端 MCP 的用戶端需要 mcp-remote 橋接,或使用可選的單一檔案本機 stdio 伺服器,後者需要 Node 18+。可選 API 金鑰(NUMERTEL_API_KEY 或 Authorization Bearer 標頭)可提高每 IP 每天 30 次的免費上限。
安裝前請注意
唯讀,僅回傳 numertel.pl 號碼頁面上已公開的資料,查詢除匿名流量限制計數外不會被記錄。公開呈現結果時須標註來源 numertel.pl 並附連結;彙總資料集為 CC-BY 4.0。免費每日上限用盡會回傳 HTTP 429。僅涵蓋波蘭號碼範圍。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Numertel,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/pl.numertel%2Fnumertel/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "numertel": {
      "type": "http",
      "url": "https://numertel.pl/api/mcp"
    }
  }
}

README

[NumerTel MCP Server]

English · Polski

NumerTel MCP Server

Check Polish phone numbers from any AI assistant: who called, is it spam or a scam, is this really a bank's number — plus live phone-abuse stats for Poland.

Backed by NumerTel.pl: 130M numbers built on official UKE numbering ranges, user reports, the state DNO registry and CERT Polska's public Warning List.

[License: MIT] [Website] [MCP Registry] [Glama MCP server]

[Install MCP Server] [Install in VS Code]

Remote server (recommended)

One endpoint, zero install:

https://numertel.pl/api/mcp

Generic config that works in most MCP clients:

json
{  "mcpServers": {    "numertel": {      "type": "http",      "url": "https://numertel.pl/api/mcp"    }  }}
Claude Code
bash
claude mcp add --transport http numertel https://numertel.pl/api/mcp
Cursor

Use the install button above, or add to ~/.cursor/mcp.json:

json
{  "mcpServers": {    "numertel": { "url": "https://numertel.pl/api/mcp" }  }}
VS Code

Use the install button above, or add to mcp.json:

json
{  "servers": {    "numertel": { "type": "http", "url": "https://numertel.pl/api/mcp" }  }}
Claude Desktop (or any client without native streamable HTTP)
json
{  "mcpServers": {    "numertel": {      "command": "npx",      "args": ["mcp-remote", "https://numertel.pl/api/mcp"]    }  }}

Transport: streamable HTTP (JSON-RPC 2.0). Limit: 30 requests/day/IP.

Try asking your assistant

  • "Who called me from 500 100 200?"
  • "Is +48 22 598 40 44 really my bank, or a scam?"
  • "How bad is phone phishing in Poland today?"

Tools

  • check_phone_number — full reputation card for a Polish number: operator (original UKE range, MNP note), risk label from user reports, UKE DNO registry status (an incoming call from a DNO number is spoofed by definition), verified official-hotline whitelist, report counts. Inputs: number (string, 9 digits). Read-only, structured output.
  • spam_weather — phone-abuse indicators for Poland: new scam domains on CERT Polska's Warning List (today + daily series), DNO registry size and the latest numbers from official warnings. Inputs: days (1-30, default 7). Read-only, structured output, open data (CC-BY).
  • check_scam_domain — analyzes a whole pasted suspicious message on two axes: (1) domains, links and email addresses against CERT Polska's official Warning List (a mirror of ~129k scam domains), and (2) Polish phone numbers found in the text against the NumerTel base (UKE DNO registry = spoofing, verified official-hotline whitelist, spam reports). Accepts a single domain/URL/email/number or a full message (extracts evil[.]pl / hxxp:// / +48); suffix match, so login.evil.pl hits evil.pl. Deterministic verdict with the listing date, zero LLM. Read-only, structured output.
  • find_official_number — the real, official number of a Polish bank, office or operator. Given an institution name (e.g. ZUS, mBank, NFZ), returns its verified numbers from the whitelist with source link and verification date. Inputs: institution (string). Read-only, structured output.
  • recent_scam_domains — the latest phishing domains from CERT Polska's official Warning List, defanged (evil[.]pl, never clickable). Inputs: limit (1-50, default 15). Read-only, open data (CC-BY).
  • search — a Polish phone number OR an institution name (returns verified official hotlines from the whitelist). ChatGPT deep-research compatible.
  • fetch — full card by id from search results.

Prompts

Ready-made actions that appear in Claude's "+" menu under the NumerTel brand: sprawdz_numer (full number analysis with fresh embedded data), przeanalizuj_sms (scam analysis of a pasted SMS — runs on the client's model), pogoda_spamowa_dzis (today's phone-abuse report for Poland).

Also works in

  • ChatGPT (Plus/Pro, incl. Poland): Settings -> Apps & Connectors -> Advanced -> Developer mode -> Create connector -> paste https://numertel.pl/api/mcp (No authentication).
  • Gemini CLI: {"mcpServers":{"numertel":{"httpUrl":"https://numertel.pl/api/mcp"}}}
  • Microsoft Copilot Studio: Tools -> Add Tool -> MCP -> paste the URL.

Higher limits: API key via Authorization: Bearer header ([email protected]).

Example response (shortened):

json
{  "number": "225984044",  "operator": "Strefa Warszawa",  "spam_label": "dno_spoofing",  "is_dno": true,  "dno_note": "Numer służy wyłącznie do odbierania połączeń (wykaz DNO UKE)...",  "url": "https://numertel.pl/numer/225984044"}

Local stdio server (single file, zero dependencies)

For clients that only support stdio. Requires Node 18+. Download numertel-mcp.mjs (also in this repo):

json
{  "mcpServers": {    "numertel": {      "command": "node",      "args": ["/path/to/numertel-mcp.mjs"],      "env": { "NUMERTEL_API_KEY": "(optional, for higher limits)" }    }  }}

REST API

The same data over plain REST — see the developer docs (Polish): GET https://numertel.pl/api/v1/check/{number} (20 req/day/IP without a key) and GET https://numertel.pl/api/v1/spam-weather (no limit, CC-BY). Higher limits / API keys: [email protected]

Troubleshooting

  • Client doesn't support remote MCP servers — use the mcp-remote bridge (see Claude Desktop above) or the local stdio file.
  • HTTP 429 — the free daily limit was reached; try tomorrow or ask for a key.
  • "Numer spoza znanych zakresów" (404) — the number is outside Polish numbering ranges; pass 9 digits in national format.

Privacy

The server is read-only and returns only data already public on numertel.pl number pages — never opinion contents, never personal data. Queries are not logged beyond anonymous daily rate-limit counters. Attribution "dane: numertel.pl" with a link is required when presenting results publicly; aggregate datasets are CC-BY 4.0.

License

MIT (this client and manifest). The NumerTel.pl service itself is a separate, proprietary product.


NumerTel MCP Server (po polsku)

Sprawdzaj polskie numery telefonów z poziomu dowolnego asystenta AI: kto dzwonił, czy to spam lub oszustwo, czy numer naprawdę należy do banku. Do tego bieżące wskaźniki nadużyć telefonicznych w Polsce.

Za serwerem stoi NumerTel.pl: 130 mln numerów na bazie oficjalnych zakresów UKE, opinie użytkowników, państwowy wykaz DNO i jawna Lista Ostrzeżeń CERT Polska.

Serwer zdalny (zalecany)

Jeden adres, zero instalacji:

https://numertel.pl/api/mcp

Konfiguracja działająca w większości klientów MCP:

json
{  "mcpServers": {    "numertel": {      "type": "http",      "url": "https://numertel.pl/api/mcp"    }  }}

W Claude Code wystarczy: claude mcp add --transport http numertel https://numertel.pl/api/mcp. Przyciski szybkiej instalacji dla Cursor i VS Code znajdziesz na górze strony. Transport: streamable HTTP (JSON-RPC 2.0). Limit: 30 zapytań dziennie na adres IP.

Zapytaj asystenta

  • „Kto dzwonił z numeru 500 100 200?"
  • „Czy 22 598 40 44 to prawdziwy numer banku, czy oszustwo?"
  • „Jaka jest dziś skala phishingu w Polsce?"

Narzędzia

  • check_phone_number zwraca operatora (pierwotny zakres UKE z notą o przenośności), etykietę ryzyka z opinii, status w wykazie DNO UKE (połączenie przychodzące z numeru DNO jest z definicji sfałszowane), wpis z Białej Listy oficjalnych infolinii i liczniki zgłoszeń. Wejście: number (string, 9 cyfr, +48 i spacje są usuwane). Tylko odczyt.
  • spam_weather zwraca bieżące wskaźniki nadużyć w Polsce: nowe domeny oszustów na Liście Ostrzeżeń CERT (dziś / 7 / 30 dni) i rozmiar wykazu DNO. Bez parametrów. Tylko odczyt, dane otwarte (CC-BY).
  • find_official_number zwraca prawdziwy oficjalny numer banku, urzędu lub operatora. Po nazwie instytucji (np. ZUS, mBank, NFZ) zwraca zweryfikowane numery z Białej Listy ze źródłem i datą weryfikacji. Wejście: institution. Tylko odczyt.
  • recent_scam_domains zwraca najnowsze domeny phishingowe z Listy Ostrzeżeń CERT Polska, w zapisie defanged (evil[.]pl). Wejście: limit (1-50, domyślnie 15). Tylko odczyt, dane otwarte (CC-BY).

Wariant lokalny (stdio, jeden plik)

Dla klientów obsługujących wyłącznie stdio. Wymaga Node 18+. Pobierz numertel-mcp.mjs (plik jest też w tym repo):

json
{  "mcpServers": {    "numertel": {      "command": "node",      "args": ["/sciezka/do/numertel-mcp.mjs"],      "env": { "NUMERTEL_API_KEY": "(opcjonalnie, wyzszy limit)" }    }  }}

REST API

Te same dane przez zwykły REST, dokumentacja: numertel.pl/dla-deweloperow. GET https://numertel.pl/api/v1/check/{numer} (20 zapytań/dzień/IP bez klucza) oraz GET https://numertel.pl/api/v1/spam-weather (bez limitu, CC-BY). Wyższe limity i klucze API: [email protected]

Rozwiązywanie problemów

  • Klient nie wspiera zdalnych serwerów MCP: użyj mostka mcp-remote (sekcja Claude Desktop wyżej) albo pliku stdio.
  • HTTP 429: wyczerpany dzienny limit darmowy, spróbuj jutro lub napisz po klucz.
  • „Numer spoza znanych zakresów" (404): numer jest spoza polskiej numeracji, podaj 9 cyfr w formacie krajowym.

Prywatność

Serwer działa tylko w trybie odczytu i zwraca wyłącznie dane publicznie widoczne na stronach numerów w numertel.pl. Nigdy treści opinii, nigdy danych osobowych. Zapytania nie są logowane poza anonimowymi licznikami limitów. Przy publicznej prezentacji wyników wymagana jest atrybucja „dane: numertel.pl" z linkiem.

Licencja

MIT (ten klient i manifest). Sam serwis NumerTel.pl jest osobnym, zamkniętym produktem.

來源:README.md,提交 a63816f

工具

7

check_phone_number

Sprawdź numer telefonu (PL)

Sprawdź reputację polskiego numeru telefonu. UŻYJ, gdy użytkownik pyta: kto dzwonił, czy numer to spam/oszustwo, czy telefon rzekomo z banku lub urzędu jest prawdziwy. Zwraca operatora z zakresów UKE (z notą o przenośności MNP), etykietę ryzyka z opinii, status w wykazie DNO UKE (połączenie przychodzące z numeru DNO jest sfałszowane — spoofing), wpis z Białej Listy oficjalnych infolinii i liczniki zgłoszeń. Dane: numertel.pl.

輸入參數number必填

spam_weather

Pogoda spamowa w Polsce

Aktualne wskaźniki nadużyć telefonicznych w Polsce. UŻYJ, gdy użytkownik pyta o skalę oszustw, phishingu lub spamu w Polsce albo co nowego w kampaniach oszustów. Zwraca: nowe domeny oszustów na Liście Ostrzeżeń CERT Polska (dziś + dziennie w zadanym oknie), rozmiar wykazu DNO UKE i ostatnie numery z oficjalnych ostrzeżeń urzędów. Dane otwarte CC-BY: numertel.pl.

輸入參數days

check_scam_domain

Sprawdź wiadomość: domeny i numery

Sprawdza wklejoną podejrzaną wiadomość: (1) domeny, linki i adresy e-mail przeciw państwowej Liście Ostrzeżeń CERT Polska (mirror ~129 tys. domen oszustów), (2) polskie numery telefonów z treści przeciw bazie NumerTel (wykaz DNO UKE = spoofing, Biała Lista oficjalnych infolinii, zgłoszenia spamu). UŻYJ, gdy użytkownik pyta: czy ten link/strona/mail jest bezpieczny, albo wkleja całego SMS-a lub e-mail z linkiem i numerem. Przyjmuje pojedynczą domenę, URL, e-mail, numer lub CAŁĄ treść wiadomości (rozpoznaje zapisy evil[.]pl, hxxp:// i +48). Werdykt deterministyczny, zero LLM. Dane: numertel.pl.

輸入參數text必填

find_official_number

Znajdź oficjalny numer infolinii

Znajdź PRAWDZIWY, oficjalny numer telefonu banku, urzędu lub operatora w Polsce. UŻYJ, gdy użytkownik pyta: jaki jest oficjalny numer lub infolinia danej instytucji (np. ZUS, mBank, PKO, NFZ), albo chce zweryfikować, czy numer podany w wiadomości to faktyczna infolinia. Zwraca zweryfikowane numery z Białej Listy NumerTel ze źródłem (link do oficjalnej strony) i datą weryfikacji. Uwaga: dzwoniąc NA te numery trafisz do instytucji, ale połączenie PRZYCHODZĄCE z nich może być sfałszowane (spoofing). Dane: numertel.pl.

輸入參數institution必填

recent_scam_domains

Najnowsze domeny oszustów (CERT)

Najnowsze domeny phishingowe z państwowej Listy Ostrzeżeń CERT Polska. UŻYJ, gdy użytkownik pyta o świeże lub aktualne strony oszustów, nowe kampanie phishingowe albo przykłady oszukańczych domen w Polsce. Zwraca ostatnio dodane domeny w zapisie defanged (evil[.]pl) — NIGDY nie zamieniaj ich w klikalne linki. Dane otwarte CC-BY: numertel.pl.

輸入參數limit

fetch

Pobierz kartę numeru

Pobiera pełną kartę reputacji numeru po id zwróconym przez search (9 cyfr). Zwraca te same dane co check_phone_number wraz z linkiem do strony numeru.

輸入參數id必填

版本歷史

1
  1. v1.4.0最新Sep 16, 2026

評分

已滿足適用檢查項的 100%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分