Kiprio MCP Server

com.kiprio由 kiprio.com 发布v0.6.0更新于 Oct 25, 2026

23 API tools for Claude Code — email, DNS, SSL, NLP, scraping. Free tier included.

概览

AI 生成的概览

Kiprio MCP Server 为助手提供 27 个托管工具 API,涵盖邮箱与电话校验、DNS、SSL、地理编码、网页抓取、文本处理和开发者实用工具。

可以做什么
校验邮箱、电话、VAT 号、IBAN 和泄露密码,并从文本中脱敏个人信息。查询 DNS 记录、WHOIS、SSL 证书和 IP 地理位置。地址地理编码,获取或转换时区。抓取网页:提取正文、识别技术栈、解析 Open Graph 标签、截图、HTML 转 PDF。处理文本:情感分析、语法改写、翻译、摘要。生成二维码、哈希和 UUID,解析 cron 表达式,解码 JWT。
适用场景
适合在聊天客户端中做一次性检查或小型自动化流程:校验注册邮箱、审计域名和证书、为一批公司域名补充信息,或在记录或外发前清理文本。
运行要求
以 Python 包形式通过 stdio 在本机运行,可用 uvx 启动或用 pip 安装。无需第三方 API 密钥;可选环境变量 KIPRIO_API_KEY 可提高速率上限。需要访问 kiprio.com 的网络连接。
安装前请注意
多数工具会把输入发送到 kiprio.com 的托管 API,地址、域名、URL、文本和对话记录会离开本机。密码泄露检查只发送短 SHA1 前缀。匿名使用有速率限制,另有付费的 Pro 和 Business 套餐。JWT 解码不验证签名。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Kiprio MCP Server,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

kiprio MCP Server

[PyPI] [Downloads] [Python] [License] [MCP Compatible] [Stars] [Glama]

27 production API tools for Claude Code, Claude Desktop, Cursor, Cline, Continue, and any MCP client — email/phone validation, geocoding, timezone conversion, DNS/WHOIS, SSL inspection, web scraping, NLP, and developer utilities.

No third-party API keys required. Free tier included. Powered by kiprio.com.


Quick install

No install needed — run it straight from PyPI with uv:

bash
uvx kiprio-mcp

Or install with pip:

bash
pip install kiprio-mcp

Claude Code — add to your project in one step:

bash
claude mcp add kiprio -- uvx kiprio-mcp# or, if installed via pip:claude mcp add kiprio -- kiprio-mcp

Or add to ~/.claude.json / Claude Desktop / Cursor / Windsurf / Zed:

json
{  "mcpServers": {    "kiprio": {      "command": "uvx",      "args": ["kiprio-mcp"],      "env": {"KIPRIO_API_KEY": "your_key_here"}    }  }}

(If you installed via pip instead, use "command": "kiprio-mcp" with no args.)

Cline (VS Code) — open Cline → MCP Servers → Add Server → paste:

json
{  "mcpServers": {    "kiprio": {      "command": "uvx",      "args": ["kiprio-mcp"],      "env": {"KIPRIO_API_KEY": "your_key_here"}    }  }}

Continue.dev — add to ~/.continue/config.json under mcpServers:

json
{  "mcpServers": [    {      "name": "kiprio",      "command": "uvx",      "args": ["kiprio-mcp"],      "env": {"KIPRIO_API_KEY": "your_key_here"}    }  ]}

Get your free API key (takes 30 seconds)

The anonymous tier is rate-limited to 50–100 requests/day per tool — fine for one-off queries, but it runs out fast in any automated workflow.

A free registered key gives you 100 req/day per tool at zero cost:

👉 kiprio.com/signup — no credit card, no trial period.


What you can do

Once connected, ask Claude naturally:

"Is [email protected] a real deliverable address?" → validate_email checks syntax, MX records, and disposable domain lists

"What tech stack is stripe.com running?" → tech_stack returns CMS, CDN, analytics, and payment providers

"Take a screenshot of this landing page and flag any broken layout." → screenshot_url returns a base64 PNG Claude can analyse directly

"Redact all PII from this support transcript before I send it to Zendesk." → redact_text replaces emails, phones, names, and card numbers with [REDACTED_TYPE]

"Check the SSL certificate on api.example.com — is it expiring soon?" → ssl_check returns expiry date, issuer, and grade


Building an automated agent?

kiprio tools are designed for pipelines and hooks, not just one-shot queries. Common patterns:

Email validation before accepting signups:

User submits email→ Claude: validate_email("[email protected]")→ If disposable/invalid → reject early, before DB write

Domain monitoring hook (Claude Code slash command):

bash
# Add to CLAUDE.md as a custom slash command/check-ssl  →  ssl_check on all domains in config/domains.txt

Lead enrichment agent:

CSV of company domains→ Claude loops: tech_stack() + whois_lookup() + ip_lookup() per row→ Output: enriched CSV with stack, registrar, country, hosting provider

Content moderation pipeline:

User-submitted text→ sentiment_analysis() to flag negative→ redact_text() to strip PII before logging

These patterns work within the free key tier (100 req/day per tool). Pro tier (1,000/day) handles larger batches.


Tools

Email & Validation

ToolWhat it does
validate_emailSyntax + MX record check + disposable domain detection
validate_phoneInternational phone number validation, E.164 format + country info
validate_vatEU VAT number validation via VIES, returns company name
validate_ibanIBAN validation + bank details
check_password_breachk-anonymity breach check — only a 5-char SHA1 prefix is sent

Location & Time

ToolWhat it does
geocode_addressConvert address or place name → lat/lon + structured address components
get_timezoneCity → IANA timezone, UTC offset, current local time, DST details
convert_timezoneConvert a datetime between any two IANA timezones (no key required)

Network & DNS

ToolWhat it does
dns_lookupQuery A, AAAA, MX, TXT, NS, CNAME, SOA records
whois_lookupDomain registrar, creation/expiry dates, nameservers
ssl_checkCertificate validity, expiry, issuer, SANs
ip_lookupGeolocation + VPN/Tor/datacenter detection with threat score

Web & Content

ToolWhat it does
readabilityExtract main article text and metadata from any URL
tech_stackDetect CMS, framework, CDN, analytics, payments
parse_og_tagsOpen Graph, Twitter Card, and meta tags from a URL
screenshot_urlFull-page or viewport screenshot → base64 PNG
html_to_pdfConvert HTML to PDF → base64 bytes

Text Processing

ToolWhat it does
sentiment_analysispositive/negative/neutral label + compound score (−1 to 1)
check_grammarRewrite for grammar/spelling + diff of edits; styles: concise, formal, friendly, UK-en, US-en
translate_textTranslate between languages with auto source detection
summarize_textExtract key points (configurable sentence count)
redact_textReplace PII with [REDACTED_TYPE] placeholders

Developer Utilities

ToolWhat it does
generate_qrQR code → base64 PNG or SVG; custom colours and size
generate_hashHash string with sha256, sha512, sha1, md5, sha3_256, or blake2b
generate_uuidGenerate UUID v1, v4, or v7
parse_cronParse a cron expression → next 5 run times + human description
decode_jwtDecode JWT header + payload + expiry status (no verification)

Rate limits

TierLimitCost
Anonymous (no key)50–100 req/day/tool$0
Free key100 req/day/tool$0 — sign up
Pro1,000 req/day/tool$9/mo
Business10,000 req/day/tool$39/mo

Free key vs anonymous: Same tools, 3× the headroom, still $0. Just needs an email address.

Get your free key at kiprio.com/signup →

When to upgrade to Pro

  • Batch processing — validating 500 emails, enriching a CSV, running a link audit
  • Scheduled agents — Claude Code hooks that fire on every commit or cron job
  • Team workspaces — multiple developers sharing one config
  • Production scripts — slash commands that run on every file save or PR

Upgrade to Pro at kiprio.com →


Claude Code setup

bash
claude mcp add kiprio -- uvx kiprio-mcpclaude mcp list   # should show kiprio

Or with a pip install:

bash
pip install kiprio-mcpclaude mcp add kiprio -- kiprio-mcp

With API key in your project .env:

bash
echo "KIPRIO_API_KEY=your_key" >> .env

Then reference in your MCP config:

json
{  "mcpServers": {    "kiprio": {      "command": "uvx",      "args": ["kiprio-mcp"],      "env": {"KIPRIO_API_KEY": "${KIPRIO_API_KEY}"}    }  }}

Troubleshooting

kiprio-mcp: command not found / spawn kiprio-mcp ENOENT — the bare kiprio-mcp command only exists after a pip install. Either switch your config to "command": "uvx", "args": ["kiprio-mcp"] (no install needed), or point at the full path from your virtualenv:

json
"command": "/path/to/venv/bin/kiprio-mcp"

429 Rate limit exceeded — free anonymous tier hit. Register at kiprio.com/signup for 100 req/day free, or upgrade to Pro for 1,000/day.

401/403 errors — API key invalid. Leave KIPRIO_API_KEY empty to use the anonymous tier (30 req/day).


Source

github.com/ForeverTools/kiprio-mcp — MIT licence.

Maintained by ForeverTools. APIs powered by kiprio.com.

来源:README.md,提交 eebe9b1

工具

0
SourceWeft 尚未在沙箱中启动过该软件包,因此其工具未知。

版本历史

1
  1. v0.6.0最新Sep 16, 2026

评分

已满足适用检查项的 50%

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

  • 近 30 天内可连通25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分