{"serverId":"mcp-registry/io.github.kibetho/saasforit","tools":[{"name":"get_all_saas","fixed":{"name":"get_all_saas","description":"Get the complete list of all SaaS tools in the directory.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":41,"tokensAfter":41},{"name":"get_blog_posts","fixed":{"name":"get_blog_posts","description":"Get blog posts and guides about SaaS tools. Filter by tool ID or search by topic.","inputSchema":{"type":"object","properties":{"limit":{"type":"number","maximum":50,"minimum":1,"description":"Maximum posts (default: 10, max: 50)"},"query":{"type":"string","maxLength":200,"description":"Search posts by topic or keyword"},"saas_id":{"type":"string","maxLength":100,"description":"Filter posts about a specific SaaS tool"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":130,"tokensAfter":130},{"name":"get_directory_stats","fixed":{"name":"get_directory_stats","description":"Get statistics about the directory (total tools, categories, etc.).","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":45,"tokensAfter":45},{"name":"get_recommendations","fixed":{"name":"get_recommendations","description":"Get personalized SaaS recommendations based on role, business type, or specific needs.","inputSchema":{"type":"object","required":["description"],"properties":{"limit":{"type":"number","maximum":50,"minimum":1,"description":"Maximum recommendations (default: 10, max: 50)"},"budget":{"enum":["free","freemium","paid","any"],"type":"string","description":"Budget preference"},"description":{"type":"string","maxLength":500,"minLength":3,"description":"Describe your role, business, or needs"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":150,"tokensAfter":150},{"name":"get_saas_details","fixed":{"name":"get_saas_details","description":"Get detailed information about a specific SaaS tool including full description, features, and pricing.","inputSchema":{"type":"object","properties":{"id":{"type":"string","maxLength":100,"description":"The SaaS tool ID (e.g., 'slack', 'notion')"},"name":{"type":"string","maxLength":100,"description":"Alternatively, the tool name to look up"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":108,"tokensAfter":108},{"name":"list_categories","fixed":{"name":"list_categories","description":"Get all available SaaS categories in the directory with tool counts.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":45,"tokensAfter":45},{"name":"search_saas","fixed":{"name":"search_saas","description":"Search the SaaS directory by query, category, or keywords. Returns matching tools with descriptions, pricing, and features.","inputSchema":{"type":"object","properties":{"limit":{"type":"number","maximum":50,"minimum":1,"description":"Maximum results (default: 10, max: 50)"},"query":{"type":"string","maxLength":200,"description":"Search query (e.g., 'project management', 'email marketing', 'CRM')"},"pricing":{"enum":["free","freemium","paid","enterprise"],"type":"string","description":"Filter by pricing model"},"category":{"type":"string","maxLength":100,"description":"Filter by category (e.g., 'Project Management', 'Marketing & SEO')"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":190,"tokensAfter":190}],"toolsChanged":7,"tokensSaved":0,"todo":[],"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."}