{
  "agent": "HAS_Claude_Agent",
  "task": "debug_mcp_routing",
  "priority": "high",
  "details": {
    "problem": "5 of 7 MCP services return 502 'no rule found' errors",
    "working_services": ["memory (port 8005)", "terminal (port 8003)"],
    "broken_services": [
      "filesystem (port 8001) - file_list, file_read, etc.",
      "git (port 8002) - git_status, git_commit, etc.", 
      "database (port 8004) - db_query, db_connect, etc.",
      "transcriber (port 8008) - transcribe_webm, etc.",
      "research (port 8011) - web_search, research_query, etc."
    ],
    "error_pattern": "Service on port XXXX requires MCP protocol adaptation, but no rule was found for tool 'YYYY'",
    "requested_action": "Analyze routing rules in ZEN Coordinator, fix MCP protocol adaptation for broken services, ensure all 26 tools work correctly",
    "test_commands": [
      "curl -X POST http://192.168.0.58:8020/mcp -H 'Content-Type: application/json' -d '{\"tool\":\"file_list\",\"arguments\":{\"path\":\"/app\"}}'",
      "curl -X POST http://192.168.0.58:8020/mcp -H 'Content-Type: application/json' -d '{\"tool\":\"git_status\",\"arguments\":{\"repo_path\":\"/app\"}}'"
    ]
  }
}