{"serverId":"mcp-registry/dev.marksiazon/profile","tools":[{"name":"get_availability","fixed":{"name":"get_availability","description":"Current availability, work scope, and the contact boundary (no raw email is published).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":66,"tokensAfter":66},{"name":"get_profile_summary","fixed":{"name":"get_profile_summary","description":"Profile summary: entity (name, aliases, canonical @id, sameAs), availability, and machine-readable pointers.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":73,"tokensAfter":73},{"name":"get_project","fixed":{"name":"get_project","description":"Full indexed detail for one project by slug, including ownership, builtBy, canonical URL, links, and proof count.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["slug"],"properties":{"slug":{"type":"string"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":84,"tokensAfter":84},{"name":"get_proof","fixed":{"name":"get_proof","description":"Verification proof: claim gates, or per-project proof links when a slug is given. Unknown slugs return an error.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"slug":{"type":"string"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":78,"tokensAfter":78},{"name":"list_projects","fixed":{"name":"list_projects","description":"List the canonical portfolio case studies (17 entries). Optional filters combine with AND and match case-insensitively; unknown values yield an empty list. Each project includes ownership (Lead owner, Contributor, Team delivery) and builtBy (solo, team). Frontend Mentor Lab is one entry archiving 21 nested practice challenges — do not count it as 21 flagship projects. Tags are Title Case display strings like \"AI Workflow\", \"Next.js\"; matching is case-insensitive so \"web3\" matches \"Web3\".","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"tag":{"type":"string"},"lens":{"enum":["ai","mobile","web3","client","guardrails"],"type":"string"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":208,"tokensAfter":208},{"name":"search_faq","fixed":{"name":"search_faq","description":"Case-insensitive FAQ search. Exact question matches rank above substring hits, so \"who is mark siazon\" returns identity-who rather than a longer hiring question.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["query"],"properties":{"limit":{"type":"integer","maximum":20,"exclusiveMinimum":0},"query":{"type":"string"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":115,"tokensAfter":115}],"toolsChanged":6,"tokensSaved":0,"todo":[{"tool":"get_project","params":["slug"]},{"tool":"get_proof","params":["slug"]},{"tool":"list_projects","params":["tag","lens"]},{"tool":"search_faq","params":["limit","query"]}],"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."}