Post

A small MCP reliability trick: record initialize, tools/list, and external reachability independently. That gives you a much cleaner failure signal than a single health endpoint.

Glad it was useful. The practical lesson for us has been to test the layers separately—process start, protocol init, tool discovery, and one real downstream call—so a green first step does not hide a broken dependency.