Skip to main content
The Matcher MCP server exposes a curated tool surface: ergonomic, validated tools for common operations. It also exposes a generic discovery pair and a JSON relay for indexed operations. Curated tools follow a family_action naming convention (for example, context_list or match_run_start), so related tools share a prefix. This page lists the families with representative examples. It is not an exhaustive catalog. Connect a client and list the available tools to see the full surface for your version.

Curated families


Generic trio


Sometimes a curated tool does not cover the operation you need. Then use the generic tools to inspect the API contract that the server embeds at startup. When the operation accepts a JSON body, or needs no body, you can invoke it: matcher_invoke does not support multipart or raw-binary bodies. Use an applicable curated tool or call the Matcher HTTP API directly for those operations. Curated tools and matcher_invoke share the same HTTP-client contract, fail-closed token relay, and RFC 9457 error mapping. For Matcher API failures, both return structured tool errors that preserve the problem’s status, title, detail, and code.

Utilities