@artivilla.eth
Since each MCP server is just running locally on your host machine (computer) whether through Claude Desktop, your editor, or /raycast, here are reasons you want to setup Installs and configurations separately.
note: But in reality, you could have a single server and have each client call it.
- Each app manages its own MCP server lifecycle
- No conflicts between different apps trying to use the same process
- If one app crashes, it doesn't affect the other
- Each app can use different versions or configurations if needed