io.github.behaviortrees/behaviortrees
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
Behavior Trees
Publisher-provided description
Validate, convert (behavior3 JSON, BehaviorTree.CPP XML) and open behavior trees in a visual editor
Summary by lookupd
Validates, converts between behavior3 JSON and BehaviorTree.CPP XML, and generates editor links for behavior trees.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http behaviortrees https://www.behaviortrees.com/mcp
Claude Code, npm package (stdio)
claude mcp add behaviortrees -- npx -y behaviortrees
Codex, remote (streamable-http)
codex mcp add behaviortrees --url https://www.behaviortrees.com/mcp
Codex, npm package (stdio)
codex mcp add behaviortrees -- npx -y behaviortrees
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"behaviortrees": {
"url": "https://www.behaviortrees.com/mcp"
}
}
}Cursor, npm package (stdio) → .cursor/mcp.json
{
"mcpServers": {
"behaviortrees": {
"command": "npx",
"args": [
"-y",
"behaviortrees"
]
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (6 tools)
Publisher-provided text
validate_treeChecks a behavior tree for errors: missing or dangling children, nodes with two parents, cycles, decorators with more than one child, leaves with children, unkncreate_editor_linkReturns a url that opens the tree in the behaviortrees.com editor in the user's browser, auto-laid-out and editable, with no account needed. The tree travels inconvert_treeConvert between behavior3 JSON and BehaviorTree.CPP XML (v4 for ROS 2 Jazzy and Groot2, v3 for ROS 2 Humble), the same way the editor imports and exports. Returlist_node_typesThe built-in behavior3 nodes a tree can use without declaring them: composites (Sequence, Priority = selector/fallback, MemSequence, MemPriority), decorators (Iget_exampleComplete, working example trees (enemy patrol, cooldown-gated attacks, robot navigation with recovery, and more) to learn the format from or start with. Withoutread_guidePractical guides from behaviortrees.com/learn as Markdown: what behavior trees are, node types, blackboards, debugging, structuring large trees, and behavior tr
Details
- Version: 0.1.1
- Transports: streamable-http, stdio
- Uptime (7 days): 100%
- Median latency: 349 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/behaviortrees/behaviortrees
- Website: https://www.behaviortrees.com
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.github.behaviortrees/behaviortrees)
- 62071 servers
- Last crawl: 2026-11-11T16:39:06.253Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp