dejo-guard
Your browser agent clicks; ArmorIQ decides what the click means.
Dejo Guard is Dejo's MCP server (a real browser with a memory, for Claude Code, Codex, Cursor and any MCP agent) with ArmorIQ in front of every page action. Before each click, keystroke or replayed step it reads what the action is from the page — a link, a form submit, a card field, a password box, another site — and sends that as a named step to ArmorIQ, whose policy allows it, blocks it, or holds it until you approve. Writes a page sends on its own are paused until ArmorIQ decides them too.
pip install dejo-guard
playwright install chromium
armoriq login
dejo-guard init
claude mcp add dejo-guard -- dejo-guard
Commands: dejo-guard (MCP server, stdio) · init · policy (print the ArmorIQ policy) · plan "<task>" ·
feed · share (a live web page of your decisions) · eval · serve --http PORT.
Docs, the attack lab and the live feed: https://dejo-guard.vercel.app · Source: https://github.com/rohit-jsfreaky/dejo-guard
Built for ArmorIQ Flow State (Oct 2026). Dejo (MIT) predates it and is used as a library; everything in this package is new. MIT licensed.
Metadata
Release files for dejo-guard 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| dejo_guard-0.1.0.tar.gz | 30.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| dejo_guard-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 67.5 kB
Release files / dejo_guard-0.1.0.tar.gz
| Download URL | dejo_guard-0.1.0.tar.gz |
|---|---|
| Size | 30.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
559eaf190191c4d02e225a5d5d8f4484b1b94ac2751ca38ad44e2e4c235e01b6
|
|
BLAKE2b-256 checksum How to use checksums |
e3222532d54dd09b04680d5accf15f1afcf63f31286b03640ff08ce4a56860b7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.12
|
Release files / dejo_guard-0.1.0-py3-none-any.whl
| Download URL | dejo_guard-0.1.0-py3-none-any.whl |
|---|---|
| Size | 37.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
5a1f9638debfb567e043730b1305e0e888eecfc422c02e6114e4cbbdd62c4f89
|
|
BLAKE2b-256 checksum How to use checksums |
ad4833d138435ab5dee4d642c54f923180ffa0ce8c9aa6d8e00a5e89118a7709
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.12
|