Building Intelligent Apps with Claude: Tools, MCP, and Skills
An intermediate-to-advanced practitioner guide to architecting AI assistants that call custom-built tools, spanning the raw tool-use primitive, FastAPI and FastMCP tool servers, Claude Skills, the Agent SDK, production design patterns, and a full capstone assistant.
Chapter Guides
- 1 Foundations: The Agent Loop and the Tool-Use Primitive
- 2 Building Tools with FastAPI: Schemas, Orchestration, Streaming, Errors
- 3 Building Tools with FastMCP — Servers, Tools, Resources, Prompts, Transports
- 4 Claude Skills — SKILL.md, Progressive Disclosure, and Bundled Scripts
- 5 The Agent SDK: Multi-Turn Assistants, Memory, and Sub-Agents
- 6 Design Patterns and Production: Auth, Idempotency, Retries, Observability, Testing, Cost
- 7 Chapter 7 — Capstone: A Worked Intelligent Assistant on a Custom FastMCP Tool Server