LookupLab
Phone carrier, email domain, IP network and DNS checks using your LookupLab account.
Should I use this
Quality & Safety
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"lookuplab": {
"url": "https://lookuplab.io/api/mcp"
}
}
}Remote endpoints
https://lookuplab.io/api/mcpstreamable-httpWhat it can do
Tool inventory
Tools (4)
🟡phone_lookup(number, caller_name)
Check a user-provided phone number for carrier and line type. Optional US/CA caller-name data is a carrier listing, not identity verification. Uses existing account credits: 1 for landline/VoIP/toll-free, 3 for mobile or unknown; caller name adds 2. Reserves up to 5 credits before execution. Does not place calls or send messages.
Input Schema
{
"type": "object",
"properties": {
"number": {
"type": "string",
"minLength": 1,
"maxLength": 40,
"description": "Phone number, preferably E.164 international format."
},
"caller_name": {
"type": "boolean",
"description": "Request caller-name data; adds 2 credits."
}
},
"required": [
"number"
],
"additionalProperties": false
}🟡email_verify(email)
Check an email address supplied by the user for syntax, MX records, disposable-domain and role-address indicators. Does not prove mailbox ownership or guarantee delivery. Uses 1 existing account credit for a successful check; does not send email.
Input Schema
{
"type": "object",
"properties": {
"email": {
"type": "string",
"minLength": 1,
"maxLength": 320,
"description": "Email address to check."
}
},
"required": [
"email"
],
"additionalProperties": false
}⚪ip_lookup(ip)
Look up approximate IP location and network/provider indicators for an IP address supplied by the user. IP location is not a person's precise location or identity; privacy flags may be unavailable. Uses 1 existing account credit for a successful check.
Input Schema
{
"type": "object",
"properties": {
"ip": {
"type": "string",
"minLength": 1,
"maxLength": 45,
"description": "IPv4 or IPv6 address."
}
},
"required": [
"ip"
],
"additionalProperties": false
}🟡dns_check(domain, check, selector)
Inspect a user-provided domain's MX, SPF, DMARC or DKIM record and report issues. Does not change DNS. DKIM requires a selector. Uses 1 existing account credit for a successful check.
Input Schema
{
"type": "object",
"properties": {
"domain": {
"type": "string",
"minLength": 1,
"maxLength": 253,
"description": "Domain to check."
},
"check": {
"type": "string",
"enum": [
"mx",
"spf",
"dmarc",
"dkim"
]
},
"selector": {
"type": "string",
"minLength": 1,
"maxLength": 100,
"description": "DKIM selector; required when check is dkim."
}
},
"required": [
"domain",
"check"
],
"additionalProperties": false
}Community
Evidence