ubermorgenland/MCP Testbench Security Scan
Run security tests on your MCP server with Docker isolation
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| target | Target MCP server URL (e.g., http://localhost:8000) | no | — |
| stdio-cmd | Stdio command to run MCP server (e.g., "npx time-mcp" or "node index.js") | no | — |
| docker-mode | Enable Docker isolation mode (true/false) | no | false |
| docker-path | Path to MCP server directory when using docker-mode | no | . |
| output-dir | Output directory for security reports | no | ./mcp_testbench_report |
| fail-on-score | Fail the build if security score is below this grade (A, B, C, D, F) | no | C |
Outputs
| name | description |
|---|---|
| security-score | Security score (A-F) |
| report-path | Path to the generated JSON report |
| badge-path | Path to the security badge markdown file |