Skip to content

All tools in “Registered Tools” section appear disabled #97

@Muhammad-Jamal1

Description

@Muhammad-Jamal1

The bug
Even with MCP enabled and the Features Adapter active, all tool toggles in the “Registered Tools” table are disabled (greyed out).

Steps to reproduce

  1. Enable MCP functionality.
  2. Enable the Features Adapter.
  3. Go to Registered Tools section.
  4. Observe: all toggles are disabled.

Expected behavior
Tools that are supported should have active toggles (clickable), so they can be enabled or disabled individually.

Actual behavior
Every tool row shows the toggle disabled.

API response
The tools/list/all response shows tool_type_enabled: false for all tools.

Environment

  • WordPress version: [6.8.2]
  • MCP plugin version: [0.2.5]
  • Features Adapter plugin version: [0.1.8]
  • PHP version: [8.3]
  • Browser: [Chrome ver=139.0.7258.128]

Possible cause
In the UI, the toggle’s disabled state is based on:

disabled={ saving || !tool.tool_type_enabled }

Since the API marks every tool as tool_type_enabled = false, the toggles cannot be enabled. This may indicate the MCP backend isn’t properly detecting supported tool types from the Feature API.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions