MCP Beginner Guide — How to Install & Use MCP Servers
MCP (Model Context Protocol) is an open standard that lets AI agents talk to external tools — databases, browsers, APIs, file systems, and more. Think of MCP servers as "plugins" that give your AI agent new superpowers.
What Is MCP?
Created by Anthropic in 2024, MCP is like a "USB-C port for AI." Before MCP, every AI tool had its own way of connecting to external services. Now, one MCP server works with Claude Desktop, Claude Code, Cursor, and any other MCP-compatible client.
Analogy: Skills (SKILL.md) = teaching the AI. MCP Server = giving the AI a tool.
How MCP Works
- Install an MCP server on your machine
- Tell Claude Desktop about it in a config file
- When Claude needs that tool, it calls the MCP server
- The server does the work and returns results
Step 1: Install Your First MCP Server
Let us install the Filesystem MCP server:
npx -y @modelcontextprotocol/server-filesystem /path/to/allowed/directoryStep 2: Configure Claude Desktop
Edit claude_desktop_config.json (macOS: ~/Library/Application Support/Claude/; Windows: %APPDATA%\Claude):
{"mcpServers": {"filesystem": {"command": "npx", "args": ["-y", "@modelcontextprotocol/server-filesystem", "/path/to/allowed"]}}}Restart Claude Desktop — look for the 🔨 icon.
Step 3: Configure Claude Code
In terminal: claude mcp add filesystem -- npx -y @modelcontextprotocol/server-filesystem /path/to/project
Top 5 MCP Servers for Beginners
| Server | Purpose | Stars |
|---|---|---|
| Filesystem | Read/write files | 87K ★ |
| GitHub | Issues, PRs, repos | 30K ★ |
| Playwright | Browser automation | 34K ★ |
| Chrome DevTools | Inspect & debug | 44K ★ |
| Context7 | Library docs for LLMs | 57K ★ |
Browse all 29 MCP servers in our MCP Servers category.
MCP vs Skills
| Skills | MCP Servers | |
|---|---|---|
| What | Teaches HOW | Gives a TOOL |
| Example | "Write better code reviews" | "Create a GitHub PR" |
| Install | Copy SKILL.md | Install server + config |
FAQ
Do I need both? They complement each other. Skills for teaching, MCP for tooling.
Is MCP secure? MCP servers run locally. Review before installing.
Build my own? Yes — MCP Python SDK (23K ★) or FastMCP (25K ★).