Extensibility Hooks
MCP for WP provides hooks and filters for deep customization.
Diagram: Hook Flow
Hook Execution Flow
Key Hooks
wpmcp_before_tool_execute
: Modify input or abort executionwpmcp_after_tool_execute
: Inspect/modify result, trigger follow-up actionswpmcp_tool_schema
: Filter tool schema before rendering UI
Example: Logging Extra Data
php
add_action('wpmcp_after_tool_execute', function($tool_id, $input, $output, $status) {
error_log("Tool $tool_id executed with status $status");
});