The only native instrument vsti that has this feature is battery 3. Even though it is not a daw or sequencer it does sync to the master clock and you can add articulation, swing and quantize per cell to add more "life" like playing. ( Such as how hard the drummer grips the sticks to time, velocity and dynamic adjustments. )
Now for my "wow just wow" comment man you need to ease up. If you would have asked the correct question ( I am sequencing in pro tools and was wondering how to add a swing value when using kontakt ) it would not have been said. Vsti's do not have any sequencers in them and cannot contain any "swing" ( ppqn ticks ) that would result in your sequence to swing.
Now to your real problem. You are talking about swing a relative easy concept to acheive. In PT using the prefrences there and a few settings in the options menu you can change. ( I am assuming, i am a samplitude and live user but i would imagine any daw in this day would have these as options. ) First thing you should note is what affects the recording of midi event data. It is and has always been affectd by 3 things. 1 midi transmission speed, 2 PPQN and 3 tempo. The intent is to allow the realtime recording of MIDI data to use the FULL "quantized" bandwith available given a specific PPQN. Also the "tempo" talked about here is NOT related to the song's Tempo. It would be a "freewheel" recording. So how do you add swing with out adding swing? First start by realizing typical 3-byte Note On/Off recording of performances, with the recommendation that only the PPQNs factored by 2 and 3 (such as 96, 192, 384, and 768) be used to minimize quantisation errors of human performance nuances. ( keep a more live feel ) So if you have the option in PT's prefrences do not use PPQNs of 120, 240, 480 or 960 because of the "inhuman" feel introduced to such quanitisized recordings. Human swing feels are based on factors of 3. Whereas straight feels are based on factors of 2. ( i use values of 3 ) So if you use the highest PPQN PT allows ( factored by 2 or 3 as stated above and you should try both to see which works better for you ) and the highest tempo you would allow the recording of MIDI data to use the FULL "quantized" bandwith available given a specific PPQN. ( typically 32nd triplets )
Now with that setup and a little pratice you should be able to wind up with a beat that has the human feel and swing you are looking for. I am also pretty sure PT has other midi editing options but i would stay away from quantizing if you use the above method and just adjust midi notes by the editor. This is one of the reasons that people love the mpc, check out the info on its ppqn ticks and delays. Anyway hope this helps a little man.