from hello_agents.tools import MCPTool, A2ATool, ANPTool # 1. MCP:访问工具 mcp_tool = MCPTool() result = mcp_tool.run({ "action": "call_tool", "tool_name": "add", "arguments": {"a": 10, "b": 20} }) print(f"MCP计算结果: {result}") # 输出: 30.0 # 2. ANP:服务发现 anp_tool = ANPTool() anp_tool.run({ "action": "register_service", "service_id": "calculator", "service_type": "math", "endpoint": "http://localhost:8080" }) services = anp_tool.run({"action": "discover_services"}) print(f"发现的服务: {services}") # 3. A2A:智能体通信 a2a_tool = A2ATool("http://localhost:5000") print("A2A工具创建成功")