Skip to main content
The Matcher MCP server exposes a curated tool surface — ergonomic, validated tools for common operations — plus 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 deliberately not an exhaustive catalog. Connect a client and list the available tools to see the full surface for your version.

Curated families


Generic trio


When a curated tool doesn’t cover the operation you need, use the generic tools to inspect the API contract embedded when the server starts and, when the operation accepts a JSON body (or needs no body), 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