MCP vs Built-in Tools
Choosing between native Claude Code capabilities and external capability layers
Built-in tools handle core local work; MCP expands Claude Code into connected systems, external resources, and organization-specific workflows.
Built-in tools cover the local execution core
Reading, editing, writing, shelling, planning, and task management are native parts of the Claude Code operating model.
MCP is the extensibility layer
When Claude Code needs new external systems, remote APIs, or structured remote resources, MCP is the path that turns those integrations into first-class capabilities.
Learn next
These guides are adjacent to the current topic and make the learning path easier to follow.
Claude Code vs Cursor
A systems-level comparison of two different AI coding product shapes
Compare Claude Code and Cursor through workflow boundaries, tool models, session behavior, and integration philosophy rather than vague feature checklists.
CLAUDE.md vs MEMORY.md
Two persistence layers with different jobs
A clear comparison between repository-scoped collaboration instructions and persistent memory files intended to survive across future conversations.
MCP and Plugins
How Claude Code connects to external servers, tools, and resources
A map of MCP connection management, plugin-facing flows, and how external capabilities become part of the Claude Code experience.
Related resources
These directory entries connect the concept guide to concrete tools, docs, and integrations.
MCP Protocol Documentation
Complete Model Context Protocol specification
Official documentation for the Model Context Protocol (MCP). Covers the protocol specification, server implementation, tool definitions, and integration patterns. Essential reading for MCP server developers.
Filesystem MCP Server
Secure file system access with configurable permissions and sandboxing
Official MCP server providing controlled filesystem access. Read, write, and manage files within specified directories. Features include path sandboxing, configurable permissions, and support for common file operations. Perfect for local development workflows.
GitHub MCP Server
GitHub API integration for Claude with repository management capabilities
Official MCP server providing comprehensive GitHub integration. Enables Claude to read repositories, manage issues and pull requests, search code, and interact with the GitHub API. Essential for any development workflow involving GitHub.
Context7 MCP Server
Real-time documentation lookup for libraries and frameworks
Community MCP server that provides up-to-date documentation for popular libraries and frameworks. Instead of relying on potentially outdated training data, fetch current documentation directly. Supports npm packages, Python libraries, and more.