SpeedFan allows other programs to access some information via shared memory. Details can be found here.

You can also easily read from a SpeedFan log file with mIRC's $read(), etc. functions.