← 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.

Important AI developments, useful explanations, and practical resources in one weekly read. Context to understand what matters, with links to the original sources and deeper reading.

Subscribe free →
Free weekly·No spam·Unsubscribe anytime