Domain 8 · 10.6% of the CCDV-F exam
Tools and MCPs
Design reliable Claude tool integrations, build MCP servers, and choose appropriately among built-in tools, custom tools, Skills, and MCPs.
Task statements
- 8.1 · 3.5%
Tool Implementation
Design and implement Claude tools for reliable external-system interaction, including clear tool descriptions, constrained inputs, error handling, dispatch patterns, approval flows, and practical tool-set construction.
- 8.2 · 3.0%
MCP Server Development
Build and integrate MCP servers that expose tools, resources, and prompts to Claude applications while choosing appropriate deployment and communication patterns.
- 8.3 · 4.1%
Agentic Customization
Choose the appropriate agentic customization mechanism by evaluating the tradeoffs among built-in tools, custom tools, Skills, and MCPs.
Build exercises
Design a safe tool interface
8.1 · Intermediate · 35 minutes
- Write a precise tool description.
- Define a constrained input schema.
- Add execution validation.
- Identify authorization and approval requirements.
- Choose an appropriate execution boundary.
Build a simple MCP server
8.2 · Intermediate · 45 minutes
- Define an MCP server capability.
- Create a tool with an explicit input schema.
- Validate tool input before execution.
- Return useful tool results and errors.
- Understand the difference between local and remote deployment.
Choose the right customization mechanism
8.3 · Intermediate · 30 minutes
- Distinguish built-in tools, custom tools, Skills, and MCP.
- Identify whether a requirement is instructional or executable.
- Choose an appropriate integration boundary.
- Avoid unnecessary customization infrastructure.