Skip to content
Cisco AI Defense logo
CiscoAI Security

Cisco AI Defense Open Source Security Tools

Cisco AI Defense provides open-source AI security scanners and tools for protecting AI agents, MCP servers, LLM applications, and the AI supply chain. Our tools include DefenseClaw for AI agent governance, MCP Scanner for scanning Model Context Protocol servers, Skill Scanner for detecting malicious agent skills, A2A Scanner for agent-to-agent communication security, AI BOM for AI bill of materials generation, IDE AI Security Scanner (VS Code extension) with CodeGuard, SecureBERT 2 for cybersecurity NLP, Pickle Fuzzer for AI model file security, and Adversarial Hubness Detector for RAG and vector database security. Built by the Cisco AI Defense team for the AI security community.

Now available

Cisco
DefenseClaw

AI agent governance — scan, enforce, and audit every skill, MCP server, and plugin

Cisco AI Defense
Open Source

AI security scanners, threat intelligence, and open-source tools for securing AI agents, MCP servers, and LLM applications.

01.

Projects

DefenseClaw

Enterprise governance for AI agents — scan, enforce, and audit every skill, MCP server, and plugin before it runs. Built for OpenClaw with Cisco AI Defense scanners and NVIDIA OpenShell.

OpenClawGovernanceAgents

IDE AI Security Scanner

VS Code plugin for scanning MCP servers, agent skills, and generating secure AI code (CodeGuard).

MCP SecuritySkills SecurityCodeGuard

Skill Scanner

Security Scanner for Agent Skills. Detects malicious behaviors, hidden instructions, and vulnerable patterns in agent capabilities.

PythonSecurityAgents

MCP Scanner

Scan Model Context Protocol (MCP) servers for potential threats & security findings.

PythonMCPScanner

A2A Scanner

Scan Agent-to-Agent (A2A) communication and behaviors for potential threats and security issues.

PythonAgentsSecurity

AI BOM

Generate AI Bill of Materials through automated source code scanning and dependency analysis.

PythonBOMCompliance

Python SDK

Official Python SDK for integrating with Cisco AI Defense platform and tooling.

PythonSDKIntegration

SecureBERT 2

Domain-adapted language model for cybersecurity intelligence -- semantic search, NER, code vulnerability detection, and threat analysis.

PythonMLNLP

Pickle Fuzzer

Structure-aware test case generator for Python pickle parsers and validators. Generates valid pickle bytecode for fuzzing.

RustFuzzingSecurity

Adversarial Hubness Detector

Security scanner that audits vector indices and embeddings to detect adversarial hubs in RAG and vector database systems.

PythonRAGSecurity

AI Defense Hybrid

Infrastructure templates for deploying Cisco AI Defense hybrid deployments on AWS EKS.

Go TemplateAWSInfrastructure
02.

Framework

Integrated AI Security and Safety Framework

Understand the evolving AI threat landscape with our unified, lifecycle-aware taxonomy that integrates AI security and AI safety threats across modalities, agents, pipelines, and the broader ecosystem.

03.

Blogs