Skip to content

Back to the catalog

AgentHound
github.comrepo

AgentHound

AgentHound is an open-source offensive security framework that, from a single compromised host, collects local credentials and agent configuration, discovers and fingerprints reachable AI services (MCP servers, A2A agents, model gateways, inference servers like Ollama, vector stores, MLOps platforms, notebooks), reuses harvested credentials to verify concrete access, and writes everything to a checkpointed JSON artifact. An optional analysis server (Neo4j/PostgreSQL-backed) turns the artifact into a queryable attack graph with credential-chain, cross-protocol pivot, exfiltration/execution paths, and prompt-injection-related findings (POISONED_INSTRUCTIONS, POISONED_DESCRIPTION, SHADOWS). It supports an active mode (credential reuse, differential reads, reversible mutation with auto-rollback) and a read-only --stealth mode for OPSEC-constrained engagements.

TL;DR Open-source red-team tool that compromises a foothold host and builds a full attack graph of reachable MCP/A2A agents, model gateways, inference servers, and vector stores via credential reuse and proof-of-access.

Technologies named here

Techniques named here

  • Foothold configuration mapping
  • Network discovery of AI services
  • Service enumeration and inventory
  • Credential reuse/expansion
  • Access verification
  • Evidence preservation
  • Attack path graph analysis
  • Instruction poisoning / prompt injection detection
  • Stealth/read-only collection
  • Reversible mutation with recovery