{"serverId":"mcp-registry/io.github.u00dxk2/agentic-directory","tools":[{"name":"compare_listings","fixed":{"name":"compare_listings","description":"Compare exactly two AI tools side-by-side. Returns structured field matrix and 'Choose A if... Choose B if...' verdict. Use this when a user wants to decide between two specific tools. For finding tools first, use search_listings or semantic_search.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["slug1","slug2"],"properties":{"slug1":{"type":"string","description":"First tool's slug (e.g. 'cursor')"},"slug2":{"type":"string","description":"Second tool's slug (e.g. 'claude-code')"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":169,"tokensAfter":169},{"name":"get_agenticness_details","fixed":{"name":"get_agenticness_details","description":"Get the full agenticness evaluation breakdown: 9 dimensions (action capability, autonomy, planning, adaptation, state continuity, reliability, interoperability, safety, operator sovereignty) scored 0-4 each (max 36, Agenticness rubric v3.1) with evidence-based reasoning. Use this for deep analysis of one tool's AI agent capabilities. For a quick score, get_listing includes the overall score. For comparing scores, use compare_listings.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["slug"],"properties":{"slug":{"type":"string","description":"The listing slug"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":194,"tokensAfter":194},{"name":"get_category","fixed":{"name":"get_category","description":"Get all published listings in one specific category, sorted by agenticness score. Use this to browse a category. To see all categories first, use list_categories. To search across ALL categories, use search_listings or semantic_search.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["slug"],"properties":{"slug":{"type":"string","description":"The category slug (e.g. 'coding-agents', 'general-purpose-agents')"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":148,"tokensAfter":148},{"name":"get_listing","fixed":{"name":"get_listing","description":"Get full details for one specific AI tool by its slug — includes features, pricing, agenticness scores, and structured attributes. Use this when you know the exact tool slug. To find a slug, use search_listings first. For comparing two tools, use compare_listings. Note: null on boolean fields means 'unknown', false means 'confirmed no'.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["slug"],"properties":{"slug":{"type":"string","description":"The listing slug (e.g. 'cursor', 'claude-code', 'openclaw')"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":174,"tokensAfter":174},{"name":"list_categories","fixed":{"name":"list_categories","description":"Get all categories with descriptions and listing counts. Use this to discover what categories exist before filtering. To get listings IN a category, use get_category with the slug. Categories are split into PEOPLE (individual use) and TEAMS (team/enterprise) cohorts.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":114,"tokensAfter":114},{"name":"list_recent","fixed":{"name":"list_recent","description":"Get the most recently added AI tool listings, sorted by creation date. Use this to see what's new. For finding specific tools, use search_listings. For browsing by category, use get_category.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"limit":{"type":"number","default":10,"maximum":50,"minimum":1,"description":"Number of listings to return"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":130,"tokensAfter":130},{"name":"list_tags","fixed":{"name":"list_tags","description":"Get all tags grouped by type (pricing, platform, capability, deployment, model, autonomy, use-case). Use this to discover available filter values. Tags can be used as filters in search_listings. This does NOT return listings — use search_listings or get_category for that.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":114,"tokensAfter":114},{"name":"search_listings","fixed":{"name":"search_listings","description":"Search for agentic AI tools by keyword query with optional filters. Use this for keyword-based search. For natural language queries like 'something that automates email', use semantic_search instead. For browsing all tools in a category, use get_category instead.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["query"],"properties":{"limit":{"type":"number","default":10,"maximum":50,"minimum":1,"description":"Max results to return"},"query":{"type":"string","maxLength":500,"description":"Search query (e.g. 'code review', 'open source coding agent')"},"cohort":{"enum":["PEOPLE","TEAMS"],"type":"string","description":"Filter by cohort: PEOPLE (individual tools) or TEAMS (team/enterprise tools)"},"category":{"type":"string","description":"Filter by category slug (e.g. 'coding-agents', 'general-purpose-agents')"},"minScore":{"type":"number","default":1,"maximum":36,"minimum":0,"description":"Minimum agenticness score (default 1 to exclude unscored/junk entries, set to 0 to include all)"},"mcpSupport":{"type":"boolean","description":"Filter to tools with MCP (Model Context Protocol) support"},"openSource":{"type":"boolean","description":"Filter to open-source tools only"},"autonomyLevel":{"enum":["COPILOT","SEMI_AUTONOMOUS","FULLY_AUTONOMOUS"],"type":"string","description":"Filter by autonomy level"},"deploymentModel":{"enum":["CLOUD","SELF_HOSTED","HYBRID","ON_DEVICE"],"type":"string","description":"Filter by deployment model"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":436,"tokensAfter":436},{"name":"semantic_search","fixed":{"name":"semantic_search","description":"Search for AI tools using natural language with AI-powered semantic matching. Best for conceptual queries like 'something that automates my email workflow'. Supports structured filters to narrow results (e.g., openSource + deploymentModel). For exact name/keyword searches, use search_listings instead. For comparing specific tools, use compare_listings.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["query"],"properties":{"limit":{"type":"number","default":5,"maximum":20,"minimum":1,"description":"Max results to return"},"query":{"type":"string","maxLength":500,"description":"Natural language search query"},"cohort":{"enum":["PEOPLE","TEAMS"],"type":"string","description":"Filter by cohort"},"category":{"type":"string","description":"Filter by category slug"},"minScore":{"type":"number","maximum":36,"minimum":0,"description":"Minimum agenticness score (0-36)"},"mcpSupport":{"type":"boolean","description":"Filter by MCP (Model Context Protocol) support"},"openSource":{"type":"boolean","description":"Filter by open source status (true/false)"},"autonomyLevel":{"enum":["ASSISTED","SEMI_AUTONOMOUS","FULLY_AUTONOMOUS"],"type":"string","description":"Filter by autonomy level"},"deploymentModel":{"enum":["CLOUD","ON_DEVICE","SELF_HOSTED","HYBRID"],"type":"string","description":"Filter by deployment model"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":401,"tokensAfter":401}],"toolsChanged":9,"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."}