LookupLab

io.github.PpiNeaPpLe由 GitHub 账号 PpiNeaPpLe 发布v1.0.0更新于 Oct 24, 2026

Phone carrier, email domain, IP network and DNS checks using your LookupLab account.

已验证Streamable HTTP可网页运行网页搜索与抓取安全与监控

概览

AI 生成的概览

LookupLab 是一个远程 MCP 服务器,让助手通过你的 LookupLab 账户进行手机号运营商、邮箱域名、IP 网络和 DNS 查询。

可以做什么
  • 查询手机号的运营商与线路类型,可选提供美加来电者姓名信息
  • 校验邮箱地址的语法、MX 记录、一次性域名和角色地址特征
  • 查询 IP 的近似位置与网络/服务商指标
  • 检查域名的 MX、SPF、DMARC 或 DKIM 记录并报告问题
适用场景
适合在对话中做快速的数据清洁与送达性检查:验证邮箱列表、核对手机号、定位 IP 归属网络,或审查域名的邮件认证记录。每次查询都会消耗付费额度,因此更适合零散核验而非批量处理。
运行要求
远程端点 lookuplab.io,使用 Streamable HTTP,无需本地安装包。需要 LookupLab 账户、可用额度与 API 密钥,通过 X-API-Key 请求头或 Bearer 令牌提供,或在 Claude 中通过 OAuth 登录。Claude Code 方式使用 LOOKUPLAB_API_KEY 环境变量。DKIM 检查需要提供 selector。
安装前请注意
所有工具都会扣除账户额度(手机号查询按线路类型和来电者姓名扣 1 至 5 点,其他查询扣 1 点),且执行前余额须足以覆盖最高扣费。重复调用可能再次扣费,除非客户端发送稳定的 Idempotency-Key 请求头。结果不能证明身份、归属、联系同意、邮件可达或精确位置,隐私标记可能缺失。只提交你有权查询的数据,并避免把 API 密钥写入共享仓库或聊天消息。

安装

在 SourceWeft 中

  1. 打开 控制台中的 LookupLab,将其添加到工作区。
  2. 连接 X-API-Key 凭据。它们会被私密存储,绝不会在公开页面上展示。
  3. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/io.github.PpiNeaPpLe%2Flookuplab/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "lookuplab": {
      "type": "http",
      "url": "https://lookuplab.io/api/mcp",
      "headers": {
        "X-API-Key": "<YOUR_API_KEY>"
      }
    }
  }
}

README

LookupLab integrations

[M8ven Score]

Phone carrier, email-domain, IP-network and DNS checks through LookupLab.

Find LookupLab on Smithery and in the official MCP Registry.

Claude web and Desktop

  1. Open Customize > Connectors > Add custom connector. Name it LookupLab and use https://lookuplab.io/api/mcp.
  2. Choose Sign in now and Register automatically if Claude shows authentication options. Leave a custom client ID and secret blank.
  3. On LookupLab's consent page, enter your LookupLab key and approve. Enable the connector in your chat. Try: "Check the mail records for example.com."

Your key goes only to LookupLab; Claude receives a revocable OAuth connection. On Team and Enterprise plans, an owner first adds the connector, then each member connects their account. See Claude's connector setup.

Claude Code

Set LOOKUPLAB_API_KEY privately in your environment, then merge claude-code.mcp.json into your project's .mcp.json. Start Claude Code in that project, approve LookupLab when prompted, and check /mcp. Keep the variable reference in the file; never replace it with a real key in a shared repository.

The config uses Claude Code's HTTP transport and environment expansion. Try: "Check the mail records for example.com."

Gemini CLI

Install with gemini extensions install https://github.com/PpiNeaPpLe/lookuplab-integrations. Supply your existing LookupLab API key in the extension's sensitive setting. Gemini stores this setting in its system keychain when available. Never put a key in a chat message.

Other MCP clients

Connect to https://lookuplab.io/api/mcp with Authorization: Bearer YOUR_API_KEY or X-API-Key: YOUR_API_KEY in the client's secure connection settings. The server uses Streamable HTTP with JSON responses and no SSE stream.

ChatGPT and Codex

The openai/ directory is the portable plugin package. OAuth needs an exact callback registered by LookupLab before the platform connection can run. This source package is not a claim of directory approval or publication.

Tools and costs

ToolChecksAccount credits
phone_lookupCarrier, line type; optional caller name1 for landline/VoIP/toll-free, 3 mobile/unknown; caller name adds 2
email_verifySyntax, MX and domain indicators1
ip_lookupApproximate location and network1
dns_checkMX, SPF, DMARC or DKIM1

The account needs enough balance for the maximum charge before the lookup runs. Failed/invalid results are not charged. Tools debit credits, so they are marked as operations with side effects. Duplicate calls may charge again unless your client sends a stable Idempotency-Key header for retries.

Data is not proof of a person's identity, ownership, consent to contact, guaranteed email delivery or precise location. Privacy flags can be unavailable. Supply only data you are authorized to check.

Privacy · Terms · Support

来源:README.md,提交 1efa49a

工具

4

phone_lookup

Check phone carrier and line type

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.

输入参数number必填caller_name

email_verify

Check email syntax and domain

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.

输入参数email必填

ip_lookup

Check IP location and network

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.

输入参数ip必填

dns_check

Inspect email DNS records

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.

输入参数check必填domain必填selector

版本历史

1
  1. v1.0.0最新Oct 12, 2026

评分

已满足适用检查项的 90%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分

    请在仓库或注册中心条目中声明许可证。