We have the WordPress integration on our roadmap.
The first version will include Single Sign-On with WordPress meaning that users will be able to login to Tribe through their WordPress account. No need to create a separate account on Tribe.
The second version will let WordPress admins to add Tribe widgets under pages and posts in addition or instead of WordPress default commenting. It will also provide a snippet where admins can insert anywhere in the WordPress template to insert a feed.