{"serverId":"mcp-registry/com.applytovolunteer/apply2volunteer","tools":[{"name":"update_application_status","fixed":{"name":"update_application_status","description":"Set an application's status for the authenticated organization. Requires an org API key with the applications:write scope. A decline requires a decline reason. This writes the status; it does not delete the application.","inputSchema":{"type":"object","required":["id","status"],"properties":{"id":{"type":"string","description":"Application id."},"status":{"enum":["new","in_review","advanced","accepted","declined","withdrawn","on_hold"],"type":"string"},"declineReason":{"description":"Required when status is declined.","type":"string"}},"additionalProperties":false},"annotations":{"title":"Update an application status","readOnlyHint":false,"destructiveHint":false},"title":"Update an application status"},"changes":[{"kind":"schema","detail":"Added \"type\":\"string\" to untyped parameters: declineReason. Change to number/boolean/array where that's what you accept.","verify":true}],"tokensBefore":169,"tokensAfter":174}],"toolsChanged":1,"tokensSaved":0,"todo":[{"tool":"update_application_status","params":["status"]}],"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."}