Compile it as a COM server and there are specific system stored procs that let you register and run these server from your own custom stored procs
E.g:
sp_OACreate <ClassID.Progid>, @object OUT
IF @hr <> 0
BEGIN
EXEC sp_displayoaerrorinfo @object, @hr
RETURN
END
EXEC @hr = sp_OAMethod @object, <method_name>, param1, param2, param3, param4, param5
IF @hr <> 0
BEGIN
EXEC sp_displayoaerrorinfo @object, @hr
RETURN
END
EXEC @hr = sp_OADestroy @object
IF @hr <> 0
BEGIN
EXEC sp_displayoaerrorinfo @object, @hr
RETURN
END
Hope that helps