Open
Description
Is your feature request related to a problem? Please describe.
I want to use some of the MCP defined types as data transfer objects received in the kotlin multiplatform project with js targets. In general my clients don't care about the server transport part. The current structure of this projects forces me to also depend on server compontens from ktor.
Describe the solution you'd like
This project can be split into multimodule multiplatform project, where types
API is kept as a separate module.
Describe alternatives you've considered
I guess an alternative would be dependency exclusions.