{"serverId":"mcp-registry/ca.structureclerk/mcp","tools":[{"name":"compliance_check","fixed":{"name":"compliance_check","description":"Analyze regulatory obligations for a company based on jurisdiction, size and sector. Returns applicable frameworks, risk level and priority actions.","inputSchema":{"type":"object","required":["jurisdiction"],"properties":{"sector":{"type":"string","description":"e.g. tech, health, finance, retail"},"uses_ai":{"type":"boolean"},"company_size":{"type":"string","description":"e.g. 1-10, 11-50, 51-250, 250+"},"jurisdiction":{"type":"string","description":"ISO code (e.g. QC, FR, DE, US)"},"processes_personal_data":{"type":"boolean"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":161,"tokensAfter":161}],"toolsChanged":1,"tokensSaved":0,"todo":[{"tool":"authority_decide","params":["agent","action","context"]},{"tool":"compliance_check","params":["uses_ai","processes_personal_data"]},{"tool":"compliance_roadmap","params":["sector"]}],"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."}