What problem does it solve? When you have an MCP HTTP or Streamable HTTP endpoint URL and need to know whether it actually works, this Skill verifies connectivity and retrieves the authoritative tool list in seconds, avoiding wasted effort on wrong checks like bare GET /mcp requests or host-side resource listings. ## Core Features & Use Cases - Fast Handshake Verification: Performs POST initialize, captures Mcp-Session-Id and negotiated MCP-Protocol-Version, then calls tools/list for the authoritative tool inventory. - Structured Error Triage: Classifies failures such as 401 auth required, protocol version mismatch, session_not_found, and wrong endpoint, with concrete next steps for each. - Deterministic Probe Script: Ships a dependency-free Python script that handles endpoint normalization, protocol version fallback, and bearer token authentication. - Use Case: You receive a URL like http://127.0.0.1:9091/mcp and need to confirm it is alive and see what tools it exposes; the Skill runs initialize plus tools/list and reports the tool names, parameters, and negotiated protocol version. ## Quick Start Use the mcp-http-diagnostics skill to check whether this MCP endpoint http://127.0.0.1:9091/mcp is reachable and list all of its tools.