Stand up a custom matchmaking function and director on Open Match in Kubernetes

domain: open-match.dev · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Deploy Open Match's core gRPC services (Frontend, Backend, Query) into a Kubernetes cluster via the official install manifests/Helm chart
  2. Write a Director that periodically calls the Backend service's FetchMatches, passing your MatchFunction's match profiles
  3. Implement a custom MatchFunction (as a gRPC service) that reads pending tickets from the Query service and groups them into proposed matches using your own logic
  4. Have game clients create tickets against the Frontend service and poll for assignment
  5. Wire the Director to allocate a game server (e.g., via Agones) once a match is approved, then assign connection info back to tickets

Known gotchas

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans