{"name":"io.github.Quantabble/ap-science-diagnostics","slug":"quantabble-ap-science-diagnostics","title":"Quantabble — AP Science Misconception Diagnostics","description":"Misconception detection for AP Chemistry & Physics 1. 90% catch rate vs 24% baseline.","url":"https://mcp.market/server/quantabble-ap-science-diagnostics","rating":null,"grade":"C","score":67,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":5,"stars":null,"forks":null,"downloads_week":null,"last_push_at":null,"license":null},"uptime":{"percent":100,"checks":28,"ok":28,"last_checked_at":"2026-09-27T09:46:05.563Z","last_ok_at":"2026-09-27T09:46:05.563Z","latency_ms":126},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":null,"website":null,"version":"1.0.0","remotes":[{"type":"streamable-http","url":"https://quantabble-api.chemandphysicsmastery.workers.dev"}],"packages":[],"tools":[{"name":"diagnose_response","description":"Evaluate a student's written explanation in AP Chemistry, AP Physics 1, high school chemistry, high school physics, college chemistry, or college physics (algebra-based). Returns whether a misconception was detected in their reasoning, a ready-to-deliver tutor response you can say to the student verbatim, and a follow-up probe question to ask next. Use this whenever a student writes an explanation and you need to know what to say next. Do not use for single-word or number-only answers.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"student_response":{"type":"string","description":"The student's own words — their explanation, reasoning, or answer in free-response form. At least one complete sentence with a stated reason works best."},"schema_id":{"type":"string","description":"Optional. Target a specific schema (e.g. \"AP_CHEM_1_1\") if you already know the topic. If omitted, the API routes automatically across all 130 schemas."}},"required":["student_response"]}},{"name":"get_coverage","description":"Returns the list of subjects and unit counts covered by Quantabble. Use this to check whether a student's topic is within scope before calling diagnose_response.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"required":[]}}],"scan":{"score":67,"grade":"C","scanned_at":"2026-09-26T11:35:04.414Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-26T11:35:04.381Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 377ms"]},"poisoning":{"score":15,"max":15,"notes":["2 tool descriptions checked"]},"auth":{"score":10,"max":15,"notes":["open endpoint, read-only tools"]},"maintenance":{"score":3,"max":15,"notes":["no repository listed"]},"identity":{"score":2,"max":10,"notes":["no repository or website to verify"]}},"findings":[{"id":"maint.no-repo","severity":"low","component":"maintenance","title":"No source repository listed"}],"inputs":{"probes":[{"url":"https://quantabble-api.chemandphysicsmastery.workers.dev","reachable":true,"authRequired":false,"latencyMs":377,"serverInfo":{"name":"quantabble","version":"1.0.0"}}],"packages":[],"repo":{"found":false},"icon":{"url":null,"source":"none"},"presence":{"stars":null,"forks":null,"downloadsWeek":null,"license":null,"lastPushAt":null,"score":5}}}},"grade_history":[],"reviews":[]}