Best for
- AI agents requiring package discovery and installation in Spack-managed HPC environments.
- Scientific computing workflows wanting structured interaction with Spack to reduce parsing errors.
CLIO Spack provides a structured package management interface for Spack environments, with clear design suited for AI agents automating tasks in HPC scenarios. Tool naming is clear, error handling is specific (e.g., not_installed), but note that install operations can have real system impacts. Overall it serves as a reliable bridge between Spack and agents.
Static review · not runListed 2026-09-08
Read the FMRS scoring method →Runtime:Python 3.10+ · Prebuilt binary
Example (Claude Desktop):
{
"mcpServers": {
"spack-mcp": {
"command": "clio-kit",
"args": ["mcp-server", "spack"]
}
}
}
{
"mcpServers": {
"spack-mcp": {
"command": "clio-kit",
"args": [
"mcp-server",
"spack"
]
}
}
}
Shown for Claude Desktop. Other clients may use a different file or key (VS Code uses "servers") — the configurator below converts it.
{
"servers": {
"spack-mcp": {
"command": "clio-kit",
"args": [
"mcp-server",
"spack"
]
}
}
}
Goes in your project's .vscode/mcp.json (VS Code uses a "servers" key).
claude mcp add spack-mcp -- clio-kit mcp-server spack
Run it in a terminal; replace any <…> placeholders with your own values first.
Confirm the tools spack_find, spack_locate, and spack_install appear in the client's tool list; then call spack_find — even a count=0 result with packages=[] proves the server is connected.
Once connected, you can ask your AI assistant things like:
No matching tools
Listed from the project's documentation, not tested by this site.
CLIO Spack is an MCP server from the IoWarp CLIO Kit toolkit that provides AI agents with structured Spack package management capabilities. Through three tools - spack_find, spack_locate, and spack_install - it helps agents query installed packages in HPC environments, locate exact specs, and install new packages with explicit reusable or fresh concretization. The server is designed for scientific computing, ensuring installation results match the real environment. It is part of the CLIO Kit project, which contains multiple MCP servers; only this Spack server is described here.
Upstash's official server providing up-to-date third-party library docs for AI coding assistants
AI-powered NPM package analysis MCP server
An independent control layer that gives AI coding agents budgets, brakes, and receipts
GitHub's official MCP server for managing repos, issues, PRs, and workflows via natural language
Source revision 93e41d70d6c2 Data synced 2026-10-19 Read the FMRS scoring method