In general, it would be great to have examples on how to build tests around MCP server tools. I think a common pattern is that you'd have some client around an API and the tool will invoke one or more API calls and marshal the response in an LLM-optimized way since API responses can have unnecessary tokens.
It becomes difficult to test tools with durable objects (afaik vitest doesn't support DOs?), so some recommendations around testing would be helpful.