Skip to content

v1.1.1 - Bug Fix Release

Choose a tag to compare

@laxmariappan laxmariappan released this 16 Feb 15:05
· 23 commits to main since this release
a140fd7

Abilities Scout v1.1.1

A bug fix release that resolves the MCP tool exposure issue from v1.1.0.

🐛 Bug Fixes

MCP Tool Discovery Fixed

The three abilities-scout MCP tools (scan, export, draft) were not appearing in the WordPress REST API or being discovered by MCP adapter servers.

Root Cause: Missing show_in_rest meta flag in ability registrations.

Solution: Added show_in_rest => true to all three MCP tool registrations.

✨ What's Working Now

All three abilities-scout MCP tools are now properly exposed and functional:

🔍 abilities-scout/scan

Scans WordPress plugins to discover hooks, REST routes, and shortcodes that could be registered as abilities.

Example:

curl -X POST "https://site.test/wp-json/wp-abilities/v1/abilities/abilities-scout/scan/run" \
  -H "Content-Type: application/json" \
  -d '{"input": {"plugin": "akismet/akismet.php", "confidence": "high"}}'

📤 abilities-scout/export

Generates comprehensive reports of discovered abilities in JSON or Markdown format.

Example:

curl -X POST "https://site.test/wp-json/wp-abilities/v1/abilities/abilities-scout/export/run" \
  -H "Content-Type: application/json" \
  -d '{"input": {"plugin": "akismet/akismet.php", "format": "markdown"}}'

📝 abilities-scout/draft

Creates PHP implementation stubs for registering discovered abilities.

Example:

curl -X POST "https://site.test/wp-json/wp-abilities/v1/abilities/abilities-scout/draft/run" \
  -H "Content-Type: application/json" \
  -d '{"input": {"plugin": "akismet/akismet.php", "confidence": "high"}}'

📊 Testing Results

Using the fixed tools on Akismet plugin:

  • 40 potential abilities discovered (6 high, 17 medium, 17 low confidence)
  • 371-line Markdown report generated
  • 6 PHP implementation stubs created for high-confidence abilities

🔧 Changes

  • Added show_in_rest meta to abilities-scout/scan ability
  • Added show_in_rest meta to abilities-scout/export ability
  • Added show_in_rest meta to abilities-scout/draft ability
  • Updated plugin version to 1.1.1
  • Updated readme.txt with changelog

⚠️ Upgrade Notice

This is a required update for v1.1.0 users who are using MCP servers or the WordPress Abilities API. The MCP tools were non-functional in v1.1.0 without this fix.

📦 Installation

Download the latest release and install via WordPress admin:

  1. Navigate to Plugins → Add New → Upload Plugin
  2. Upload the zip file
  3. Activate the plugin

Or via WP-CLI:

wp plugin install https://github.com/laxmariappan/abilities-scout/releases/download/v1.1.1/abilities-scout.zip --activate

🔗 Links

👥 Contributors


Full Changelog: v1.1.0...v1.1.1