Been trying to wrap my head around this and the docs aren’t super clear. I get that there are two scopes: ∙ ~/.claude/settings.json → global ∙ .claude/settings.json inside the repo → project-level But my main confusion is: the settings.json only contains configuration, so where does the actual MCP server code live? Does Claude download it somewhere automatically or do you have to install it yourself via npm/pip/etc? And what about when you use npx in the config — does that pull the package fresh every time or does it cache it? submitted by /u/Initial_Zone_1651
Originally posted by u/Initial_Zone_1651 on r/ClaudeCode
You must log in or # to comment.
