Kiprio MCP Server
Accede a 27 herramientas de API para desarrolladores en Claude Code: búsqueda de IP, verificación SSL, WHOIS, clima, DNS, vencimiento de dominio y más.
Documentación
Servidor MCP de Kiprio
27 herramientas de API de producción para Claude Code, Claude Desktop, Cursor, Cline, Continue y cualquier cliente MCP — validación de correo/teléfono, geocodificación, conversión de zonas horarias, DNS/WHOIS, inspección SSL, extracción web, PLN y utilidades para desarrolladores.
No se requieren claves API de terceros. Nivel gratuito incluido. Desarrollado por kiprio.com.
Instalación rápida
No se necesita instalación — ejecútalo directamente desde PyPI con uv:
uvx kiprio-mcp
O instala con pip:
pip install kiprio-mcp
Claude Code — añádelo a tu proyecto en un solo paso:
claude mcp add kiprio -- uvx kiprio-mcp
# or, if installed via pip:
claude mcp add kiprio -- kiprio-mcp
O añádelo a ~/.claude.json / Claude Desktop / Cursor / Windsurf / Zed:
{
"mcpServers": {
"kiprio": {
"command": "uvx",
"args": ["kiprio-mcp"],
"env": {"KIPRIO_API_KEY": "your_key_here"}
}
}
}
(Si lo instalaste con pip, usa "command": "kiprio-mcp" sin args.)
Cline (VS Code) — abre Cline → Servidores MCP → Añadir servidor → pega:
{
"mcpServers": {
"kiprio": {
"command": "uvx",
"args": ["kiprio-mcp"],
"env": {"KIPRIO_API_KEY": "your_key_here"}
}
}
}
Continue.dev — añádelo a ~/.continue/config.json bajo mcpServers:
{
"mcpServers": [
{
"name": "kiprio",
"command": "uvx",
"args": ["kiprio-mcp"],
"env": {"KIPRIO_API_KEY": "your_key_here"}
}
]
}
Obtén tu clave API gratuita (tarda 30 segundos)
El nivel anónimo está limitado a 50–100 solicitudes/día por herramienta — suficiente para consultas puntuales, pero se agota rápido en cualquier flujo de trabajo automatizado.
Una clave registrada gratuita te da 100 solicitudes/día por herramienta sin costo:
👉 kiprio.com/signup — sin tarjeta de crédito, sin período de prueba.
Lo que puedes hacer
Una vez conectado, pregúntale a Claude de forma natural:
"¿Es noreply@company.io una dirección de entrega real?" →
validate_emailverifica sintaxis, registros MX y listas de dominios desechables
"¿Qué pila tecnológica usa stripe.com?" →
tech_stackdevuelve CMS, CDN, analíticas y proveedores de pago
"Toma una captura de pantalla de esta página de destino y marca cualquier diseño roto." →
screenshot_urldevuelve un PNG en base64 que Claude puede analizar directamente
"Redacta todos los datos personales de esta transcripción de soporte antes de enviarla a Zendesk." →
redact_textreemplaza correos, teléfonos, nombres y números de tarjeta con[REDACTED_TYPE]
"Revisa el certificado SSL de api.example.com — ¿caduca pronto?" →
ssl_checkdevuelve fecha de caducidad, emisor y calificación
¿Construyendo un agente automatizado?
Las herramientas de kiprio están diseñadas para pipelines y hooks, no solo para consultas puntuales. Patrones comunes:
Validación de correo antes de aceptar registros:
User submits email
→ Claude: validate_email("user@example.com")
→ If disposable/invalid → reject early, before DB write
Hook de monitoreo de dominios (comando de barra de Claude Code):
# Add to CLAUDE.md as a custom slash command
/check-ssl → ssl_check on all domains in config/domains.txt
Agente de enriquecimiento de clientes potenciales:
CSV of company domains
→ Claude loops: tech_stack() + whois_lookup() + ip_lookup() per row
→ Output: enriched CSV with stack, registrar, country, hosting provider
Pipeline de moderación de contenido:
User-submitted text
→ sentiment_analysis() to flag negative
→ redact_text() to strip PII before logging
Estos patrones funcionan dentro del nivel de clave gratuita (100 solicitudes/día por herramienta). El nivel Pro (1,000/día) maneja lotes más grandes.
Herramientas
Correo y Validación
| Herramienta | Qué hace |
|---|---|
validate_email | Verificación de sintaxis + registros MX + detección de dominios desechables |
validate_phone | Validación internacional de números de teléfono, formato E.164 + información del país |
validate_vat | Validación de números de IVA de la UE vía VIES, devuelve el nombre de la empresa |
validate_iban | Validación de IBAN + datos bancarios |
check_password_breach | Verificación de brechas con k-anonimato — solo se envía un prefijo SHA1 de 5 caracteres |
Ubicación y Hora
| Herramienta | Qué hace |
|---|---|
geocode_address | Convierte dirección o nombre de lugar → lat/lon + componentes de dirección estructurados |
get_timezone | Ciudad → zona horaria IANA, desplazamiento UTC, hora local actual, detalles de horario de verano |
convert_timezone | Convierte una fecha y hora entre dos zonas horarias IANA (sin clave requerida) |
Red y DNS
| Herramienta | Qué hace |
|---|---|
dns_lookup | Consulta registros A, AAAA, MX, TXT, NS, CNAME, SOA |
whois_lookup | Registrador de dominio, fechas de creación/caducidad, servidores de nombres |
ssl_check | Validez del certificado, caducidad, emisor, SANs |
ip_lookup | Geolocalización + detección de VPN/Tor/centro de datos con puntuación de amenaza |
Web y Contenido
| Herramienta | Qué hace |
|---|---|
readability | Extrae el texto principal del artículo y metadatos de cualquier URL |
tech_stack | Detecta CMS, framework, CDN, analíticas, pagos |
parse_og_tags | Open Graph, Twitter Card y etiquetas meta de una URL |
screenshot_url | Captura de pantalla de página completa o viewport → PNG en base64 |
html_to_pdf | Convierte HTML a PDF → bytes en base64 |
Procesamiento de Texto
| Herramienta | Qué hace |
|---|---|
sentiment_analysis | Etiqueta positivo/negativo/neutral + puntuación compuesta (−1 a 1) |
check_grammar | Reescribe para gramática/ortografía + diff de ediciones; estilos: conciso, formal, amigable, UK-en, US-en |
translate_text | Traduce entre idiomas con detección automática del idioma de origen |
summarize_text | Extrae puntos clave (número de oraciones configurable) |
redact_text | Reemplaza datos personales con marcadores [REDACTED_TYPE] |
Utilidades para Desarrolladores
| Herramienta | Qué hace |
|---|---|
generate_qr | Código QR → PNG o SVG en base64; colores y tamaño personalizados |
generate_hash | Hash de cadena con sha256, sha512, sha1, md5, sha3_256 o blake2b |
generate_uuid | Genera UUID v1, v4 o v7 |
parse_cron | Analiza una expresión cron → próximas 5 ejecuciones + descripción legible |
decode_jwt | Decodifica encabezado + payload de JWT + estado de caducidad (sin verificación) |
Límites de tasa
| Nivel | Límite | Costo |
|---|---|---|
| Anónimo (sin clave) | 50–100 solicitudes/día/herramienta | $0 |
| Clave gratuita | 100 solicitudes/día/herramienta | $0 — regístrate |
| Pro | 1,000 solicitudes/día/herramienta | $9/mes |
| Business | 10,000 solicitudes/día/herramienta | $39/mes |
Clave gratuita vs anónimo: Mismas herramientas, 3× más margen, sigue siendo $0. Solo necesita una dirección de correo.
Obtén tu clave gratuita en kiprio.com/signup →
Cuándo actualizar a Pro
- Procesamiento por lotes — validar 500 correos, enriquecer un CSV, ejecutar una auditoría de enlaces
- Agentes programados — hooks de Claude Code que se activan en cada commit o trabajo cron
- Espacios de trabajo de equipo — varios desarrolladores compartiendo una configuración
- Scripts de producción — comandos de barra que se ejecutan en cada guardado de archivo o PR
Actualiza a Pro en kiprio.com →
Configuración de Claude Code
claude mcp add kiprio -- uvx kiprio-mcp
claude mcp list # should show kiprio
O con una instalación pip:
pip install kiprio-mcp
claude mcp add kiprio -- kiprio-mcp
Con clave API en tu proyecto .env:
echo "KIPRIO_API_KEY=your_key" >> .env
Luego haz referencia en tu configuración MCP:
{
"mcpServers": {
"kiprio": {
"command": "uvx",
"args": ["kiprio-mcp"],
"env": {"KIPRIO_API_KEY": "${KIPRIO_API_KEY}"}
}
}
}
Solución de problemas
kiprio-mcp: command not found / spawn kiprio-mcp ENOENT — el comando kiprio-mcp solo existe después de una instalación pip. Cambia tu configuración a "command": "uvx", "args": ["kiprio-mcp"] (sin instalación necesaria), o apunta a la ruta completa desde tu virtualenv:
"command": "/path/to/venv/bin/kiprio-mcp"
429 Rate limit exceeded — se alcanzó el nivel anónimo gratuito. Regístrate en kiprio.com/signup para 100 solicitudes/día gratis, o actualiza a Pro para 1,000/día.
401/403 errors — clave API inválida. Deja KIPRIO_API_KEY vacío para usar el nivel anónimo (30 solicitudes/día).
Fuente
github.com/ForeverTools/kiprio-mcp — licencia MIT.
Mantenido por ForeverTools. APIs desarrolladas por kiprio.com.