Pular para o conteúdo principal

Integrações

Funciona do jeito que você constrói agentes

Tudo nesta página já está disponível. Chame a API de qualquer linguagem, envolva ferramentas com os adaptadores do SDK ou coloque o gateway na frente de chamadas MCP e HTTP.

SDKs e adaptadores

Proteja a ação onde ela roda

Node.js

@vulnify/sdk

check, guard (roda sua função só no PERMITIR), espera por revisão humana, novas tentativas com idempotência, fail-open ou fail-closed, verificação de assinatura de webhooks.

Python

vulnify

O mesmo modelo de check e guard para agentes Python, incluindo a espera por revisão e o modo de falha.

Adaptador

Tool calls da OpenAI e da Anthropic

guardedTools: registre as ferramentas uma vez e passe cada tool call do modelo pelo Vulnify.

Adaptador

LangChain

guardLangChainTool envolve uma ferramenta LangChain para que invoke e call sejam verificados antes.

Adaptador

Servidores MCP

guardMcpHandler protege o handler de uma ferramenta do Model Context Protocol.

Adaptador

Qualquer função

guardFunction transforma qualquer função assíncrona em uma que consulta o Vulnify antes.
mcp-server.ts
import { Vulnify, guardMcpHandler } from '@vulnify/sdk';

const vulnify = new Vulnify({ apiKey: process.env.VULNIFY_API_KEY! });

// The tool runs only when Vulnify answers ALLOW.
server.tool('delete_customer', schema, guardMcpHandler(
  vulnify,
  (args) => ({ agent: 'SupportBot', action: 'DELETE_DATA', resource: 'Customer Database', recordsAffected: 1 }),
  deleteCustomer,
));

Gateway

Sem mudar código: coloque o gateway na frente

Gateway MCP

Os agentes chamam ferramentas pelo Vulnify; cada chamada é decidida e registrada com rota, ferramenta, decisão e latência.

Gateway HTTP e cofre de credenciais

Rotas registradas encaminham só para hosts permitidos. Segredos de API key, Bearer, Basic e OAuth2 client credentials ficam no cofre e são injetados no PERMITIR; os agentes nunca os veem.

Alertas e fluxo de trabalho

Leve as decisões para onde seu time trabalha

Slack

Alertas de revisões, bloqueios, eventos críticos e anomalias. Com o app do Slack, aprovadores aprovam ou negam na própria mensagem.

GitHub

Abre uma issue para ações bloqueadas ou em revisão; ela é fechada quando a revisão é resolvida.

Jira

Cria um ticket no seu projeto e aplica suas transições quando a revisão é aprovada ou negada.

Webhooks assinados

Entregas assinadas com HMAC-SHA256, novas tentativas, log de entregas e reenvio.

Exportação para SIEM

Eventos de segurança em JSON ou CEF para seu SIEM.

API REST

POST /v1/events de qualquer linguagem com uma chave de API da organização.

Precisa de algo que não está na lista? Conte o que você usa.

Veja cada decisão dos seus agentes em minutos

Abra um sandbox demo pessoal com agentes, políticas e eventos de exemplo, ou envie sua primeira decisão por código.