Skip to content

Commit 4de79e7

Browse files
committed
readme: add three approaches hand-drawn diagram
1 parent 9b5d781 commit 4de79e7

2 files changed

Lines changed: 6 additions & 0 deletions

File tree

README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,12 @@
3838

3939
Every MCP scanner we source-verified uses text patterns, regex, or text classifiers. On matched-vocabulary tool poisoning where safe and poisoned descriptions share the same words, Snyk's shipped classifier catches **zero**.
4040

41+
## Three approaches to scanning
42+
43+
<p align="center">
44+
<img src="docs/three-approaches.png" width="700" alt="Three approaches: Text Classifier (reads words, 0-20%), LLM-as-Judge (asks the model), Activation Probing (reads intent, 96.5%)" />
45+
</p>
46+
4147
## Competitive landscape
4248

4349
> **Others read text, ask the cloud, ask another LLM, or match patterns. We read the model's internal activations after it processes the tool description — detecting whether it entered a "this tool wants to steal / escalate / exfiltrate" state.**

docs/three-approaches.png

1.39 MB
Loading

0 commit comments

Comments
 (0)