A servo-rotating all-function tool module, which is adapted to be mounted to a spring forming machine to serve as an all-direction forming tool of the spring forming machine, the servo-rotating all-function tool module comprising: a rotary axle assembly adapted to be rotatably mounted with its first end to a front wall board of the spring forming machine; an axle rotating tool module mounted on the rotary axle assembly, the axle rotating tool module comprising an oscillating base and a tool, the oscillating base being rotatably mounted to the rotary axle assembly, the tool being mounted to an end of the oscillating base; and a servo transmission module assembly, which is adapted to be mounted to the spring forming machine, the servo transmission module comprising a servo moving ring circumferentially surrounding the oscillating base to drive the oscillating base to oscillate in all directions so as to cause the tool to press down or lift upward; the servo-rotating all-function tool module being characterised in that the rotary axle assembly comprises two support arms extending away from the first end of the rotary axle assembly and parallel to an axle thereof and to each other, a spring holding plate being provided between the two support arms, the axle rotating tool module comprising: the oscillating base, which comprises a first end and a second end, a shaft hole being formed between the first end and the second end to rotatably fix the oscillating base between the two support arms, the first end being located under the spring holding plate, the second end extending frontward through the servo moving ring and being provided with a tool seat; an elastic element, which is arranged between the first end of the oscillating base and the spring holding plate to provide a downward push force to the oscillating base; and the tool, which is mounted to the tool seat of the oscillating base. the servo-rotating all-function tool module comprising: a rotary axle assembly adapted to be rotatably mounted with its first end to a front wall board of the spring forming machine; an axle rotating tool module mounted on the rotary axle assembly, the axle rotating tool module comprising an oscillating base and a tool, the oscillating base being rotatably mounted to the rotary axle assembly, the tool being mounted to an end of the oscillating base; and a servo transmission module assembly, which is adapted to be mounted to the spring forming machine, the servo transmission module comprising a servo moving ring circumferentially surrounding the oscillating base to drive the oscillating base to oscillate in all directions so as to cause the tool to press down or lift upward; a rotary axle assembly adapted to be rotatably mounted with its first end to a front wall board of the spring forming machine; an axle rotating tool module mounted on the rotary axle assembly, the axle rotating tool module comprising an oscillating base and a tool, the oscillating base being rotatably mounted to the rotary axle assembly, the tool being mounted to an end of the oscillating base; and a servo transmission module assembly, which is adapted to be mounted to the spring forming machine, the servo transmission module comprising a servo moving ring circumferentially surrounding the oscillating base to drive the oscillating base to oscillate in all directions so as to cause the tool to press down or lift upward; the servo-rotating all-function tool module being characterised in that the rotary axle assembly comprises two support arms extending away from the first end of the rotary axle assembly and parallel to an axle thereof and to each other, a spring holding plate being provided between the two support arms, the axle rotating tool module comprising: the oscillating base, which comprises a first end and a second end, a shaft hole being formed between the first end and the second end to rotatably fix the oscillating base between the two support arms, the first end being located under the spring holding plate, the second end extending frontward through the servo moving ring and being provided with a tool seat; an elastic element, which is arranged between the first end of the oscillating base and the spring holding plate to provide a downward push force to the oscillating base; and the tool, which is mounted to the tool seat of the oscillating base. the oscillating base, which comprises a first end and a second end, a shaft hole being formed between the first end and the second end to rotatably fix the oscillating base between the two support arms, the first end being located under the spring holding plate, the second end extending frontward through the servo moving ring and being provided with a tool seat; an elastic element, which is arranged between the first end of the oscillating base and the spring holding plate to provide a downward push force to the oscillating base; and the tool, which is mounted to the tool seat of the oscillating base.