kiprio-mcp 是一个开源的 MCP(Model Context Protocol)服务器,将 kiprio.com 的开发者 API 以工具形式暴露给 Claude Code、Claude Desktop、Cursor、Cline、Continue 以及其他兼容 MCP 的客户端。它提供 27 个生产级 API 工具,覆盖邮件与电话验证、地理编码、时区转换、DNS/WHOIS 查询、SSL 证书检查、网页抓取、自然语言处理以及多种开发者实用功能。无需第三方 API 密钥,且包含免费额度。
主要能力
工具按用途分为几类:
- 邮件与验证:validate_email 会检查语法、MX 记录以及一次性域名列表,用于判断邮箱地址是否可投递;此外还提供电话验证、IBAN 验证等。
- 位置与时间:提供地理编码、时区转换,以及工作日计算等与位置和时间相关的工具。
- 文本处理:支持文本脱敏(redact_text),可将邮箱、电话、姓名和卡号替换为 [REDACTED_TYPE],适用于在发送支持录音前移除个人身份信息(PII);还包括其他 NLP 能力。
- 开发者实用工具:tech_stack 返回目标网站使用的 CMS、CDN、分析工具和支付提供商;ssl_check 返回 SSL 证书的到期日期、颁发者和评级;screenshot_url 返回 base64 PNG 截图,可供 Claude 直接分析;还包括哈希计算、DNS 查询、WHOIS 查询、网页抓取等。
使用方式
无需安装,可直接通过 PyPI 用 uv 运行,也可用 pip 安装:
uvx kiprio-mcp
或:
pip install kiprio-mcp
在 Claude Code 中可以一步添加到项目,或手动添加到 ~/.claude.json、Claude Desktop、Cursor、Windsurf、Zed 的 MCP 配置中。如果通过 pip 安装,使用 "command": "kiprio-mcp" 且不带参数。
Cline(VS Code):打开 Cline → MCP Servers → Add Server → 粘贴配置。
Continue.dev:在 ~/.continue/config.json 的 mcpServers 下添加配置。
获取免费 API 密钥约需 30 秒。匿名层每个工具每天限 50–100 次请求,适合一次性查询,但在自动化工作流中容易耗尽。注册免费密钥后每个工具每天 100 次请求,零成本,无需信用卡、无试用期,注册地址为 kiprio.com/signup。
连接后可以用自然语言向 Claude 提问,例如:
- “Is noreply@company.io a real deliverable address?” → validate_email 检查语法、MX 记录和一次性域名列表
- “What tech stack is stripe.com running?” → tech_stack 返回 CMS、CDN、分析和支付提供商
- “Take a screenshot of this landing page and flag any broken layout.” → screenshot_url 返回 base64 PNG,Claude 可直接分析
- “Redact all PII from this support transcript before I send it to Zendesk.” → redact_text 将邮箱、电话、姓名和卡号替换为 [REDACTED_TYPE]
- “Check the SSL certificate on api.example.com — is it expiring soon?” → ssl_check 返回到期日期、颁发者和评级
适用场景
kiprio-mcp 的工具面向流水线和钩子设计,而非仅一次性查询。常见模式包括:在接收注册前进行邮件验证;域名监控钩子(Claude Code 斜杠命令);线索丰富(lead enrichment)代理;内容审核流水线。这些模式在免费密钥层(每工具每天 100 次请求)内即可运行。Pro 层(每天 1,000 次)可处理更大批量。
升级到 Pro 的适用场景:批量处理,例如验证 500 个邮箱、丰富 CSV、运行链接审核;定时代理,例如在每次提交或 cron 任务时触发的 Claude Code 钩子;团队工作区,多个开发者共享一个配置;生产脚本,例如在每次文件保存或 PR 时运行的斜杠命令。升级地址为 kiprio.com。
限制与注意事项
- 匿名层限速为每个工具每天 50–100 次请求,免费注册密钥为每个工具每天 100 次请求,Pro 层为每天 1,000 次。
- 常见问题:出现 "kiprio-mcp: command not found" 或 "spawn kiprio-mcp ENOENT" 时,说明裸命令只在 pip 安装后存在,可改用 "command": "uvx", "args": ["kiprio-mcp"](无需安装),或指向虚拟环境中的完整路径。
- 429 Rate limit exceeded:命中免费匿名层限制,注册可获每天 100 次免费请求,或升级 Pro 获每天 1,000 次。
- 401/403 错误:API 密钥无效。将 KIPRIO_API_KEY 留空可使用匿名层(每天 30 次请求)。
项目采用 MIT 许可证,由 ForeverTools 维护,API 由 kiprio.com 提供。仓库地址为 github.com/ForeverTools/kiprio-mcp。
关于具体工具数量在不同描述中存在差异(27 个生产 API 工具),本文以资料中明确提及的“27 个”为准;部分工具的具体名称、参数和返回格式资料中未完整提供,暂未提供。