
Plan EasyBuild recipes, CycloneDX SBOMs, and Resolvo stack locks.
Public tool metadata for what this MCP can expose to an agent.
eb_package_inspectInspect a package recipe through the MCP package tools.Inspect a package recipe through the MCP package tools.
No parameter schema in public metadata yet.
eb_package_planPlan a package through the MCP package tools.Plan a package through the MCP package tools.
No parameter schema in public metadata yet.
eb_package_bumpBump a package version through the MCP package tools.Bump a package version through the MCP package tools.
No parameter schema in public metadata yet.
eb_package_latestFind the latest package version through the MCP package tools.Find the latest package version through the MCP package tools.
No parameter schema in public metadata yet.
eb_recipe_readRead a recipe file in the workspace.Read a recipe file in the workspace.
No parameter schema in public metadata yet.
eb_recipe_listList recipe files in the workspace.List recipe files in the workspace.
No parameter schema in public metadata yet.
eb_recipe_editReplace an exact string in a recipe file; does not write a repeated match unless replace_all is set.Replace an exact string in a recipe file; does not write a repeated match unless replace_all is set.
No parameter schema in public metadata yet.
eb_recipe_writeWrite a recipe file in the workspace.Write a recipe file in the workspace.
No parameter schema in public metadata yet.
eb_recipe_grepSearch the workspace for recipe text.Search the workspace for recipe text.
No parameter schema in public metadata yet.
eb_recipe_apply_suggestionApply a suggestion to a recipe.Apply a suggestion to a recipe.
No parameter schema in public metadata yet.
eb_recipe_diffShow the diff of a recipe change.Show the diff of a recipe change.
No parameter schema in public metadata yet.
eb_dep_versionsList dependency versions for a recipe.List dependency versions for a recipe.
No parameter schema in public metadata yet.
eb_recipe_easyblockReport the easyblock used by a recipe.Report the easyblock used by a recipe.
No parameter schema in public metadata yet.
eb_recipe_templatesList recipe templates.List recipe templates.
No parameter schema in public metadata yet.
eb_recipe_hierarchyShow the recipe hierarchy.Show the recipe hierarchy.
No parameter schema in public metadata yet.
eb_recipe_checkCheck easyconfigs paths; requires at least one easyconfigs path and refuses a recipe that is not valid Python.Check easyconfigs paths; requires at least one easyconfigs path and refuses a recipe that is not valid Python.
No parameter schema in public metadata yet.
eb_recipe_lintReport the easyconfigs CI lint, check-contrib, test-suite checks and review conventions, with a clean flag.Report the easyconfigs CI lint, check-contrib, test-suite checks and review conventions, with a clean flag.
No parameter schema in public metadata yet.
eb_recipe_formatFormat a recipe file.Format a recipe file.
No parameter schema in public metadata yet.
eb_module_lintLint a module file.Lint a module file.
No parameter schema in public metadata yet.
eb_easyblock_dry_runDry-run an easyblock.Dry-run an easyblock.
No parameter schema in public metadata yet.
eb_build_logRead a build log.Read a build log.
No parameter schema in public metadata yet.
eb_build_testRun a build test; only available with EB_STACK_ALLOW_BUILD=1.Run a build test; only available with EB_STACK_ALLOW_BUILD=1.
No parameter schema in public metadata yet.
eb_stack_solveSolve a stack.Solve a stack.
No parameter schema in public metadata yet.
eb_stack_sbomGenerate a stack SBOM.Generate a stack SBOM.
No parameter schema in public metadata yet.
eb_stack_orderOrder stack components.Order stack components.
No parameter schema in public metadata yet.
eb_stack_easystackWork with an easystack file.Work with an easystack file.
No parameter schema in public metadata yet.
eb_stack_gapReport stack gaps.Report stack gaps.
No parameter schema in public metadata yet.
eb_stack_providedReport provided stack components.Report provided stack components.
No parameter schema in public metadata yet.
eb_stack_shadowReport shadowed stack components.Report shadowed stack components.
No parameter schema in public metadata yet.
eb_stack_batchRun stack batch operations.Run stack batch operations.
No parameter schema in public metadata yet.
eb_stack_shardShard a stack.Shard a stack.
No parameter schema in public metadata yet.
eb_stack_archReport stack architecture information.Report stack architecture information.
No parameter schema in public metadata yet.
eb_stack_filesList stack files.List stack files.
No parameter schema in public metadata yet.
eb_stack_generationReport stack generation information.Report stack generation information.
No parameter schema in public metadata yet.
eb_stack_cuda_ccReport CUDA compute capability information for a stack.Report CUDA compute capability information for a stack.
No parameter schema in public metadata yet.
eb_stack_known_failuresList known stack failures.List known stack failures.
No parameter schema in public metadata yet.
eb_stack_oomReport stack out-of-memory information.Report stack out-of-memory information.
No parameter schema in public metadata yet.
eb_stack_bot_classifyClassify stack bot results.Classify stack bot results.
No parameter schema in public metadata yet.
eb_stack_sectionsReport stack sections.Report stack sections.
No parameter schema in public metadata yet.
eb_stack_from_commitBuild stack information from a commit.Build stack information from a commit.
No parameter schema in public metadata yet.
eb_component_reachRun the component-reach query, including a purl or a CVE id.Run the component-reach query, including a purl or a CVE id.
No parameter schema in public metadata yet.
eb_target_listList build targets.List build targets.
No parameter schema in public metadata yet.
eb_target_doctorDiagnose build targets.Diagnose build targets.
No parameter schema in public metadata yet.
eb_campaign_runRun a build campaign.Run a build campaign.
No parameter schema in public metadata yet.
eb_campaign_statusShow build campaign status.Show build campaign status.
No parameter schema in public metadata yet.
eb_campaign_finding_claimClaim a campaign finding.Claim a campaign finding.
No parameter schema in public metadata yet.
eb_campaign_finding_resolveResolve a campaign finding.Resolve a campaign finding.
No parameter schema in public metadata yet.
eb_pr_overlapReport PR overlap for kind software-layer or easyconfigs.Report PR overlap for kind software-layer or easyconfigs.
No parameter schema in public metadata yet.
eb_rebuild_setCompute the rebuild set.Compute the rebuild set.
No parameter schema in public metadata yet.
eb_easyblock_reachReport easyblock reachability.Report easyblock reachability.
No parameter schema in public metadata yet.
eb_repro_summarySummarize reproducibility results.Summarize reproducibility results.
No parameter schema in public metadata yet.
Sponsors
eb-stack
Turn foreign and EasyBuild recipes into resolved, build-evaluated package bundles.
eb-stack parses conda-forge, Spack, PyPI, Comprehensive R Archive Network (CRAN), Cargo, LuaRocks, Raku, and EasyBuild recipes into one canonical package plan. It emits a planned CycloneDX Software Bill of Materials (SBOM), solves each product profile with Resolvo, writes one conventional .eb file per installable variant, and drives the recipes through a persisted remote build campaign.
A plan is not a build. package plan and package bump can establish only resolves. campaign run owns builds and binary-verified.
The GitHub release and the crates.io package are 0.7.4 and carry every command here.
The glossary defines closure, generation, baseline, and reachability. The longer path is the tutorial.
eb_stack