spartan_project_info and spartan_project_components read the working directory, so which version is installed and which Brain/Helm pairs are half-present are facts rather than assumptions. Source is pulled live from GitHub and spartan_registry_refresh updates the registry from the Spartan Analog API without waiting for a new release of the server. spartan_install_command produces the commands and spartan_audit checks the result, but running them is still yours to do.
A lookup layer over the Spartan Angular UI library that also reads the Angular or Nx project in your working directory.
- A component and block listing showing Brain and Helm availability, plus ranked fuzzy search across components, blocks and documentation topics.
- Component detail: Brain directives, Helm components, inputs and outputs, signal models, code examples and installation snippets.
- Dependency graphs — direct, transitive to a depth you choose, and reverse.
- TypeScript source fetched from GitHub for either layer, and block source with its shared utilities and extracted imports.
- Local project detection: Angular version, Nx workspace, Tailwind version, installed Spartan packages, package manager, zoneless mode, and any Brain/Helm pair that is missing its other half.
- Generated install commands with their peer dependencies, a post-install verification checklist, and Spartan skills written into a project's .claude/skills/spartan/ directory.
A GitHub token in GITHUB_TOKEN for the tools that fetch source, and an Angular or Nx project on disk for the ones that read the working directory.
One command — npm install -g spartan-ng-mcp
