mcp-halflist

Lint your MCP server before your users do.

98
PASS
mcp-servers/everything v2.0.0
122.1s total
Transport: stdio
Passed: 21
Failed: 0
Warnings: 0
Tools: 12 of 13
Iterations: 10

Conformance

handshake — 6/6 passed · 0.0s
Server responds to initializePASS
Protocol version returnedv2025-11-25
Capabilities object presentPASS
Server info has name and versionmcp-servers/everything v2.0.0
Initialized notification acceptedPASS
Ping returns pong1ms
tools — 11/11 passed · 0.0s
tools/list returns valid array13 tools
At least 1 tool exists13 tools
Every tool has a non-empty namePASS
Every tool has a descriptionPASS
inputSchema contains "type": "object"PASS
No duplicate tool namesPASS
Tool names follow recommended patternPASS
tools/call echo returns valid response2ms
tools/call echo with empty args handles gracefullyisError=True, 1ms
Response content is a listPASS
Each content item has a type fieldPASS
security — 4/5 passed · 0.0s
Prompt injection scanPASS
Data exfiltration referencesPASS
Cross-tool manipulationPASS
Suspicious encodingPASS
Tool pin verificationPin verification not requested

Latency per Tool

Toolp50p95p99minmaxp99 bar
echo<1ms<1ms<1ms<1ms<1ms
1ms
get-annotated-message<1ms<1ms<1ms<1ms<1ms
1ms
get-env<1ms<1ms<1ms<1ms<1ms
1ms
get-resource-links<1ms<1ms<1ms<1ms<1ms
1ms
get-resource-reference<1ms<1ms<1ms<1ms<1ms
1ms
get-structured-content<1ms<1ms<1ms<1ms<1ms
1ms
get-sum<1ms<1ms<1ms<1ms<1ms
1ms
get-tiny-image<1ms<1ms<1ms<1ms<1ms
1ms
gzip-file-as-resource20ms22ms22ms19ms22ms
22ms
toggle-simulated-logging<1ms<1ms<1ms<1ms<1ms
1ms
toggle-subscriber-updates<1ms1ms1ms<1ms1ms
1ms
trigger-long-running-operation10010ms10016ms10016ms10006ms10016ms
10016ms
simulate-research-queryskipped (args rejected)