AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
MCP verified MIT Self-run

Houdini Tools

mcp-chordee-houdini-tools · by chordee

Lightweight Houdini toolkit: CLI skills + MCP server for inspecting .bgeo.sc caches and USD scenes — no Houdini installation required. Plugin for Claude Code, Codex, and Gemini CLI.

No reviews yet
0 installs
45 views
0.0% view→install

Install

$ agentstack add mcp-chordee-houdini-tools

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets Used
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/mcp-chordee-houdini-tools)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
2mo ago

Declared compatibility

Claude CodeClaude DesktopCursorWindsurf

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Houdini Tools? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

houdini-tools

Houdini toolkit plugin for Claude Code, Codex, and Antigravity (CLI & IDE). Bundles four skills plus a lightweight MCP server for inspecting .bgeo.sc caches and USD scene files without loading geometry.

Contents

Skills

| Skill | Purpose | | --- | --- | | houdini-cli | Drive Houdini's command-line tools (ginfo, gconvert, hrender, husk, usdrecord, hython, …) for geometry analysis, format conversion, and batch rendering. Detailed per-tool references live under skills/houdini-cli/references/. | | houdini-env | Houdini environment variables, houdini.env syntax, and JSON package configuration. Covers HOUDINI_PATH, HOUDINI_DSO_PATH, HOUDINI_USER_PREF_DIR, package scan order, expression grammar, and best practices. | | houdini-locator | Detect every Houdini installation on Windows or Linux and return the full path to hython / houdinifx for direct execution. | | houdini-lite | Companion guide for the bundled MCP server: bgeo header / metadata / attribute inspection, frame-sequence scans, USD hierarchy and composition arcs, camera reads, prim-attribute queries, and Value Clip stitching. |

MCP Server

| Server | Purpose | | --- | --- | | houdini-lite | Reads .bgeo.sc files directly via Blosc decompression and BJSON parsing — no Houdini installation required. Inspects USD stages via a bundled pxr. |

See [mcp-server-houdini-lite/README.md](mcp-server-houdini-lite/README.md) for the full tool reference (inputs, outputs, JSON examples).

Requirements

  • Python 3.11+
  • uv — used by the bundled MCP server.
  • A Houdini installation is not required for houdini-lite. It is required for houdini-cli (which drives real Houdini binaries) and is auto-detected by houdini-locator.

Installation

Clone the repo anywhere convenient, then point your AI agent CLI at it. Paths below assume the clone lives at ` (e.g. ~/houdini-tools or C:\dev\houdini-tools`).

git clone https://github.com/chordee/houdini-tools.git

The MCP server pulls its own Python dependencies on first run via uv — no manual uv sync required.

Antigravity (CLI & IDE)

Add the repo's parent directory as a marketplace in ~/.gemini/config/config.json (or ~/.gemini/settings.json), then enable the plugin:

"extraKnownMarketplaces": {
  "houdini-tools": {
    "source": {
      "source": "directory",
      "path": ""
    }
  }
},
"enabledPlugins": {
  "houdini-tools@houdini-tools": true
}

Reload plugins (or restart your session) — the staged plugin and its MCP servers will load automatically.

Claude Code

Add the repo's parent directory as a marketplace in ~/.claude/settings.json, then enable the plugin:

"extraKnownMarketplaces": {
  "houdini-tools": {
    "source": {
      "source": "directory",
      "path": ""
    }
  }
},
"enabledPlugins": {
  "houdini-tools@houdini-tools": true
}

Or use the /plugin UI inside Claude Code to add a local-directory marketplace pointing at the parent directory. Reload with /reload-plugins (or restart Claude Code) — houdini-lite MCP server starts automatically.

Codex

Register the repo as a Codex marketplace and enable the plugin:

codex plugin marketplace add ""
# ~/.codex/config.toml
[plugins."houdini-tools@houdini-tools"]
enabled = true

Codex reads .mcp.json to launch the bundled MCP server.

Manifest reference

| File | Purpose | | --- | --- | | .claude-plugin/plugin.json | Claude Code plugin manifest | | .codex-plugin/plugin.json | Codex plugin manifest | | .mcp.json | Codex MCP server configuration | | plugin.json | Antigravity plugin manifest | | mcp_config.json | Antigravity MCP server configuration |

Layout

houdini-tools/
├── .claude-plugin/plugin.json     # Claude Code plugin manifest (with MCP server)
├── .codex-plugin/plugin.json      # Codex plugin manifest
├── .mcp.json                      # Codex MCP server config
├── plugin.json                    # Antigravity plugin manifest
├── mcp_config.json                # Antigravity MCP server config (with MCP server)
├── mcp-server-houdini-lite/       # Bundled MCP server (uv project)
└── skills/
    ├── houdini-cli/               # CLI tool reference + workflows
    │   └── references/            # Per-tool deep dives (husk, usdrecord, …)
    ├── houdini-env/               # Environment variables & package configuration
    ├── houdini-locator/           # Houdini install detection scripts
    └── houdini-lite/              # MCP tool usage guide

License

[MIT](LICENSE)

Source & license

This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.