Raw first-order logic _itself_ is not a useful metatheory.
However, the usual conditional consistency proofs can be formalized in a metatheory consisting of ZF running on ordinary first-order logic. I think PA (also on first-order logic) will also suffice.