Unfortunately, I don't think such a thing exists specifically for IronPython. If you don't need it to be fancy you could something like Scintilla.NET and just run it in normal Python mode and get at least some completion (I think it just suggests things already in the editor buffer).
Providing full IntelliSense is a crazy hard problem, but you could check out the Python Tools for Visual Studio to see how they do it.