TubeAcademy
Module 03

MCP Servers

Intermediate 30 min per server Connect Claude to your tools

Model Context Protocol (MCP) servers let Claude Code connect to external tools and data sources — GitHub, databases, APIs, file systems, and more. This turns Claude from a code editor into a full development assistant.

More resources
Pro tips
·

Start with the filesystem and GitHub MCP servers — they're the most immediately useful.

·

MCP servers run locally on your machine. They don't send your data to third parties — the connection is between Claude Code and the local server.

·

Configure MCP servers in your project's .mcp.json file for project-specific tools, or in ~/.claude/mcp.json for global tools.

·

Community MCP servers are available for Slack, Linear, Notion, databases, and many more. Check the MCP server registry.

Step by step
01

Understand what MCP is: a protocol that lets Claude Code use external tools

02

Configure a server in .mcp.json in your project root

03

Example: filesystem server for reading/writing files outside the project

04

Example: GitHub server for creating PRs, reading issues, managing repos

05

Run Claude Code — it will automatically discover configured MCP servers

06

Ask Claude to use the connected tools: 'create a PR for these changes' or 'read the latest issues'

07

Build custom MCP servers for your own APIs and internal tools

08

Use /mcp in Claude Code to see connected servers and available tools