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。處理文字:情感分析、文法改寫、翻譯、摘要。產生 QR 碼、雜湊與 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 分