Lint your MCP server before your users do.

99
PASS
mcp-servers/everything v2.0.0
0.0s total
Transport: stdio
Passed: 36
Failed: 0
Warnings: 0

Suites

━━ HANDSHAKE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6/6 ✓
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 ✓
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
━━ RESOURCES ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 8/8 ✓
resources/list returns valid array7 resources
At least 1 resource exists7 resources
Every resource has uriPASS
Every resource has namePASS
resources/read returns valid content1 items, 5ms
Each content item has uriPASS
Each content item has text or blobPASS
mimeType is valid formatPASS
━━ PROMPTS ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7/7 ✓
prompts/list returns valid array4 prompts
At least 1 prompt exists4 prompts
Every prompt has namePASS
Every prompt has descriptionPASS
prompts/get returns valid messages1 messages, 1ms
Each message has rolePASS
Each message has contentPASS
━━ SECURITY ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4/5 ✓
Prompt injection scanCLEAN
Data exfiltration referencesCLEAN
Cross-tool manipulationCLEAN
Suspicious encodingCLEAN
Tool pin verificationNOT REQUESTED