I've noticed a few MCPs that try to automate parts of the installation for Claude Desktop, but I'm not sure if there's any clear guidance or an "official" method for adding new MCPs to the `claude_desktop_config.json` file. I've created a pretty basic Python script (you can check it out [here](https://github.com/taylorwilsdon/google_workspace_mcp/blob/main/install_claude.py)), but I'm curious if anyone has a better approach. Should I suggest running the script on startup? Or would it be better to use something more complex like a sed command instead of Python? I'm open to any suggestions!
3 Answers
Honestly, most scripts seem to struggle with this, and it’s a hassle. You're not alone in finding this challenging!
I think the SDK does have an installer, but it might be a bit tricky to manage without a GUI. Have you looked into that? It could save you some time!
I just found it! Looks like it might be helpful after all. Thanks!
Yeah, it does seem unnecessarily complicated at the moment. Fingers crossed that a future release of Claude will simplify this process!
Really? In the Python SDK? I haven't seen that. Can you share a link to it?