Numbers Online — phone intelligence MCP server
online · 100% uptimeonline.numbers/numbers-online·v1.0.0Read-only phone intelligence for AI voice agents — line type, risk, DNC, signed receipts.
0 stars
Reviews
Write oneNobody has reviewed Numbers Online — phone intelligence yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Numbers Online — phone intelligence tools (4)
write = sends, deletes, buys or postscaller_riskFreeReturn a labeled, low-confidence risk read for an inbound caller: a spam signal (0–100, higher = riskier), verstat passthrough, and a first-party do-not-contact (DNC) signal — without a name dip. A supplementary input to the agent's own policy, never a verdict on whether to accept or reject the call. Supply the call's STIR/SHAKEN verstat to fold it into the signal — a failed validation raises the risk.
dnc_checkFreeReturn a first-party do-not-contact signal (suppress / no_match / unknown) for a number, sourced ONLY from suppression preferences registered and verified by the number's own owner inside Numbers Online — never a copy of any government or licensed do-not-call registry. "suppress" = the owner asked not to be contacted on this channel; "no_match" = no suppression preference on record (absence of suppress is not consent); "unknown" = the number could not be evaluated. Comes with a signed receipt recording the status "as of T". Advisory input to the agent's own process — it does not assert that a call is lawful.
line_typeFreeReturn only the deterministic fields for a number — validity, line type (mobile / fixed line / VoIP / …), range carrier, country, and formatting. No paid dip; a free, fast classification a voice agent can call before deciding to enrich.
phone_lookupFreeReturn a supplementary, low-confidence intelligence bundle for a phone number: validity, formatting, line type, range carrier, country, caller name (CNAM, where available), STIR/SHAKEN verstat (supply the call's verstat to fold it into the spam signal), a labeled spam signal, and a first-party do-not-contact (DNC) signal — a suppression preference registered by the number's own owner, never a copy of any government registry. Advisory only — the agent keeps every routing and dialing decision.
Public scan report
scanner v0.1.9 · 2026-09-26 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- Live reliabilityremote reachable in 1050ms20/20
- Tool poisoning4 tool descriptions checked15/15
- Auth qualityopen endpoint, read-only tools10/15
- Maintenancelast push 102 days ago8/15
- Maintainer identitynamespace and repository owner differ; website matches verified namespace6/10
How Numbers Online — phone intelligence compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 79/100
- higher than 58% of 48,255 servers
- Tools
- 4
- the typical server has 7
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- Uptime
- 100%
- of our recent checks; the typical remote server answers 100%
- Response time
- 76 ms
- faster than 88% of 30,031 servers
What its tools let an agent do: 4 read
Install Numbers Online — phone intelligence in Claude Code, Cursor or VS Code
claude mcp add --transport http numbers-online https://numbers.online/api/v1/mcp
What the publisher says
From the Numbers Online — phone intelligence repository's README, as published. We do not edit it. Read it on GitHub
Numbers Online — phone-intelligence MCP server
A hosted, read-only Model Context Protocol server that gives an AI voice agent phone intelligence in a single call: who is this inbound caller, and is this outbound number one to think twice about dialing — before it burns agent minutes.
- Endpoint: POST https://numbers.online/api/v1/mcp (Streamable HTTP, JSON-RPC 2.0)
- Transport: remote / hosted — nothing to install or run. Point your agent at the URL.
- Auth: Authorization: Bearer for tool calls; discovery is public.
- Docs: https://numbers.online/docs/integrations · Site: https://numbers.online
Positioning. Every output is an advisory, low-confidence supplementary signal.
The calling agent keeps every routing and dialing decision and remains responsible for
compliance. Nothing here asserts that a call is lawful, unlawful, "safe", or "spam".
Tools
Four read-only tools (all annotated readOnlyHint, idempotentHint). Discover them live with tools/list (no auth required).
About the DNC signal
The DNC signal is first-party, consent-first: it reflects a do-not-contact preference registered and verified by the number's own owner inside Numbers Online. It is not a copy, mirror, or replica of any government or licensed do-not-call registry. The values:
- SUPPRESS — the owner registered a do-not-contact preference for this channel.
- NOMATCH — no suppression preference on record (absence of suppression is not** consent).
- UNKNOWN — the number couldn't be evaluated.
Treat it as a supplementary input to your own TCPA process, never a verdict that a call is lawful. (Reassigned-number status is inherently a carrier/FCC dataset and is intentionally not offered as a first-party signal — there's no reassigned_check tool.)
Connect
Any MCP client (Claude Desktop, Claude Code, IDEs)
Add a remote server pointing at the endpoint. Example mcp.json fragment:
{
"mcpServers": {
"numbers-online": {
"type": "streamable-http",
"url": "https://numbers.online/api/v1/mcp",
"headers": { "Authorization": "Bearer YOUR_API_KEY" }
}
}
}A key needs the mcp use case. initialize, ping, and tools/list work without auth (capability discovery); tools/call is fail-closed and requires the key.
Vapi
Register Numbers Online as an MCP tool — the transport literal is shttp (see integrations/mcp/vapi-mcp-tool.json). A Vapi custom-function-tool alternative lives at integrations/vapi/numbers-online-tool.json.
Retell
Point your agent's call_inbound webhook at the drop-in config in integrations/retell/inbound-webhook.json. It always returns HTTP 200 within Retell's budget (fail-open) so a slow lookup never keeps the caller ringing.
Full walkthrough: docs/ai-voice-agents.md.
Quick smoke test
# discover tools (no auth)
curl -s https://numbers.online/api/v1/mcp \
-H 'content-type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Numbers Online — phone intelligence: common questions
- Is Numbers Online — phone intelligence MCP server safe?
- Mostly: it is graded B (79/100). Read the Numbers Online — phone intelligence safety report
- How do I install Numbers Online — phone intelligence?
- It runs remotely at numbers.online. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does Numbers Online — phone intelligence need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Numbers Online — phone intelligence maintained?
- The last commit was 141 days ago (2026-06-16). The latest release is v1.0.0.
- Is Numbers Online — phone intelligence up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- What can I use instead of Numbers Online — phone intelligence?
- Servers from other publishers that do the same job: Nautilus Compass Memory MCP server.
- How does Numbers Online — phone intelligence compare with other MCP servers?
- safety score 79/100 (higher than 58% of 48,255 servers); tools 4 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Numbers Online — phone intelligence
Same job from other publishers: the closest match first, then the best rated.
- Nautilus Compass MemoryLocal-first long-term memory for AI agents, with byte-recomputable signed verification receipts.not reviewedEstablishedB