v0.1.1 - Claude marketplace plugin
Highlights
- New distribution channel: Claude marketplace plugin.
nz-akahu-mcpis now installable in both Claude Code and Claude Desktop via the severity1 marketplace, in addition to the existinguvx nz-akahu-mcpPyPI path. - No more shell env wrangling. Tokens prompt at install and store in your OS keychain (macOS Keychain on macOS, Windows Credential Manager on Windows). The package itself is unchanged.
Install (preferred)
In Claude Code:
/plugin marketplace add severity1/severity1-marketplace
/plugin install nz-akahu-mcp@severity1-marketplace
In Claude Desktop: Cowork -> Plugins -> Add marketplace -> severity1/severity1-marketplace -> Install nz-akahu-mcp.
Known issue: Claude Desktop's install-time prompt may not fire (anthropics/claude-code#39827). Workaround: use Configure options on the installed plugin after install. The plugin works correctly once configured.
The existing manual install paths (claude mcp add, hand-edited claude_desktop_config.json) are kept in the README under "(manual)" sections for users hacking on source or pinning a git ref.
What's in this release
plugin/.claude-plugin/plugin.json- manifest withuserConfigfor Akahu user/app tokens (sensitive: true) and the read-only / automation-bypass safety flagsplugin/.mcp.json- launchesuvx nz-akahu-mcpwith${user_config.KEY}substitution into the matchingAKAHU_*env varsplugin/README.md- plugin-side install/configure/uninstall guideREADME.md- marketplace plugin promoted to preferred path; manual sections demoted with redirect calloutsPUBLISHING.md- documents the locksteppyproject.toml+plugin/.claude-plugin/plugin.jsonversion bump now required for releases.gitignore- anchors/.mcp.jsonto root soplugin/.mcp.jsonships with the repo
What did NOT change
- No changes to the Python package source. The 14 tools, the three-layer write safety, and all behavior are identical to v0.1.0.
- No new dependencies.
- No CLI flag changes.
Tested
- ruff lint clean
- mypy strict-mode clean
- 151 pytest tests pass with 100% line + branch coverage