Questions, answered

Local and user-scoped servers live in ~/.claude.json in your home directory. Project-scoped servers live in .mcp.json at the root of the project, which you can commit so the whole team gets the same servers.

Local, the default, for a server you use in one project and do not want to share. Project for a server the whole team should have in that repository. User for a personal tool you want in every project on your machine.

It comes from a project's .mcp.json, and Claude Code asks for approval before using project-scoped servers. Start claude in that folder, accept the workspace trust dialog and approve the server. claude mcp reset-project-choices resets earlier answers.

Run claude mcp login with the server name. On a machine without a local browser it prints the authorization URL; open it elsewhere and paste the redirect URL back. claude mcp logout clears the stored credentials.

Yes, if you are logged into Claude Code with a claude.ai account. Connectors added at claude.ai appear in Claude Code automatically, and /mcp lists them next to the servers you added locally.