MCP Starter Config for Claude Desktop
A claude_desktop_config.json wiring up filesystem, fetch, and git MCP servers with scoped access.
Setup time15 minutes (estimate)
Estimated costFree; uses your existing Claude plan.
VerificationLast verified 2026-10-14
File location
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
Config
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-filesystem", "/Users/me/projects"]
},
"fetch": {
"command": "uvx",
"args": ["mcp-server-fetch"]
},
"git": {
"command": "uvx",
"args": ["mcp-server-git", "--repository", "/Users/me/projects/my-repo"]
}
}
}Steps
- Install Node.js (for
npx) anduv(foruvx). - Save the config and fully restart Claude Desktop.
- Only list directories you want the model to access; the filesystem server is restricted to the paths you pass.
- Check logs (
~/Library/Logs/Claude/mcp*.logon macOS) if a server fails to start.
Failure modes
- Invalid JSON in the config silently disables all servers; validate it.
- npx/uvx not on the app's PATH makes servers fail to start; use absolute paths.
- Granting broad directories exposes more files than intended.
Markdown version: /blueprints/mcp-claude-desktop-config.md
Want a deeper build of this?
Vote for an extended, fully tested version (more tools, a full workflow file). Votes decide what we build next.
Get one fully built blueprint a week
A weekly email: one blueprint with config, cost, setup time and failure modes, plus a vote on what we build next.
Related blueprints
MCP & Tool Use
Build a Custom MCP Server in Python (MCPServer, formerly FastMCP)
Expose your own functions as MCP tools and resources using the official Python SDK in about 20 lines.
MCP & Tool Use
Build a Custom MCP Server in TypeScript
A minimal stdio MCP server using @modelcontextprotocol/sdk with a zod-validated tool.
MCP & Tool Use
GitHub MCP Server with a Scoped Token
Run GitHub's official MCP server in Docker with a fine-grained, least-privilege personal access token.