Hello Stephen,
the answer is yes.
I think it is supported in advanced ip services and advanced enterprise services.
you can check with Feature Navigator
www.cisco.com/go/fn
choice the platform and then the feature
For example I used MPLS on C3725 and C3745 with no problems 3 years ago.
Hope to help
Giuseppe