Class McpClientInitData

java.lang.Object
com.bytedesk.ai.mcp_client.McpClientInitData

public class McpClientInitData extends Object
  • Field Details

    • TECHNICAL_SUPPORT

      public static final String[] TECHNICAL_SUPPORT
      Technical Support McpClients 技术支持标签
    • SERVICE_REQUEST

      public static final String[] SERVICE_REQUEST
      Service Request McpClients 服务请求标签
    • CONSULTATION

      public static final String[] CONSULTATION
      Consultation McpClients 咨询标签
    • COMPLAINT_SUGGESTION

      public static final String[] COMPLAINT_SUGGESTION
      Complaint & Suggestion McpClients 投诉与建议标签
    • OPERATION_MAINTENANCE

      public static final String[] OPERATION_MAINTENANCE
      Operation & Maintenance McpClients 运维标签
  • Constructor Details

    • McpClientInitData

      public McpClientInitData()
  • Method Details

    • isParentMcpClient

      public static boolean isParentMcpClient(String mcp_client)
      Helper method to determine if a mcp_client is a parent mcp_client
      Parameters:
      mcp_client - The mcp_client key to check
      Returns:
      true if it's a parent mcp_client
    • getParentMcpClient

      public static String getParentMcpClient(String childMcpClient)
      Helper method to get parent mcp_client key for a child mcp_client
      Parameters:
      childMcpClient - The child mcp_client key
      Returns:
      The parent mcp_client key
    • getAllMcpClients

      public static String[] getAllMcpClients()
      Get all mcp_clients as a single array
      Returns:
      Array containing all mcp_clients