I'm not sure to really understand the question (is it a question of fonts or arrows?), but if you're only look for \rightharpoonup and \leftharpoonup macros, I wrote a the overarrows package which redefine them (and other variants).
As example:
\documentclass{article}
\usepackage[overleftharpoonup, overrightharpoonup]{overarrows}
\begin{document}
[ \overrightharpoonup{abc} ]
[ \overleftharpoonup{abc} ]
\bigskip
\TestOverArrow{overleftharpoonup}
\medskip
\TestOverArrow{overrightharpoonup}
\end{document}
which gives (\TestOverArrow is a test macro defined by the overarrows package):

If you want symbols from MnSymbol, you can redefine leftharpoonup and rightharpoonup like in egreg's answer:
\documentclass{article}
\DeclareFontFamily{U}{MnSymbolA}{}
\DeclareFontShape{U}{MnSymbolA}{m}{n}{
<-6> MnSymbolA5
<6-7> MnSymbolA6
<7-8> MnSymbolA7
<8-9> MnSymbolA8
<9-10> MnSymbolA9
<10-12> MnSymbolA10
<12-> MnSymbolA12}{}
\DeclareFontShape{U}{MnSymbolA}{b}{n}{
<-6> MnSymbolA-Bold5
<6-7> MnSymbolA-Bold6
<7-8> MnSymbolA-Bold7
<8-9> MnSymbolA-Bold8
<9-10> MnSymbolA-Bold9
<10-12> MnSymbolA-Bold10
<12-> MnSymbolA-Bold12}{}
\DeclareSymbolFont{MnSyA}{U}{MnSymbolA}{m}{n}
\SetSymbolFont{MnSyA}{bold}{U}{MnSymbolA}{b}{n}
\DeclareMathSymbol{\leftharpoonup}{\mathrel}{MnSyA}{'112}
\DeclareMathSymbol{\rightharpoonup}{\mathrel}{MnSyA}{'100}
\usepackage[overleftharpoonup, overrightharpoonup]{overarrows}
\begin{document}
[ \overrightharpoonup{abc} ]
[ \overleftharpoonup{abc} ]
\bigskip
\TestOverArrow{overleftharpoonup}
\medskip
\TestOverArrow{overrightharpoonup}
\end{document}
or simply add
\usepackage{MnSymbol}
Both give:

\mathaccent, though the overset glyph tends to be wider than the letter. – Steven B. Segletes May 04 '15 at 15:30@StevenB.Segletes, I wanted to extract them out, but there is
– naturallyInconsistent May 04 '15 at 15:36\overarrow,\arrowfilland more, that are undefined. Also, I do not know where the glyphs are supposed to be -- presumably I should be able to use the glyphs predefined in standard LaTeX, for all of them that I need were already predefined, but when I consulted the MnSymbol package documentation, it lists it after the F glyph bits, so I do not see why I should be importing A glyphs.\uprightharpooncharacter had been extracted by Steven, I have retried it with that too, but it is still too high, and most importantly, fails to scale. Scaling is necessary. You might want to check the test case I added as part of Steven's answer. – naturallyInconsistent May 04 '15 at 16:20