Your agent starts out able to read files, run shell commands, and search — tools are how it reaches past that baseline to touch the outside world. Ada and Boris explain what a tool actually is, then unpack MCP, the Model Context Protocol: the open standard — think "USB for AI agents" — that lets one agent plug into any external system instead of everyone hand-wiring bespoke integrations, whether over local stdio or remote HTTP, and exposing tools, resources, and prompts. The catch: every tool's description is loaded into the context window before you type a word, so five perfectly useful tools quietly tax the counter and can make the agent slower and dumber. They close hands-on, wiring up an MCP server in Claude Code from the CLI and the .mcp.json file.
From Chapter 7 of *Harness Engineering for Vibe Coders* by J.M. Crider — hamiltonroadagility.com/vibe
## Chapters
- 0:00 — Intro- 1:43 — What a tool really is- 3:36 — MCP the universal plug- 5:43 — The hidden context tax- 7:33 — Wiring it up- 9:21 — Recap- 10:34 — Wrap-up