If you mean Model Context Protocol, then the relevant GitHub repository certainly suggests that any Linux environment would be suitable for development.
In my experience both Windows and MacOS have constraints which require additional effort to work around. I'm lazy and choose the easiest path: Debian on desktop system.
At the point where dual booting seems like a solution, a second laptop for the specific task might be an easier alternative. Because dual booting often creates a lot of duplicate efforts. For example configuring browsers and email etc.
i have answered in separate comment that you can run mcp clients and servers in windows.
but if you really wanna polish your linux skills, go throw youeself in the swimming pool and learn to swim by downloading the latest ubuntu desktop iso and flashing it to a flash drive using balena etcher, then boot it from bios to install it to your laptop.
will it be hard? yes of course. will you learn a lot? absolutely. can you revert back to windows anytime? yes, just google for "github massgravel" and it will link you to windows / office installers (using their license activators is optional, wink wink).
bro you can use mcp clients and servers in windows.
for example if you are using claude desktop on windows, or cline/roo on vscode, or claudecode on terminal, those are all mcp clients.
claudecode for example is just javascript code from npm that can be run by nodejs which works on windows.
on mcp servers, most of them are written in javascript too. if you see anything with npx, it means its an executable compiled javascript code from npm, and your windows can run it as long as you have nodejs installed.
I am still an amateur but it is really a pain in the ass to setup every time I have tried, and I can't really find valuable ressource online to start with.
If you know some that could be interesting I would be a pleasure to read them.
if you see any mcp installation with python or docker too, i believe it should work, as long as you have python or docker installed. docker will require WSL windows subsystem for linux so just google it and i hope your lappy supports it.
If you mean Model Context Protocol, then the relevant GitHub repository certainly suggests that any Linux environment would be suitable for development.
In my experience both Windows and MacOS have constraints which require additional effort to work around. I'm lazy and choose the easiest path: Debian on desktop system.
reply