Kiprio MCP Server
Acesse 27 ferramentas de API para desenvolvedores no Claude Code — consulta de IP, verificação SSL, WHOIS, clima, DNS, expiração de domínio e muito mais.
Documentação
Servidor MCP Kiprio
27 ferramentas de API de produção para Claude Code, Claude Desktop, Cursor, Cline, Continue e qualquer cliente MCP — validação de e-mail/telefone, geocodificação, conversão de fuso horário, DNS/WHOIS, inspeção de SSL, raspagem web, PLN e utilitários para desenvolvedores.
Nenhuma chave de API de terceiros necessária. Camada gratuita incluída. Desenvolvido por kiprio.com.
Instalação rápida
Nenhuma instalação necessária — execute direto do PyPI com uv:
uvx kiprio-mcp
Ou instale com pip:
pip install kiprio-mcp
Claude Code — adicione ao seu projeto em uma única etapa:
claude mcp add kiprio -- uvx kiprio-mcp
# or, if installed via pip:
claude mcp add kiprio -- kiprio-mcp
Ou adicione ao ~/.claude.json / Claude Desktop / Cursor / Windsurf / Zed:
{
"mcpServers": {
"kiprio": {
"command": "uvx",
"args": ["kiprio-mcp"],
"env": {"KIPRIO_API_KEY": "your_key_here"}
}
}
}
(Se você instalou via pip, use "command": "kiprio-mcp" sem args.)
Cline (VS Code) — abra Cline → MCP Servers → Add Server → cole:
{
"mcpServers": {
"kiprio": {
"command": "uvx",
"args": ["kiprio-mcp"],
"env": {"KIPRIO_API_KEY": "your_key_here"}
}
}
}
Continue.dev — adicione ao ~/.continue/config.json em mcpServers:
{
"mcpServers": [
{
"name": "kiprio",
"command": "uvx",
"args": ["kiprio-mcp"],
"env": {"KIPRIO_API_KEY": "your_key_here"}
}
]
}
Obtenha sua chave de API gratuita (leva 30 segundos)
A camada anônima é limitada a 50–100 solicitações/dia por ferramenta — suficiente para consultas pontuais, mas acaba rapidamente em qualquer fluxo de trabalho automatizado.
Uma chave registrada gratuita oferece 100 solicitações/dia por ferramenta sem custo:
👉 kiprio.com/signup — sem cartão de crédito, sem período de teste.
O que você pode fazer
Depois de conectado, pergunte ao Claude naturalmente:
"noreply@company.io é um endereço de entrega real?" →
validate_emailverifica sintaxe, registros MX e listas de domínios descartáveis
"Qual stack de tecnologia o stripe.com está usando?" →
tech_stackretorna CMS, CDN, analytics e provedores de pagamento
"Tire um screenshot desta landing page e sinalize qualquer layout quebrado." →
screenshot_urlretorna um PNG base64 que o Claude pode analisar diretamente
"Remova todos os PII deste transcript de suporte antes de enviá-lo ao Zendesk." →
redact_textsubstitui e-mails, telefones, nomes e números de cartão por[REDACTED_TYPE]
"Verifique o certificado SSL em api.example.com — está expirando em breve?" →
ssl_checkretorna data de expiração, emissor e nota
Construindo um agente automatizado?
As ferramentas kiprio são projetadas para pipelines e hooks, não apenas consultas pontuais. Padrões comuns:
Validação de e-mail antes de aceitar cadastros:
User submits email
→ Claude: validate_email("user@example.com")
→ If disposable/invalid → reject early, before DB write
Hook de monitoramento de domínio (comando de barra do Claude Code):
# Add to CLAUDE.md as a custom slash command
/check-ssl → ssl_check on all domains in config/domains.txt
Agente de enriquecimento de leads:
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 moderação de conteúdo:
User-submitted text
→ sentiment_analysis() to flag negative
→ redact_text() to strip PII before logging
Esses padrões funcionam dentro da camada gratuita (100 solicitações/dia por ferramenta). A camada Pro (1.000/dia) lida com lotes maiores.
Ferramentas
E-mail e Validação
| Ferramenta | O que faz |
|---|---|
validate_email | Verificação de sintaxe + registros MX + detecção de domínio descartável |
validate_phone | Validação internacional de números de telefone, formato E.164 + informações do país |
validate_vat | Validação de número de IVA da UE via VIES, retorna nome da empresa |
validate_iban | Validação de IBAN + dados bancários |
check_password_breach | Verificação de violação com k-anonimato — apenas um prefixo SHA1 de 5 caracteres é enviado |
Localização e Hora
| Ferramenta | O que faz |
|---|---|
geocode_address | Converte endereço ou nome de lugar → lat/lon + componentes estruturados do endereço |
get_timezone | Cidade → fuso horário IANA, deslocamento UTC, hora local atual, detalhes de horário de verão |
convert_timezone | Converte uma data/hora entre quaisquer dois fusos horários IANA (sem chave necessária) |
Rede e DNS
| Ferramenta | O que faz |
|---|---|
dns_lookup | Consulta registros A, AAAA, MX, TXT, NS, CNAME, SOA |
whois_lookup | Registrador de domínio, datas de criação/expiração, servidores de nomes |
ssl_check | Validade do certificado, expiração, emissor, SANs |
ip_lookup | Geolocalização + detecção de VPN/Tor/datacenter com pontuação de ameaça |
Web e Conteúdo
| Ferramenta | O que faz |
|---|---|
readability | Extrai o texto principal do artigo e metadados de qualquer URL |
tech_stack | Detecta CMS, framework, CDN, analytics, pagamentos |
parse_og_tags | Open Graph, Twitter Card e meta tags de uma URL |
screenshot_url | Screenshot de página inteira ou viewport → PNG base64 |
html_to_pdf | Converte HTML em PDF → bytes base64 |
Processamento de Texto
| Ferramenta | O que faz |
|---|---|
sentiment_analysis | Rótulo positivo/negativo/neutro + pontuação composta (−1 a 1) |
check_grammar | Reescreve para gramática/ortografia + diff das edições; estilos: conciso, formal, amigável, UK-en, US-en |
translate_text | Traduz entre idiomas com detecção automática de origem |
summarize_text | Extrai pontos-chave (contagem de frases configurável) |
redact_text | Substitui PII por placeholders [REDACTED_TYPE] |
Utilitários para Desenvolvedores
| Ferramenta | O que faz |
|---|---|
generate_qr | Código QR → PNG base64 ou SVG; cores e tamanho personalizados |
generate_hash | Hash de string com sha256, sha512, sha1, md5, sha3_256 ou blake2b |
generate_uuid | Gera UUID v1, v4 ou v7 |
parse_cron | Analisa expressão cron → próximos 5 horários de execução + descrição legível |
decode_jwt | Decodifica header + payload do JWT + status de expiração (sem verificação) |
Limites de taxa
| Camada | Limite | Custo |
|---|---|---|
| Anônima (sem chave) | 50–100 solicitações/dia/ferramenta | $0 |
| Chave gratuita | 100 solicitações/dia/ferramenta | $0 — cadastre-se |
| Pro | 1.000 solicitações/dia/ferramenta | $9/mês |
| Business | 10.000 solicitações/dia/ferramenta | $39/mês |
Chave gratuita vs anônima: Mesmas ferramentas, 3× mais espaço, ainda $0. Apenas precisa de um endereço de e-mail.
Obtenha sua chave gratuita em kiprio.com/signup →
Quando atualizar para Pro
- Processamento em lote — validar 500 e-mails, enriquecer um CSV, executar uma auditoria de links
- Agentes agendados — hooks do Claude Code que disparam a cada commit ou cron job
- Espaços de trabalho em equipe — vários desenvolvedores compartilhando uma configuração
- Scripts de produção — comandos de barra que executam a cada salvamento de arquivo ou PR
Atualize para Pro em kiprio.com →
Configuração do Claude Code
claude mcp add kiprio -- uvx kiprio-mcp
claude mcp list # should show kiprio
Ou com instalação via pip:
pip install kiprio-mcp
claude mcp add kiprio -- kiprio-mcp
Com chave de API no seu projeto .env:
echo "KIPRIO_API_KEY=your_key" >> .env
Depois referencie na sua configuração MCP:
{
"mcpServers": {
"kiprio": {
"command": "uvx",
"args": ["kiprio-mcp"],
"env": {"KIPRIO_API_KEY": "${KIPRIO_API_KEY}"}
}
}
}
Solução de problemas
kiprio-mcp: command not found / spawn kiprio-mcp ENOENT — o comando kiprio-mcp puro só existe após uma instalação via pip. Ou altere sua configuração para "command": "uvx", "args": ["kiprio-mcp"] (sem instalação necessária), ou aponte para o caminho completo do seu virtualenv:
"command": "/path/to/venv/bin/kiprio-mcp"
429 Rate limit exceeded — limite da camada anônima gratuita atingido. Cadastre-se em kiprio.com/signup para 100 solicitações/dia gratuitas, ou atualize para Pro para 1.000/dia.
401/403 errors — chave de API inválida. Deixe KIPRIO_API_KEY vazio para usar a camada anônima (30 solicitações/dia).
Fonte
github.com/ForeverTools/kiprio-mcp — licença MIT.
Mantido por ForeverTools. APIs desenvolvidas por kiprio.com.