O que é Snyk Agent Scan?
O Agent Scan, antes o mcp-scan da Invariant Labs e hoje mantido pela Snyk, encontra os componentes de agente em uma máquina e os verifica quanto a riscos de cadeia de suprimentos. Ele descobre configurações do Claude Code, Claude Desktop, Cursor, GitHub Copilot, Windsurf, Gemini CLI, Amp, OpenClaw e outros, nos escopos de sistema, usuário, projeto e plugin, e então inspeciona seus servidores MCP, ferramentas, prompts, recursos e skills.
Ele procura injeção de prompt em descrições de ferramentas e em skills, envenenamento de ferramentas, sombreamento de ferramentas (a ferramenta de um servidor substituindo a de outro), fluxos tóxicos (combinações de ferramentas que poderiam vazar dados), segredos fixos no código e payloads de malware escondidos em arquivos de skill em linguagem natural. A análise usa verificações locais mais a Agent Scan API da Snyk: nomes e descrições de ferramentas, configurações MCP e o conteúdo das skills são enviados à Snyk, com os segredos removidos antes. É preciso ter uma conta e um token de API da Snyk.
Para ler as descrições das ferramentas, ele inicia servidores MCP stdio executando os comandos configurados, por isso o README recomenda escanear configurações não confiáveis em um sandbox; execuções interativas pedem consentimento por servidor. Instala-se com uvx snyk-agent-scan ou como binário independente com SBOM e checksums assinados. Tem licença Apache 2.0; a v0.6.9 saiu em 20 de outubro de 2026, e o README avisa que a saída da CLI ainda é experimental.
Snyk Agent Scan vale a pena?
O Agent Scan cobre a parte da segurança de agentes que as ferramentas de red-teaming deixam de lado: as próprias ferramentas. Um servidor MCP ou uma skill pode trazer instruções na descrição que o modelo lê e obedece, e poucos scanners abertos procuram isso em todos os clientes de uma máquina. A versão 0.6 reporta 14 riscos nomeados, de injeção de prompt em instruções de skills a URLs de download suspeitas e segredos fixos no código.
A descoberta é minuciosa. A matriz do README acompanha os escopos de sistema, usuário, projeto e plugin por cliente, incluindo o diretório compartilhado ~/.copilot do Copilot e os plugins do Claude Desktop, e aponta lacunas, como as skills de escopo de projeto do Amp ainda não serem escaneadas. Os binários independentes vêm com SBOMs e checksums assinados com GPG, o que é apropriado para uma ferramenta de cadeia de suprimentos.
As ressalvas são reais. A análise não é local: descrições de ferramentas, configurações MCP e conteúdo das skills vão para a API da Snyk, com os segredos removidos, e o README diz que o conteúdo das chamadas de ferramenta não é armazenado. Os scans interativos perguntam antes de iniciar cada servidor stdio, mas iniciar um significa executar seu comando, então uma configuração não confiável fica mais segura em um contêiner. A linha 0.5, ainda fixada em partes do README, usa uma API de análise mais antiga e está prevista para ser descontinuada.
O formato de saída é rotulado como experimental, e a Snyk desaconselha construir barreiras de CI sobre nomes de riscos específicos; clientes enterprise são avisados de que a saída da CLI pode diferir do que o Snyk Evo mostra. Essa divisão diz para onde o produto está indo. A CLI é o sensor gratuito, e a visão gerenciada da frota pelo Evo é o que a Snyk vende.
Onde ele se destaca
Um engenheiro de segurança em uma empresa de 300 desenvolvedores que permite Claude Code e Cursor
Descobrir quais servidores MCP e skills os desenvolvedores instalaram e quais parecem maliciosos
Execute uvx snyk-agent-scan@latest em uma amostra de máquinas, ou o modo em segundo plano reportando ao Snyk Evo para a frota; o preço do Evo é sob consulta.
Um desenvolvedor prestes a instalar um servidor MCP de terceiros
Verificar as descrições das ferramentas em busca de instruções injetadas antes de confiar nele
Aponte o scanner para a configuração do servidor dentro de um contêiner Docker descartável; o scan leva um comando e um token gratuito da Snyk.
Uma equipe de plataforma que publica skills de agente internas
Triar novos arquivos SKILL.md na revisão em busca de injeção de prompt e segredos vazados
Rode o scanner no diretório de skills em um job antes do merge, tratando os resultados como consultivos, porque o schema de saída pode mudar entre releases.
Antes de decidir
- Configuração
- Crie uma conta na Snyk, exporte SNYK_TOKEN e depois execute uvx snyk-agent-scan@latest, ou baixe um binário independente e verifique seus checksums assinados. Não há pacote npm publicado.
- Integrações
- Descobre automaticamente as configurações de Claude Code, Claude Desktop, Cursor, GitHub Copilot, VS Code, Windsurf, Gemini CLI, Amp e OpenClaw; o modo em segundo plano reporta ao Snyk Evo.
- Dados e privacidade
- Envia detalhes do agente, configurações MCP, nomes e descrições de ferramentas e o conteúdo das skills à Agent Scan API da Snyk, com os segredos removidos; o README diz que o conteúdo das chamadas de ferramentas MCP não é armazenado nem registrado. Apache 2.0; nenhum aviso de segurança publicado no GitHub.
- Custo em escala
- A CLI é gratuita com um token da Snyk. O escaneamento em segundo plano em toda a empresa pelo Snyk Evo é negociado com a equipe de vendas da Snyk; o preço não é publicado.
- Limites
- A saída da CLI é experimental e pode mudar entre releases; alguns caminhos de skills de escopo de projeto ainda não são escaneados, e a descoberta de plugins no Windows não é suportada. 11 issues abertas.
O que é bom
- Escaneia servidores MCP e skills de agente, não só prompts
- Detecta envenenamento e sombreamento de ferramentas, fluxos tóxicos e segredos fixos no código
- Descobre configurações em vários escopos para a maioria dos clientes de agente populares
- Binários assinados com SBOMs
O que não é
- Envia descrições de ferramentas e conteúdo das skills à Snyk
- Inicia servidores MCP stdio para inspecioná-los
- Formato de saída ainda experimental; a linha 0.5 está sendo descontinuada
Ideal para
Equipes que deixam desenvolvedores ou agentes instalar servidores MCP e skills e querem uma verificação de cadeia de suprimentos antes de confiar neles.
Alternativas ao Snyk Agent Scan
Snyk Agent Scan: perguntas frequentes
- Snyk Agent Scan vale a pena?
- Uma primeira verificação sensata dos servidores MCP e skills em que seus agentes confiam, desde que você aceite enviar as descrições deles à Snyk e escaneie configurações não confiáveis em um sandbox. Damos nota 3.8 de 5.
- Quanto custa Snyk Agent Scan?
- Gratuito e de código aberto sob Apache 2.0; exige uma conta e um token de API da Snyk. O escaneamento em segundo plano de toda a frota reporta ao Snyk Evo, com preço sob consulta.
- Quais são as desvantagens de Snyk Agent Scan?
- Envia descrições de ferramentas e conteúdo das skills à Snyk; inicia servidores MCP stdio para inspecioná-los; formato de saída ainda experimental; a linha 0.5 está sendo descontinuada.
- Para quem Snyk Agent Scan é indicado?
- Equipes que deixam desenvolvedores ou agentes instalar servidores MCP e skills e querem uma verificação de cadeia de suprimentos antes de confiar neles.
- Quanto custa Snyk Agent Scan para uma equipe ou em produção?
- A CLI é gratuita com um token da Snyk. O escaneamento em segundo plano em toda a empresa pelo Snyk Evo é negociado com a equipe de vendas da Snyk; o preço não é publicado.
- Snyk Agent Scan é seguro para dados da empresa?
- Envia detalhes do agente, configurações MCP, nomes e descrições de ferramentas e o conteúdo das skills à Agent Scan API da Snyk, com os segredos removidos; o README diz que o conteúdo das chamadas de ferramentas MCP não é armazenado nem registrado. Apache 2.0; nenhum aviso de segurança publicado no GitHub.
- Quais são as melhores alternativas ao Snyk Agent Scan?
- As alternativas mais próximas que analisamos são promptfoo e garak.
Respostas verificadas em 23 de out. de 2026.
