fMRI just measures the BOLD signal (blood oxygenation). It's a proxy for neural activity, meaning any conclusions drawn from it are inferences, not direct observations of the brain 'thinking'.
Technologies like qEEG also seem to have some applicable uses.