Day 19

Installing MCP Servers

Set up your first MCP servers and verify Claude can use them.

0 / 6 tasks

Install via claude mcp

bash
# Add filesystem MCP (read/write local files)
claude mcp add filesystem -- npx -y @modelcontextprotocol/server-filesystem /path/to/dir

# Add GitHub MCP
claude mcp add github -- npx -y @modelcontextprotocol/server-github

# Add web search (Brave)
claude mcp add brave-search -- npx -y @modelcontextprotocol/server-brave-search

# List installed servers
claude mcp list

# Remove a server
claude mcp remove filesystem

Manual config (JSON)

json
{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-filesystem", "/Users/me/projects"],
      "env": {}
    },
    "github": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-github"],
      "env": {
        "GITHUB_PERSONAL_ACCESS_TOKEN": "ghp_..."
      }
    }
  }
}

Practice Tasks

0 / 6
← Day 18: MCP Overview ↑ Module overview Day 20: Using MCP Tools →