It is sometimes hard to find a metered spot around the perimeter of the park. There are usually more open spots if you go a little farther up Mass Ave (outbound, away from Harvard Square, in the direction of Porter).
It's not the easiest place to park. If you're willing to walk a few blocks, you can find a spot, but it might take a little while. It is a great park, so its worth it.
Thanks! Your answer is awaiting moderation.