unity-mcp/.github/workflows
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
..
claude-nl-suite.yml Fix ULF detection in Claude licensing (#569) 2026-01-15 13:34:50 -08:00
github-repo-stats.yml Unity MCP CI Test Improvements (#452) 2025-12-10 14:54:55 -08:00
python-tests.yml feat: add test coverage tracking with pytest-cov (#512) 2026-01-08 17:32:44 -04:00
release.yml feat: Add MCPB bundle for Claude Desktop installation (#580) 2026-01-22 15:46:35 -04:00
unity-tests.yml Workflow cleanup (#568) 2026-01-15 12:48:15 -08:00