MCP & External Tools
Extending capabilities with Model Context Protocol servers and resources
The Model Context Protocol lets Claude Code discover and use tools from external servers at runtime—no hard-coded integrations needed. The agent browses available tools and resources, synthesizes documentation from server metadata, and can operate complex capabilities like browser automation through MCP.
5 stepsmcpextensibilityexternal-tools
Step-by-step breakdown
1
🔧Dynamic tool discovery
MCP ToolMCP tool descriptions are populated at runtime from connected servers, allowing Claude Code to call any tool a server exposes without hard-coded support.
MCP tool prompts and descriptions are populated at runtime from connected MCP server tool definitions
Techniques
context-injectionscope-limiting
2
🔧Browse server resources
List MCP Resources Tool3
🔧Fetch a specific resource
Read MCP Resource Tool4
🔌Magic Docs synthesis
Magic Docs Update Prompt5
🔌Browser automation via MCP
Claude in Chrome — Base System Prompt