# 빼기 도구 정의 및 MCP에 등록 @mcp.tool() def subtract(a: int, b: int) -> int: """두 숫자를 뺍니다.""" logging.info(f"Subtracting {a} - {b}") # 로그에 연산 내용 출력 return a - b # 두 수를 뺀 값을 반환 # MCP 서버 실행 if __name__ == "__main__": asyncio.run(mcp.run(transport="stdio")) # MCP 서버를 stdio 방식으로 실행 (ex. Cursor나 Claude Desktop에서 연결 가능)