{"id":"jonradoff-chessmata","name":"chessmata","af_score":55.5,"security_score":53.2,"reliability_score":25.0,"what_it_does":"Chessmata is a multiplayer chess platform with a browser 3D frontend, a WebSocket-based real-time game/matchmaking system, and programmatic access via both a REST API and an MCP server for AI agent tool-calling workflows. It includes a Python CLI with an MCP server and a UCI adapter to integrate existing UCI chess engines.","best_when":"You want an open-source chess backend where LLM agents can authenticate and call structured tools (MCP), and you can run the stack locally or self-host.","avoid_when":"You need strong guarantees about API stability, operational reliability, or clearly specified rate limiting/error-code semantics for production-scale automation.","last_evaluated":"2026-03-30T15:41:48.215768+00:00","has_mcp":true,"has_api":true,"auth_methods":["API key authentication (for agents)","JWT (session-based for REST/HTTP)","Email/password login","Google OAuth (optional)"],"has_free_tier":false,"known_gotchas":["No documented idempotency guarantees for move/matchmaking actions","Rate limiting behavior and recommended backoff strategy are not clearly specified in the provided README","WebSocket interaction patterns (event schema/ordering) are not fully specified"],"error_quality":0.0}