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

PyPI Downloads Python License MCP Compatible Stars Glama

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_email verifica sintaxe, registros MX e listas de domínios descartáveis

"Qual stack de tecnologia o stripe.com está usando?" → tech_stack retorna CMS, CDN, analytics e provedores de pagamento

"Tire um screenshot desta landing page e sinalize qualquer layout quebrado." → screenshot_url retorna um PNG base64 que o Claude pode analisar diretamente

"Remova todos os PII deste transcript de suporte antes de enviá-lo ao Zendesk." → redact_text substitui 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_check retorna 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

FerramentaO que faz
validate_emailVerificação de sintaxe + registros MX + detecção de domínio descartável
validate_phoneValidação internacional de números de telefone, formato E.164 + informações do país
validate_vatValidação de número de IVA da UE via VIES, retorna nome da empresa
validate_ibanValidação de IBAN + dados bancários
check_password_breachVerificação de violação com k-anonimato — apenas um prefixo SHA1 de 5 caracteres é enviado

Localização e Hora

FerramentaO que faz
geocode_addressConverte endereço ou nome de lugar → lat/lon + componentes estruturados do endereço
get_timezoneCidade → fuso horário IANA, deslocamento UTC, hora local atual, detalhes de horário de verão
convert_timezoneConverte uma data/hora entre quaisquer dois fusos horários IANA (sem chave necessária)

Rede e DNS

FerramentaO que faz
dns_lookupConsulta registros A, AAAA, MX, TXT, NS, CNAME, SOA
whois_lookupRegistrador de domínio, datas de criação/expiração, servidores de nomes
ssl_checkValidade do certificado, expiração, emissor, SANs
ip_lookupGeolocalização + detecção de VPN/Tor/datacenter com pontuação de ameaça

Web e Conteúdo

FerramentaO que faz
readabilityExtrai o texto principal do artigo e metadados de qualquer URL
tech_stackDetecta CMS, framework, CDN, analytics, pagamentos
parse_og_tagsOpen Graph, Twitter Card e meta tags de uma URL
screenshot_urlScreenshot de página inteira ou viewport → PNG base64
html_to_pdfConverte HTML em PDF → bytes base64

Processamento de Texto

FerramentaO que faz
sentiment_analysisRótulo positivo/negativo/neutro + pontuação composta (−1 a 1)
check_grammarReescreve para gramática/ortografia + diff das edições; estilos: conciso, formal, amigável, UK-en, US-en
translate_textTraduz entre idiomas com detecção automática de origem
summarize_textExtrai pontos-chave (contagem de frases configurável)
redact_textSubstitui PII por placeholders [REDACTED_TYPE]

Utilitários para Desenvolvedores

FerramentaO que faz
generate_qrCódigo QR → PNG base64 ou SVG; cores e tamanho personalizados
generate_hashHash de string com sha256, sha512, sha1, md5, sha3_256 ou blake2b
generate_uuidGera UUID v1, v4 ou v7
parse_cronAnalisa expressão cron → próximos 5 horários de execução + descrição legível
decode_jwtDecodifica header + payload do JWT + status de expiração (sem verificação)

Limites de taxa

CamadaLimiteCusto
Anônima (sem chave)50–100 solicitações/dia/ferramenta$0
Chave gratuita100 solicitações/dia/ferramenta$0 — cadastre-se
Pro1.000 solicitações/dia/ferramenta$9/mês
Business10.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.