Skip to main content
Glama

generate_robot_report

Generate operational reports for Universal Robots by specifying robot ID, time range, and output path to document performance data.

Instructions

生成机器人运行报告 参数: - robot_id: 机器人ID - start_time: 开始时间戳 - end_time: 结束时间戳 - report_path: 报告保存路径 返回: - 报告生成结果

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
robot_idYes
start_timeNo
end_timeNo
report_pathNo

Implementation Reference

  • MCP tool handler for 'generate_robot_report'. Decorated with @mcp.tool(), it generates a robot report using advanced_data_analyzer.generate_report, handling parameters and errors appropriately.
    @mcp.tool() def generate_robot_report(robot_id: str, start_time: float = None, end_time: float = None, report_path: str = None): """ 生成机器人运行报告 参数: - robot_id: 机器人ID - start_time: 开始时间戳 - end_time: 结束时间戳 - report_path: 报告保存路径 返回: - 报告生成结果 """ try: if advanced_data_analyzer is None: return return_msg("高级数据分析器未初始化") # 生成报告 report = advanced_data_analyzer.generate_report( robot_id=robot_id, start_time=start_time, end_time=end_time, report_path=report_path ) if 'error' in report: return return_msg({"error": report['error']}) return return_msg({"success": True, "report": report}) except Exception as e: logger.error(f"生成机器人报告失败: {str(e)}") return return_msg(f"生成机器人报告失败: {str(e)}")
  • Registration of the 'generate_robot_report' tool via the @mcp.tool() decorator.
    @mcp.tool()

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/nonead/nUR_MCP_SERVER'

If you have feedback or need assistance with the MCP directory API, please join our Discord server