← Back to issue1 / 22 · Week of Jul 27, 2026

mcp-explorer exposes MCP server contracts

Simon Willison's mcp-explorer is a Python CLI that lists an HTTP MCP server's tools, inspects full schemas, calls a named tool, and checks stateless and legacy compatibility. Why it matters: An MCP endpoint can look usable until a tool schema, capability, or protocol mode disagrees with the client. This puts those contracts in a terminal before an agent is given the endpoint.

Try this: Run `mcp-explorer doctor` against one non-production MCP URL, then inspect the JSON schema for its most privileged tool before connecting an agent.

GitHub 47 stars · Aug 2verify ↗
Source
Simon Willison / mcp-explorer
View source →

Get the field brief every week.

One lead signal, three quick hits, one thing to try, one concept decoded - and the rest of the week on the wire. For people who want to know what matters and what to do next.

Subscribe free →
Free weekly·No spam·Unsubscribe anytime