Skip to main content
Glama

Numbers Online — phone intelligence

Server Details

Read-only phone intelligence for AI voice agents — line type, risk, DNC, signed receipts.

Status
Healthy
Last Tested
Transport
Streamable HTTP
URL
Repository
numbers-online/numbers-online-mcp
GitHub Stars
0

Glama MCP Gateway

Connect through Glama MCP Gateway for full control over tool access and complete visibility into every call.

MCP client
Glama
MCP server

Full call logging

Every tool call is logged with complete inputs and outputs, so you can debug issues and audit what your agents are doing.

Tool access control

Enable or disable individual tools per connector, so you decide what your agents can and cannot do.

Managed credentials

Glama handles OAuth flows, token storage, and automatic rotation, so credentials never expire on your clients.

Usage analytics

See which tools your agents call, how often, and when, so you can understand usage patterns and catch anomalies.

100% free. Your data is private.
Tool DescriptionsA

Average 4.3/5 across 4 of 4 tools scored.

Server CoherenceA
Disambiguation4/5

The tools have distinct purposes, but caller_risk and phone_lookup both provide spam and DNC signals, creating slight overlap. Detailed descriptions help differentiate them.

Naming Consistency4/5

All names use snake_case and are descriptive, but there is inconsistency in including verbs (check, lookup vs. no verb in caller_risk, line_type).

Tool Count4/5

Four tools is slightly on the low side but appropriate for a focused phone intelligence server covering basic info, risk, DNC, and comprehensive lookup.

Completeness5/5

The tool set covers all needed read- only operations for phone intelligence: basic info, risk assessment, DNC check, and full bundle. No obvious gaps for the stated advisory purpose.

Available Tools

4 tools
caller_riskCaller risk signal
Read-onlyIdempotent
Inspect

Return 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.

ParametersJSON Schema
NameRequiredDescriptionDefault
numberYesPhone number in E.164, e.g. +14155552671 (loose input is normalized).
verstatNoOptional STIR/SHAKEN verstat for THIS call — TN-Validation-Passed / -Failed / No-TN-Validation, or a full Identity / P-Asserted-Identity header value. When supplied it folds into the risk signal (a failed validation raises it).
dnc_checkDo-not-contact supplementary signal
Read-onlyIdempotent
Inspect

Return 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.

ParametersJSON Schema
NameRequiredDescriptionDefault
numberYesPhone number in E.164, e.g. +14155552671 (loose input is normalized).
line_typeLine type
Read-onlyIdempotent
Inspect

Return 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.

ParametersJSON Schema
NameRequiredDescriptionDefault
numberYesPhone number in E.164, e.g. +14155552671 (loose input is normalized).
phone_lookupPhone number intelligence
Read-onlyIdempotent
Inspect

Return 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.

ParametersJSON Schema
NameRequiredDescriptionDefault
numberYesPhone number in E.164, e.g. +14155552671 (loose input is normalized).
verstatNoOptional STIR/SHAKEN verstat for THIS call — TN-Validation-Passed / -Failed / No-TN-Validation, or a full Identity / P-Asserted-Identity header value. When supplied it folds into the risk signal (a failed validation raises it).
max_cache_age_secondsNoOperator TTL control; 0 forces a fresh dip.

Discussions

No comments yet. Be the first to start the discussion!

Try in Browser

Your Connectors

Sign in to create a connector for this server.