INNER CODE UNIT · Python
r
Arthur-Ficial/apfel · mcp/http-test-server/server.py:113
r = a + b
elif name == "subtract":
r = a - b
elif name == "multiply":
r = a * b
elif name == "divide":
if b == 0:
return "Error: division by zero"
r = a / b
elif name == "sqrt":
r = math.sqrt(a)
elif name == "power":
r = a ** b
elif name == "round_number":
decimals = int(args.get("decimals", nums[1] if len(nums) > 1 else 0))
r = round(a, decimals)
else:
return f"Error: unknown tool '{name}'"