Hi,
I was playing with the Inventory class, and hacked together a small script that returns all inventory variables for a given host/limit pattern:
Basically some POC, but others might find it usefull. Comments for improvement welcome:
https://github.com/ansible-contrib/ansible-plugins/blob/devel/bin/ansible-vars
Serge