Skip to content
Musher Docs

Use Bundles

Bundles can be consumed several ways depending on your workflow. Choose the path that fits how you build.

Choose Your Path

Quick Comparison

CLIPython SDKTypeScript SDKREST API
Best forAgent harnessesPython apps and scriptsNode.js appsCI/CD, custom tooling
Installcurl one-linerpip installnpm installNone
AuthMUSHER_API_KEY env varAuto-discovery chainAuto-discovery chainBearer token header

Common Scenarios

  • Load a bundle into Claude Code or Codex — use the CLI
  • Pull bundle content in a Python application — use the Python SDK
  • Build a TypeScript tool that reads bundles — use the TypeScript SDK
  • Fetch bundle data from a CI/CD pipeline — use the REST API
  • Browse available public bundles — visit the Musher Hub