{"serverId":"mcp-registry/app.sentn/opportunity-intelligence","tools":[{"name":"get_opportunity","fixed":{"name":"get_opportunity","description":"Use when an agent already knows a SENTn opportunity ID and needs its public snapshot details and canonical SENTn URL.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["id"],"properties":{"id":{"type":"string","pattern":"^[A-Za-z0-9_-]+$","maxLength":160,"minLength":1}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":102,"tokensAfter":102},{"name":"search_opportunities","fixed":{"name":"search_opportunities","description":"Use when an agent needs to browse SENTn's opportunity intelligence library, retrieve a ranked page of opportunities, optionally filter by an existing category, or continue pagination.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"limit":{"type":"integer","maximum":50,"exclusiveMinimum":0},"cursor":{"type":"string","maxLength":200,"minLength":1},"category":{"type":"string","maxLength":120,"minLength":1}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":143,"tokensAfter":143}],"toolsChanged":2,"tokensSaved":0,"todo":[{"tool":"get_opportunity","params":["id"]},{"tool":"search_opportunities","params":["limit","cursor","category"]}],"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."}