TubeAcademy
Module 03

MCP Servers

Intermediate 30 min per serverConnect 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