- 1.2.0: The MCP abilities now each live in their own class under includes/abilities/, on a shared base class, loaded by a new registrar (includes/class-lh-connections-abilities.php) that replaces includes/class-lh-connections-mcp.php. All four abilities now declare annotations (list-connections read-only; update-connection and delete-connection destructive) and output schemas, and every description ends with the permission it needs (“Requires install_plugins.”). Inputs are closed, so a misspelt parameter name is rejected instead of silently ignored. Behaviour is otherwise unchanged; whether create-connection and update-connection should accept credentials through MCP at all is under separate review. plugin_version() now reads the Version header instead of a hard-coded value.
Changelog
If you like this plugin please consider making a donation to further development