In my case I'm creating the agent in a custom way (using the BAML framework), so I don't need the agent part of your solution. FastMCP works ok but has some issues, so if you have a better client than can be used as a replacement, I would potentially be interested.
I'd love to hear what you do not like about their client. What issues does it have ?