All Domains
2
18% of examTool Design & MCP Integration
Design effective tools, implement structured error handling, configure MCP servers, and optimize tool distribution across agent architectures.
Key Topics
- Tool descriptions as the primary selection mechanism
- Structured error responses (isError, errorCategory, isRetryable)
- Tool distribution across agents (4-5 per agent ideal)
- tool_choice configuration (auto, any, forced)
- MCP server scoping (.mcp.json vs ~/.claude.json)
- Built-in tools: Read, Write, Edit, Bash, Grep, Glob
- MCP transport protocols (stdio, SSE, Streamable HTTP)
- Tool schema design with JSON Schema
- Resource and prompt templates in MCP
Official Resources