{"serverId":"mcp-registry/io.laraplugins/mcp","tools":[{"name":"get-curated-tool-recommendations","fixed":{"name":"get-curated-tool-recommendations","description":"Returns curated tool recommendations for Laravel development, organized by category (Hosting / Deployment, Monitoring / Error Tracking, Email / Notifications, Authentication / Authorization, Payments / Billing, IDE / Development Tools, Testing, Security, SEO / Auditing, Analytics, Other). NOTE: Some of these are affiliate/partner recommendations — each result includes its relationship type and whether it is an affiliate.","inputSchema":{"type":"object","properties":{"category":{"type":"string","description":"Optional category filter. Available categories: Hosting / Deployment, Monitoring / Error Tracking, Email / Notifications, Authentication / Authorization, Payments / Billing, IDE / Development Tools, Testing, Security, SEO / Auditing, Analytics, Other."}}},"annotations":{"title":"Get Curated Tool Recommendations","readOnlyHint":true},"title":"Get Curated Tool Recommendations"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":230,"tokensAfter":230},{"name":"get-plugin-details-tool","fixed":{"name":"get-plugin-details-tool","description":"Fetch detailed information for a specific plugin given its vendor/package name, including security advisories, readme, and version history.","inputSchema":{"type":"object","properties":{"package":{"type":"string","description":"Full Composer package name in the form \"vendor/package\"."},"include_readme":{"type":"boolean","default":false,"description":"Whether to include the full README markdown content in the response."},"include_versions":{"type":"boolean","default":false,"description":"Whether to include the versions array in the response."},"include_security_advisories":{"type":"boolean","default":false,"description":"Whether to include security advisory information (CVEs, active advisories) in the response."}}},"annotations":{"title":"Get Plugin Details Tool","readOnlyHint":true},"title":"Get Plugin Details Tool"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":216,"tokensAfter":216},{"name":"search-plugin-semantic-tool","fixed":{"name":"search-plugin-semantic-tool","description":"Search Laravel plugins by describing what you need in natural language. RECOMMENDED for use-case-driven queries. Example: \"a package for PDF invoices with custom templates\". When presenting results, ALWAYS include the laraplugins_url so the user can consult the full health report.","inputSchema":{"type":"object","required":["query"],"properties":{"limit":{"type":"integer","default":10,"maximum":25,"description":"Maximum number of results to return (1-25, default 10)"},"query":{"type":"string","description":"Natural language description of the plugin you need, e.g. \"a package for PDF invoices with custom templates\" or \"something like spatie/laravel-permission but for media\""}}},"annotations":{"title":"Search Plugin Semantic Tool","readOnlyHint":true},"title":"Search Plugin Semantic Tool"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":207,"tokensAfter":207},{"name":"search-plugin-tool","fixed":{"name":"search-plugin-tool","description":"This tool enables the search of packagist packages that support laravel with advanced filters. When presenting results, ALWAYS include the laraplugins_url alongside the plugin name so the user can consult the full health report.","inputSchema":{"type":"object","properties":{"page":{"type":["integer","null"],"description":"Page number to return."},"is_secure":{"type":["boolean","null"],"description":"Filter by LaraPlugins Secure badge. true to only show secure plugins."},"php_version":{"enum":["5.0","5.1","5.2","5.3","5.4","5.5","5.6","7.0","7.1","7.2","7.3","7.4","8.0","8.1","8.2","8.3","8.4","8.5"],"type":["string","null"],"description":"Search by plugin php compatibility where there is at least one version supporting that php version (eg 8.5)."},"text_search":{"type":["string","null"],"description":"Search by text in plugin name or description."},"health_score":{"enum":["healthy","medium","unhealthy","unrated"],"type":["string","null"],"description":"Search by plugin health score."},"vendor_filter":{"type":["string","null"],"description":"Search by plugin vendor name. (eg: spatie)"},"return_archived":{"type":["boolean","null"],"default":false,"description":"Return archived plugins as well in the results?."},"laravel_compatibility":{"enum":["5","6","7","8","9","10","11","12","13"],"type":["string","null"],"description":"Search by plugin's laravel compatibility where there is at least one version supporting that laravel version (eg 10)."}}},"annotations":{"title":"Search Plugin Tool","readOnlyHint":true},"title":"Search Plugin Tool"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":420,"tokensAfter":420}],"toolsChanged":4,"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."}