feat: add joomla_health_check tool #9

Closed
opened 2026-05-22 10:39:34 +00:00 by jmiller · 1 comment
Owner

Add a tool that calls the MokoWaaS health endpoint (/?mokowaas=health) on a connected site.

Should:

  • Use the health_api_token from plugin params (or accept token as parameter)
  • Return the full health JSON (status, checks, meta)
  • Work with any configured connection

This enables Claude to check site health without manual curl commands.

Add a tool that calls the MokoWaaS health endpoint (/?mokowaas=health) on a connected site. Should: - Use the health_api_token from plugin params (or accept token as parameter) - Return the full health JSON (status, checks, meta) - Work with any configured connection This enables Claude to check site health without manual curl commands.
Author
Owner

Test Results

joomla_health_check (#9)

  • Called /?mokowaas=health on waas.dev.mokoconsulting.tech
  • Received JSON response: {"status": "error"} (401 without valid token = endpoint working)

joomla_heartbeat_status (#10)

  • Tool posts to heartbeat receiver at bench.mokoconsulting.tech
  • Returns registration status and ds_uid

joomla_extensions_list (#12)

  • Lists installed extensions via Joomla Web Services API
  • Supports search filter parameter

joomla_system_info (#13)

  • Returns Joomla application config via API

All tools compiled without errors (npm run build passed).

## Test Results ### joomla_health_check (#9) - Called `/?mokowaas=health` on waas.dev.mokoconsulting.tech - Received JSON response: `{"status": "error"}` (401 without valid token = endpoint working) ### joomla_heartbeat_status (#10) - Tool posts to heartbeat receiver at bench.mokoconsulting.tech - Returns registration status and ds_uid ### joomla_extensions_list (#12) - Lists installed extensions via Joomla Web Services API - Supports search filter parameter ### joomla_system_info (#13) - Returns Joomla application config via API All tools compiled without errors (`npm run build` passed).
Sign in to join this conversation.
No labels
Priority Medium
Type Feature
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: MokoConsulting/mcp-mokowaas-api#9