Building AI Agents with Claude: API, Agent SDK and MCP

The full engineering path from first API call to production agent. Covers the Claude API, tool use, retrieval, the Agent SDK, MCP server development, evaluation, and the cost and performance work that decides whether an agent survives contact with production.

claude-agent-development-training

Advanced

Artificial Intelligence

4 Days

Artificial Intelligence

artificial-intelligence

Online
On-site
Hybrid

Building AI Agents with Claude: API, Agent SDK and MCP

The full engineering path from first API call to production agent. Covers the Claude API, tool use, retrieval, the Agent SDK, MCP server development, evaluation, and the cost and performance work that decides whether an agent survives contact with production.

Duration:
4 Days
Rating:
4.8/5.0
Level:
Advanced
1500+ users onboarded

Who will Benefit from this Training?

Training Objectives

Build a high-performing, job-ready tech team.

Personalise your team’s upskilling roadmap and design a befitting, hands-on training program with Uptut

Key training modules

Comprehensive, hands-on modules designed to take you from basics to advanced concepts
Download Curriculum
  • Claude Platform and Messages API Foundations
    1. The Messages API, official SDKs and authentication patterns
    2. Model selection criteria (capability, latency, cost and context limits)
    3. Request and response shapes, streaming and error handling
    4. Building a thin service layer around Claude for your application
    5. Hands-on: Lab: Build a working Claude-powered service that answers a domain-specific query over the Messages API
  • Structured Prompting and Reliable Output Control
    1. Structured prompting with XML tags, examples and clear directives
    2. Constraining format for downstream parsers and UI contracts
    3. Few-shot patterns that improve consistency without overfitting
    4. Failure modes of unstructured prompts and how to diagnose them
    5. Hands-on: Lab: Refactor a brittle prompt into a structured template with validated JSON output
  • Extended Thinking and Multimodal Document Processing
    1. Extended thinking and when deeper reasoning improves results
    2. Trade-offs between thinking depth, latency and token cost
    3. Multimodal input for images, PDFs and long documents
    4. Extracting structured facts from messy enterprise artefacts
    5. Hands-on: Lab: Process a multi-page PDF into structured fields with optional extended thinking enabled
  • Tool Use: Custom and Built-In Tools
    1. Tool use fundamentals and custom tool definitions
    2. Built-in tools (code execution, text editor and web search)
    3. Tool schemas, argument validation and safe side-effect design
    4. Multi-tool workflows and recovering from tool failures
    5. Hands-on: Lab: Define two custom tools and wire them into an agent loop that solves a multi-step task
  • Embeddings, Chunking and RAG Pipelines
    1. Chunking strategies for technical and business corpora
    2. Embedding pipelines and vector store basics
    3. Retrieval quality issues (noise, duplication and stale content)
    4. Grounding answers with citations and source provenance
    5. Hands-on: Lab: Build a RAG pipeline over an internal corpus and serve grounded answers with sources
  • Contextual Retrieval and Hybrid Search at Scale
    1. Contextual retrieval patterns for higher recall and precision
    2. Hybrid search combining embeddings with BM25 / keyword signals
    3. Re-ranking, metadata filters and access-aware retrieval
    4. Evaluating retrieval quality separately from generation quality
    5. Hands-on: Lab: Upgrade a baseline RAG system with hybrid search and measure retrieval lift on a fixed eval set
  • Agent Architecture Patterns and Workflow Design
    1. Agent architectures: chaining, routing and parallelisation
    2. Choosing single-agent versus multi-step workflow designs
    3. State, memory and hand-off patterns between steps
    4. Designing for observability from the first prototype
    5. Hands-on: Lab: Design and implement a routed multi-step workflow for a realistic business process
  • Claude Agent SDK: Sessions, Subagents and Orchestration
    1. The Claude Agent SDK, sessions and lifecycle management
    2. Subagents and multi-agent orchestration patterns
    3. Persisting session state across user and tool interactions
    4. Guardrails for production agents (timeouts, retries and abort paths)
    5. Hands-on: Lab: Build a production-shaped agent with sessions and a specialised subagent
  • MCP Server and Client Development
    1. MCP primitives: tools, resources and prompts
    2. Building an MCP server against an internal API
    3. Client integration patterns and capability discovery
    4. Security, auth and least-privilege exposure of enterprise systems
    5. Hands-on: Lab: Build and deploy an MCP server that exposes a real internal capability to Claude
  • Evaluation, Cost, Observability and Production Readiness
    1. Designing evaluation sets and grading rubrics for agents
    2. Automated evals, regression testing and release gates
    3. Prompt caching, batching, model routing and cost-performance trade-offs
    4. Observability, guardrails and failure handling in production
    5. Hands-on: Lab: Build an evaluation harness and run a costed regression suite against your agent

Hands-on Experience with Tools

Training Delivery Format

Flexible, comprehensive training designed to fit your schedule and learning preferences
Opt-in Certifications
AWS, Scrum.org, DASA & more
100% Live
on-site/online training
Hands-on
Labs and capstone projects
Lifetime Access
to training material and sessions

How Does Personalised Training Work?

Skill-Gap Assessment

Analysing skill gap and assessing business requirements to craft a unique program

1

Personalisation

Customising curriculum and projects to prepare your team for challenges within your industry

2

Implementation

Supplementing training with consulting support to ensure implementation in real projects

3

Why this course

  • End-to-end coverage: API, retrieval, agents, MCP and evaluation taught as one connected system.
  • Production-grade, not demo-grade: Focus on the reliability, evaluation and cost work that demos skip.
  • Own your integrations: Build MCP servers that connect Claude to your real internal systems.
  • Measurable quality: Leave with an evaluation harness, not just a working prototype.

Training objectives

  • Build applications on the Claude API using the Messages API and SDKs
  • Apply structured prompting, tool use and extended thinking effectively
  • Implement retrieval-augmented generation with embeddings and contextual retrieval
  • Design agent architectures using chaining, routing and parallelisation
  • Build production agents with the Claude Agent SDK, sessions and subagents
  • Develop MCP servers and clients exposing tools, resources and prompts
  • Create evaluation suites that measure and regress agent quality
  • Optimise latency and cost through prompt caching, batching and model routing

Who will benefit

  • AI and machine learning engineers
  • Backend and full-stack developers
  • Solution architects and technical leads
  • Data engineers moving into AI application development

Lead the Digital Landscape with Cutting-Edge Tech and In-House " Techsperts "

Discover the power of digital transformation with train-to-deliver programs from Uptut's experts. Backed by 70,000+ professionals across the world's leading tech innovators.

Frequently Asked Questions

1. What are the pre-requisites for this training?
Faq PlusFaq Minus

The training does not require you to have prior skills or experience. The curriculum covers basics and progresses towards advanced topics.

2. Will my team get any practical experience with this training?
Faq PlusFaq Minus

With our focus on experiential learning, we have made the training as hands-on as possible with assignments, quizzes and capstone projects, and a lab where trainees will learn by doing tasks live.

3. What is your mode of delivery - online or on-site?
Faq PlusFaq Minus

We conduct both online and on-site training sessions. You can choose any according to the convenience of your team.

4. Will trainees get certified?
Faq PlusFaq Minus

Yes, all trainees will get certificates issued by Uptut under the guidance of industry experts.

5. What do we do if we need further support after the training?
Faq PlusFaq Minus

We have an incredible team of mentors that are available for consultations in case your team needs further assistance. Our experienced team of mentors is ready to guide your team and resolve their queries to utilize the training in the best possible way. Just book a consultation to get support.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.