MCP server for kiprio.com — 23 production API tools for Claude, Cursor, and any MCP client
Project description
kiprio MCP Server
23 production APIs in one MCP package — email validation, DNS/WHOIS, SSL inspection, web scraping, NLP, and developer utilities — usable by Claude, Cursor, Windsurf, and any Model Context Protocol client.
No third-party API keys required. Free tier included.
Quick install
pip install kiprio-mcp
Add to your MCP client config:
{
"mcpServers": {
"kiprio": {
"command": "kiprio-mcp",
"env": {"KIPRIO_API_KEY": ""}
}
}
}
Claude Code — run once in your project:
claude mcp add kiprio -- kiprio-mcp
Free tier works without a key. Get a free key for higher limits at kiprio.com/signup.
What you can do
Once connected, ask Claude things like:
"Is noreply@company.io a real email address?" →
validate_emailchecks syntax, MX records, and disposable domain lists
"What tech stack is stripe.com running?" →
tech_stackreturns CMS, CDN, analytics, and payment providers
"Take a screenshot of this URL and describe what you see." →
screenshot_urlreturns a base64 PNG Claude can analyse visually
"Redact all personal information from this support transcript." →
redact_textreplaces emails, phones, names, and card numbers with[REDACTED_TYPE]
"Is this EU VAT number valid? GB123456789" →
validate_vatverifies via VIES and returns the registered company name
Tools
Email & Validation
| Tool | What it does |
|---|---|
validate_email |
Syntax + MX record check + disposable domain detection |
validate_vat |
EU VAT number validation via VIES, returns company name |
validate_iban |
IBAN validation + bank details |
check_password_breach |
k-anonymity breach check — only a 5-char SHA1 prefix is sent |
Network & DNS
| Tool | What it does |
|---|---|
dns_lookup |
Query A, AAAA, MX, TXT, NS, CNAME, SOA records |
whois_lookup |
Domain registrar, creation/expiry dates, nameservers |
ssl_check |
Certificate validity, expiry, issuer, SANs |
ip_lookup |
Geolocation + VPN/Tor/datacenter detection with threat score |
Web & Content
| Tool | What it does |
|---|---|
readability |
Extract main article text and metadata from any URL |
tech_stack |
Detect CMS, framework, CDN, analytics, payments |
parse_og_tags |
Open Graph, Twitter Card, and meta tags from a URL |
screenshot_url |
Full-page or viewport screenshot → base64 PNG |
html_to_pdf |
Convert HTML to PDF → base64 bytes |
Text Processing
| Tool | What it does |
|---|---|
sentiment_analysis |
positive/negative/neutral label + compound score (−1 to 1) |
check_grammar |
Rewrite for grammar/spelling + diff of edits; styles: concise, formal, friendly, UK-en, US-en |
translate_text |
Translate between languages with auto source detection |
summarize_text |
Extract key points (configurable sentence count) |
redact_text |
Replace PII with [REDACTED_TYPE] placeholders |
Developer Utilities
| Tool | What it does |
|---|---|
generate_qr |
QR code → base64 PNG or SVG; custom colours and size |
generate_hash |
Hash string with sha256, sha512, sha1, md5, sha3_256, or blake2b |
generate_uuid |
Generate UUID v1, v4, or v7 |
parse_cron |
Parse a cron expression → next 5 run times + human description |
decode_jwt |
Decode JWT header + payload + expiry status (no verification) |
Rate limits
| Tier | Limit | Cost |
|---|---|---|
| Free (no key) | 30 requests/day/tool | $0 |
| Free (with key) | 100 requests/day/tool | $0 |
| Pro | 1,000 requests/day/tool | from $9/mo |
| Business | 10,000 requests/day/tool | from $39/mo |
Get a free key and manage usage at kiprio.com/signup.
Claude Code setup
# Install and register in one step
pip install kiprio-mcp
claude mcp add kiprio -- kiprio-mcp
# Verify it's connected
claude mcp list
Or add KIPRIO_API_KEY=your_key to a .env and reference it in your MCP config.
Troubleshooting
kiprio-mcp: command not found — your virtualenv's bin/ isn't on PATH. Use the full path:
"command": "/path/to/venv/bin/kiprio-mcp"
429 Rate limit exceeded — you've hit the free tier daily cap. Get a free key at kiprio.com/signup to raise the limit to 100/day, or upgrade to Pro.
401/403 errors — your API key is invalid. Leave KIPRIO_API_KEY empty to use the anonymous free tier.
Source
github.com/ForeverTools/kiprio-mcp — MIT licence.
Maintained by ForeverTools. APIs powered by kiprio.com.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file kiprio_mcp-0.2.3.tar.gz.
File metadata
- Download URL: kiprio_mcp-0.2.3.tar.gz
- Upload date:
- Size: 8.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3021a32654f1f65c60fd88828911c134098c21192e01a8ef029b6a69838cb113
|
|
| MD5 |
04d0aafe4133c721947690d85e1ba746
|
|
| BLAKE2b-256 |
80b51c65466f8ca3a33f309579d706c348a7d69647df1083250ff1278e103f8e
|
File details
Details for the file kiprio_mcp-0.2.3-py3-none-any.whl.
File metadata
- Download URL: kiprio_mcp-0.2.3-py3-none-any.whl
- Upload date:
- Size: 8.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c816e2a9b1fbf401d0f78ecbe0db19164cc70e65dbe308e037e1772daf90ed43
|
|
| MD5 |
bbbb7ddb38577b925f5da541e1418b31
|
|
| BLAKE2b-256 |
bb4e61a45dafddb14c6003a5322ea73dabf70906c99f1e970932f1b189170a6a
|