MacRuby trunk ships an Objective-C API that you can use to communicate with the interpreter.
Note that there are currently 2 known bugs about this "feature". These will be fixed for 0.4 (the next release).