Documentation Index
Fetch the complete documentation index at: https://docs.ironbee.ai/llms.txt
Use this file to discover all available pages before exploring further.
Before you start
Make sure you have logged in first:Run the installer
From your project root:What gets installed
| File / Setting | Description |
|---|---|
| Hook configuration | Tells the client to call IronBee when the agent finishes a task |
| Verification skill | Instructions the agent follows during verification |
| Verification rule | Enforces the verification gate |
browser-devtools MCP server | Browser mode — bdt_ prefix tools for navigation, screenshots, console |
node-devtools MCP server | Node mode — ndt_ prefix tools (installed but inactive until you opt in) |
backend-devtools MCP server | Backend protocol mode — bedt_ prefix tools for HTTP/gRPC/GraphQL/WebSocket (installed but inactive until you opt in) |
| Permissions | Grants the agent access to all devtools tools |
Cursor: additional activation
After runningironbee install in a Cursor project:
- Restart Cursor to load the new hooks and MCP config
- Go to Settings → Tools & MCP and confirm all three of
browser-devtools,node-devtools, andbackend-devtoolsare listed as enabled - If a server shows as enabled but tools are unavailable, toggle it off and back on
Enable Node.js runtime verification
By default, only the browser cycle is active. To also require Node.js V8 inspector verification for backend file changes:{ "node": {} } block to your project config. Code defaults (e.g. server/**, pages/api/**, **/server.{ts,js,mjs,cjs}) apply at runtime — nothing is materialized into the file.
To disable:
Enable backend protocol verification
For any backend runtime (Node, Java, Python, Go, Rust, and more), you can require the agent to exercise real HTTP, gRPC, GraphQL, or WebSocket calls before completing:{ "backend": {} } block to your project config. Code defaults covering server/**, api/**, routes/**, controllers/**, handlers/**, and services/** apply at runtime.
To disable:
Disable the browser cycle
For backend-only projects where browser verification is not appropriate:Monitoring-only mode (no enforcement)
If you want to collect session data without requiring the agent to verify:- The enforcement hook, verification skill, and MCP servers are not installed
- Session lifecycle events, tool calls, and timing still flow to the IronBee Collector
- The agent never sees a verify gate
Restart your editor or agent session after toggling — the change takes effect on the next session.
Check status
To see the verdict status of active sessions in a project:Remove IronBee from a project
Next step
Configuration
Customize verify patterns, retry limits, and devtools settings.