1111
1212` MCP Trust Kit ` scans a local MCP server over ` stdio ` , discovers its tools, runs deterministic
1313checks for protocol and tool hygiene plus risky exposed capabilities, calculates a score from
14- ` 0..100 ` , and emits terminal, JSON, and SARIF output that fits cleanly into CI.
14+ ` 0..100 ` , and emits terminal, JSON, and SARIF output that fits cleanly into CI. JSON and SARIF
15+ include an explicit ` scan_timestamp ` field for downstream consumers.
1516
1617** MCP Trust Kit scores surface risk, not business intent.**
1718
@@ -122,7 +123,7 @@ jobs:
122123 - uses : actions/checkout@v4
123124
124125 - name : Run MCP Trust Kit
125- uses : aak204/MCP-Trust-Kit@v0.4 .0
126+ uses : aak204/MCP-Trust-Kit@v0.5 .0
126127 with :
127128 cmd : python path/to/your/server.py
128129 min-score : " 80"
@@ -141,7 +142,7 @@ The action fails when:
141142- the scan fails technically
142143- the final score is below ` min-score`
143144
144- If the `v0.4 .0` tag is not published yet, use a branch name or commit SHA while testing privately.
145+ If the `v0.5 .0` tag is not published yet, use a branch name or commit SHA while testing privately.
145146
146147# # Example Output
147148
@@ -228,7 +229,7 @@ The scoring model is intentionally simple and predictable:
2282293. clamp to `0..100`
2292304. compute category scores the same way
230231
231- Severity mapping in `v0.4 .0` :
232+ Severity mapping in `v0.5 .0` :
232233
233234| Severity | Penalty |
234235| --- | --- |
@@ -273,7 +274,7 @@ More detail:
273274
274275# # Roadmap
275276
276- Near-term work after `v0.4 .0` :
277+ Near-term work after `v0.5 .0` :
277278
278279- expand deterministic rules for `auth` and `secrets`
279280- improve SARIF location mapping when source context is available
0 commit comments