{"name":"io.github.attenlabs/hotato","slug":"attenlabs-hotato","title":null,"description":"Open-source, self-hosted conversation QA for voice agents. MIT.","url":"https://mcp.market/server/attenlabs-hotato","rating":null,"grade":"A","score":86,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":33,"stars":2,"forks":0,"downloads_week":141,"last_push_at":"2026-08-28T14:58:02.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"pypi","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/attenlabs/hotato","website":"https://hotato.dev","version":"1.9.0","remotes":[],"packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"hotato","version":"1.9.0","runtimeHint":"uvx","transport":{"type":"stdio"},"packageArguments":[{"description":"uvx flag: install the named package (with extras) and run a console script from it, rather than the bare 'hotato' script","value":"--from","type":"positional"},{"description":"hotato with the mcp extra, so the hotato-mcp console script and its mcp>=1.2.0 dependency are installed","value":"hotato[mcp]","type":"positional"},{"description":"console script entry point: the hotato MCP server (voice_eval_run, proof-preserving counterexample tools, and read/verify/propose or clone-scoped fleet tools), stdio transport","value":"hotato-mcp","type":"positional"}]}],"tools":[{"name":"artifact_verify","description":"Verify a contract bundle's authenticity + evidence without trusting it. Read-only.","write_action":false,"price_micros":0,"input_schema":null},{"name":"build_server","description":"Construct the FastMCP server with the scoring tool and the fleet tools registered.","write_action":false,"price_micros":0,"input_schema":null},{"name":"candidate_inspect","description":"Inspect one candidate moment: onset, measured components (severity/input_health/recurrence/novelty/covered_by_contract), and trust findings. Read-only; never labels.","write_action":false,"price_micros":0,"input_schema":null},{"name":"candidate_list","description":"List top candidate moments awaiting human review. Read-only; never labels.","write_action":false,"price_micros":0,"input_schema":null},{"name":"clone_cleanup","description":"Clone-scoped: delete a STAGING clone THIS tool created, authorized by its durable clone receipt (referenced by trial_id or receipt_id) -- never a raw clone id or display name. Never touches production.","write_action":false,"price_micros":0,"input_schema":null},{"name":"contract_list","description":"List contracts in a workspace. Read-only.","write_action":false,"price_micros":0,"input_schema":null},{"name":"counterexample_compile","description":"","write_action":false,"price_micros":0,"input_schema":null},{"name":"counterexample_reproduce","description":"","write_action":false,"price_micros":0,"input_schema":null},{"name":"counterexample_verify","description":"","write_action":false,"price_micros":0,"input_schema":null},{"name":"experiment_create","description":"Clone-scoped: precommit a trial manifest from a committed battery BEFORE any capture, so the fixture universe is fixed ahead of the results. Never captures, never deploys.","write_action":true,"price_micros":0,"input_schema":null},{"name":"experiment_propose","description":"Propose a bounded variant set with expected effects. Read-only; does not clone, apply, or deploy.","write_action":false,"price_micros":0,"input_schema":null},{"name":"experiment_run","description":"Clone-scoped: recompute a before/after trial (offline, no network, no production mutation) and record a recommendation. Names any pending human-gated action.","write_action":true,"price_micros":0,"input_schema":null},{"name":"experiment_status","description":"Report a trial's current verdict, evidence tier, recommendation, manifest hash, and any pending human-gated action. Read-only.","write_action":false,"price_micros":0,"input_schema":null},{"name":"fleet_status","description":"Read the local fleet workspace rollup (counts + jobs). Read-only.","write_action":false,"price_micros":0,"input_schema":null},{"name":"trial_explain","description":"Explain a recorded trial's verdict, evidence tier, recommendation, and any pending human-gated action. Read-only.","write_action":false,"price_micros":0,"input_schema":null},{"name":"voice_eval_run","description":"","write_action":true,"price_micros":0,"input_schema":null}],"scan":{"score":86,"grade":"A","scanned_at":"2026-09-25T21:42:10.515Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-25T21:42:10.472Z","components":{"code":{"score":20,"max":25,"notes":["213 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":15,"max":15,"notes":["last push 28 days ago"]},"identity":{"score":9,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[{"id":"exec.eval","severity":"medium","component":"code","title":"eval / new Function used","evidence":"hotato-1.9.0/src/hotato/diarize.py: …del.from_pretrained(ckpt) model.eval() except Exception as exc: r…"}],"inputs":{"packages":[{"registryType":"pypi","identifier":"hotato","version":"1.9.0","found":true,"weeklyDownloads":141,"license":"MIT","dependencyCount":30,"publishedAt":"2026-07-17T22:10:11.398938Z","repositoryUrl":"https://github.com/attenlabs/hotato"}],"repo":{"found":true,"owner":"attenlabs","repo":"hotato","archived":false,"pushedAt":"2026-08-28T14:58:02Z","stars":2,"forks":0,"openIssues":7,"ownerType":"Organization","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/67333393?v=4","ownerCreatedAt":"2020-06-23T16:13:04Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/67333393?v=4&s=128","source":"github"},"presence":{"stars":2,"forks":0,"downloadsWeek":141,"license":"MIT","lastPushAt":"2026-08-28T14:58:02.000Z","score":33}}}},"grade_history":[],"reviews":[]}