Releases: FlorianSp2000/secure-cluster-mcp
Releases · FlorianSp2000/secure-cluster-mcp
Release list
v1.0.0
[1.0.0] - 2026-05-25
Added
singularity_testtool: lightweight container validation on login node (no GPU, 60s cap)- Tool annotations (
readOnlyHint,destructiveHint,openWorldHint) on all 11 tools — enables Claude Code auto-permission decisions - Functional tests via FastMCP
Client(39 tests, up from 24) - GitHub Actions CI (Python 3.11 + 3.12 matrix)
- MCP Inspector dev entry point (
dev_server.py) - Dynamic server instructions baked in at startup with real config values
Fixed
- Shell injection via unquoted single-quote in
search_logs/list_remotepattern args — now usesshlex.quote singularity_testmissingDANGEROUS_PATTERNScheck and length cap oncommandargsingularity_teststderr silently dropped on exit 0 (parity withrun_remote_command)submit_jobargsnot checked for shell metacharacters- Test fixture missing
SSH_KEY_PATHcausing import crash in CI without.env
Changed
- FastMCP version pin tightened from
>=0.4.0to>=2.0.0 - Tool docstrings improved with
USE WHENhints andExamples:blocks