I\'m using the stanford core NLP and I use this line to load some modules to process my text:
props.put(\"annotators\", \"tokenize, ssplit, pos, lemma, ner, pars
I think the parser output can be used to obtain NP chunks. Take a look at the context-free representation on the Stanford Parser website which provides example output.