{"serverId":"mcp-registry/io.github.jiankn/nbmecalc","tools":[{"name":"convert_practice_score","fixed":{"name":"convert_practice_score","description":"Convert one supported practice-assessment score into an independent educational estimate. This is not an official conversion or an examination guarantee.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["source","score","step"],"properties":{"form":{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991,"description":"Optional NBME form number"},"step":{"enum":["STEP_1","STEP_2","STEP_3"],"type":"string"},"score":{"type":"number"},"source":{"enum":["NBME","UWSA_1","UWSA_2","FREE_120","AMBOSS","CMS"],"type":"string"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":177,"tokensAfter":177}],"toolsChanged":1,"tokensSaved":0,"todo":[{"tool":"convert_practice_score","params":["step","score","source"]}],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}