unity-mcp/tools
Bryan Thompson 1238eb1e84
feat: Add MCPB bundle for Claude Desktop installation (#580)
* feat: Add MCPB bundle for Claude Desktop installation

Add Model Context Protocol Bundle (MCPB) support enabling single-click
installation in Claude Desktop and other MCP hosts.

Changes:
- Add manifest.json with uvx-based server configuration
- Add icon.png for display in Claude Desktop
- Add .mcpbignore for build exclusions
- Add pre-built unity-mcp.mcpb bundle

🤖 Generated with [Claude Code](https://claude.com/claude-code)

* fix: Generate MCPB as release artifact instead of committing to repo

Address review feedback from @msanatan:
- Remove pre-built unity-mcp.mcpb and icon.png from repository
- Add tools/generate_mcpb.py script for bundle generation
- Update release.yml with new publish_mcpb job that:
  - Generates bundle using generate_mcpb.py
  - Uploads MCPB file as release artifact
- Update manifest.json to reference icon from docs/images/

The bundle is now generated automatically on each release,
keeping the repository clean while providing download artifacts.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

* fix: Use correct mcpb pack CLI syntax (positional args)

The mcpb CLI uses 'mcpb pack [directory] [output]' syntax,
not '--output' flag. Tested locally - bundle generates correctly.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

---------

Co-authored-by: triepod-ai <199543909+triepod-ai@users.noreply.github.com>
2026-01-22 15:46:35 -04:00
..
generate_mcpb.py feat: Add MCPB bundle for Claude Desktop installation (#580) 2026-01-22 15:46:35 -04:00
prepare_unity_asset_store_release.py Update URL for v9 (#537) 2026-01-08 17:30:58 -04:00
stress_mcp.py docs: replace "Unity MCP" with "MCP for Unity" in all text strings (#314) 2025-10-11 04:01:51 -04:00
update_fork.bat Minor fixes (#602) 2026-01-21 14:41:16 -04:00
update_fork.sh Minor fixes (#602) 2026-01-21 14:41:16 -04:00