About SVGLaTeX:
I would say you can use it as a python script on your computer (non-webbased) [edit: not as it is], but it does not fulfill your requirement 'without installing additional stuff' since I think you'd need a latex distribution.
About MathML vs. SVG:
Converting Latex to mathml (I could find only webbased solutions) is different to converting LateX to SVG, in the sense that mathml is more like a description of the math source like LateX source, and SVG is a format to store the typeset equations, like PDF.
Producing SVG from LateX is a much more involved process than converting LaTeX to MathML, the former (to my knowledge) always ultimately using Knuts TeX program. So if you do not install any LateX [edit: or use it remotely] you'd have to convert to MathML. [Hopefully someone else knows a tool for it. I am not familiar with JavaScript. Can it be run from console?].
Edit:
Python script to make SVG from LateX (along the line of SVGLatex/eqtexsvg):
from subprocess import call
import sys, re
if not len(sys.argv) == 2:
print "usage: tex2svg input_file.tex"
exit(1)
tex_name = sys.argv[1]
svg_name = tex_name[:-4] + ".svg"
ps_name = tex_name[:-4] + ".ps"
dvi_name = tex_name[:-4] + ".dvi"
if call(["latex", tex_name]): exit(1)
if call(["dvips", "-q", "-f", "-e", "0", "-E", "-D", "10000", "-x", "1000", "-o", ps_name, dvi_name]): exit(1)
if call(["pstoedit", "-f", "plot-svg", "-dt", "-ssp", ps_name, svg_name]): exit(1)