Skip to main content
MCP server CX Codex

Behavior Runtime MCP — Claude Code MCP server: setup and use

This MCP server runs behavior trees in a browser runtime, reacts to triggers, and exposes execution state. It suits AI-agent workflows with explicit control logic.

Install into Claude Code · Platform CLI All methods and platforms ↓
claude mcp add behavior-mcp -- npx -y @putervision/behavior-mcp
Open on GitHub

What Behavior Runtime MCP does

Behavior Runtime MCP runs deterministic behavior trees inside a browser environment. An agent can load, replace, or remove a tree, change runtime parameters, inspect traversal state, and pause or stop an active run. Shared values are exposed through a blackboard.

The server also handles prioritized reactive triggers, captures browser action sequences, and reports runtime metrics. SQLite stores runtime records; behavior trees and audit entries use SHA-256 hashes, with database snapshots and restores available. Node.js >=20.0.0 is required, and intention checks depend on PENTAD_HMAC_SECRET. Without that secret, signed dispatch tokens cannot pass verification.

What it helps with

  • run behavior trees inside a browser
  • interrupt an active run with a priority trigger
  • inspect shared blackboard values
  • pause, resume, or abort execution
  • review runtime history and tick metrics

Example prompts for the agent

  • Load the behavior tree in the browser and show its current execution state.
  • Register a high-priority trigger that interrupts the active behavior.
  • Read the blackboard values and the execution history for this tree.

How to install Behavior Runtime MCP

Platform CLI

claude mcp add behavior-mcp -- npx -y @putervision/behavior-mcp

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about Behavior Runtime MCP

How do I install Behavior Runtime MCP in Claude Code?

Run claude mcp add behavior-mcp -- npx -y @putervision/behavior-mcp. The server will then be available to Claude Code as an MCP server.

What does Behavior Runtime MCP do?

It executes behavior trees in a browser runtime and lets an agent control triggers, parameters, execution state, recordings, metrics, and blackboard data.

What does the server require?

It requires Node.js >=20.0.0. Set PENTAD_HMAC_SECRET when signed intention checks are needed.

Similar MCP servers

All MCP servers for Agent setup: memory, context, orchestration →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor