If your mtb has linear/v brakes, the brakes are not compatible, as noted above.
There is also a compatibility issue with the mtb FD and the left (front) STI shifter.
John
Edit added: Your work around for the brakes is a travel agent. You “might” be able to run a road FD on the mtb, but chainring diameter (teeth) and chainline might be an issue.