Bundle MCP server and add prerequisite check hook#4
Merged
mlieberman85 merged 4 commits intokusaridev:mainfrom Apr 9, 2026
Merged
Bundle MCP server and add prerequisite check hook#4mlieberman85 merged 4 commits intokusaridev:mainfrom
mlieberman85 merged 4 commits intokusaridev:mainfrom
Conversation
abda518 to
5183446
Compare
mlieberman85
commented
Apr 8, 2026
plugins/kusari/README.md
Outdated
| claude plugin install kusari | ||
| ``` | ||
|
|
||
| **Prerequisite**: [Kusari CLI](https://github.com/kusaridev/kusari-cli) v0.21.0+ installed and authenticated (`kusari auth login`). |
Contributor
Author
There was a problem hiding this comment.
This is a place holder. I need to know what version of the cli actually has the mcp server.
5183446 to
66c2025
Compare
The plugin now ships a .mcp.json so kusari-inspector starts automatically when the plugin is enabled via `kusari ai serve`. A SessionStart hook verifies the Kusari CLI is installed and provides setup guidance if missing. Version set to 0.2.0. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
66c2025 to
6701894
Compare
funnelfiasco
requested changes
Apr 9, 2026
Collaborator
funnelfiasco
left a comment
There was a problem hiding this comment.
We have released a version with the support necessary (v1.0.0)
Co-authored-by: Ben Cotton <bcotton@funnelfiasco.com>
Co-authored-by: Ben Cotton <bcotton@funnelfiasco.com>
funnelfiasco
approved these changes
Apr 9, 2026
Co-authored-by: Ben Cotton <bcotton@funnelfiasco.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
.mcp.jsonto the plugin sokusari-inspector(viakusari ai serve) starts automatically when the plugin is enabled — no separate MCP setup neededSessionStarthook that checks forkusariCLI on PATH and provides install guidance if missing0.2.0(previously1.0.0, but this isn't production-ready yet)claude plugin install kusariandkusari ai install claudeContext
The plugin previously required users to configure the MCP server separately, creating a chicken-and-egg problem. Now the plugin is self-contained: install it, and the MCP server + skills + prerequisite check all come together.
The Kusari CLI remains the only external dependency (same pattern as LSP plugins requiring their language server binary).
Test plan
.mcp.jsonis picked up by Claude Code plugin systemSessionStarthook fires and detects missing/present CLIkusari ai servestarts correctly as the MCP server command🤖 Generated with Claude Code