A smart cutting tool cart, accommodating multiple cutting tools, wherein each of the multiple cutting tools is to be mounted on or dismounted from a machine tool, and the smart cutting tool cart including: a body; multiple cutting tool bases, each of the multiple cutting tool bases configured to receive a cutting tool; a cutting tool data reading base; a controller, electrically connected to the cutting tool data reading base; wherein the cutting tool data reading base is to read in an identification data of the cutting tool, and the identification data includes a product name, a material number or a product provenance, and the identification data is sent to the controller by the cutting tool data reading base; characterized in that the smart cutting tool cart further comprises at least one drawer (5, 6), each of which is movably disposed in the body, the multiple cutting tool bases being respectively disposed in each of the at least one drawer (5, 6); the controller is configured to confirm whether the cutting tool to be mounted on or dismounted from the machine tool is correct according to a received machine tool information and a work order information, as well as the identification data read by the cutting tool data reading base; and the cutting tool data reading base further includes a cutting tool mounting recognition base and a cutting tool dismounted recognition base, respectively for receiving the cutting tool to be mounted on the machine tool and receiving the cutting tool dismounted from the machine tool; and the cutting tool data reading base also includes a first recognition sensor and a second recognition sensor, respectively used to sense the identification data of the cutting tool to be mounted on the machine tool and the identification data of the cutting tool dismounted from the machine tool. a body; multiple cutting tool bases, each of the multiple cutting tool bases configured to receive a cutting tool; a cutting tool data reading base; a controller, electrically connected to the cutting tool data reading base; wherein the cutting tool data reading base is to read in an identification data of the cutting tool, and the identification data includes a product name, a material number or a product provenance, and the identification data is sent to the controller by the cutting tool data reading base; characterized in that the smart cutting tool cart further comprises at least one drawer (5, 6), each of which is movably disposed in the body, the multiple cutting tool bases being respectively disposed in each of the at least one drawer (5, 6); the controller is configured to confirm whether the cutting tool to be mounted on or dismounted from the machine tool is correct according to a received machine tool information and a work order information, as well as the identification data read by the cutting tool data reading base; and the cutting tool data reading base further includes a cutting tool mounting recognition base and a cutting tool dismounted recognition base, respectively for receiving the cutting tool to be mounted on the machine tool and receiving the cutting tool dismounted from the machine tool; and the cutting tool data reading base also includes a first recognition sensor and a second recognition sensor, respectively used to sense the identification data of the cutting tool to be mounted on the machine tool and the identification data of the cutting tool dismounted from the machine tool.