Study decks / Domain 2

Tool Design & MCP Integration

Tool interfaces, structured errors, tool distribution and choice, MCP servers, and built-in tools.

All domains

Complete domain coverage: 5 of 5 lesson decks, each mapped to the lesson objectives.

Task 2.1

Make the correct tool the obvious tool

Design effective tool interfaces with clear descriptions and boundaries

5 slides · 3 flashcards · based on lesson sources

Open deck

Task 2.2

Return errors that prescribe the next move

Implement structured error responses for MCP tools

5 slides · 3 flashcards · based on lesson sources

Open deck

Task 2.3

Limit tool choice without removing needed capability

Distribute tools appropriately across agents and configure tool choice

5 slides · 3 flashcards · based on lesson sources

Open deck

Task 2.4

Integrate MCP at the right scope

Integrate MCP servers into Claude Code and agent workflows

5 slides · 3 flashcards · based on lesson sources

Open deck

Task 2.5

Choose the narrow built-in for search, paths, and edits

Select and apply built-in tools (Read, Write, Edit, Bash, Grep, Glob)

5 slides · 3 flashcards · based on lesson sources

Open deck