Skip to content
In-house team training

MCP Server Training

Connect your coding agents to your own APIs, databases and documents, so they finish the work they now hand back to your engineers.

Rebuilt on your team's work

Starting point
Advanced
Length
1 to 2 days
Delivery
On site, Remote, Hybrid
Group size
5 to 20 participants
See all courses

Run privately for your team, on dates and at a length that suit you.

Engineering teams and providers I have delivered AI training for

  • Cegos Integrata
  • NobleProg
  • Innomotics
  • financial.com
  • Frequentis
  • Vertiv
  • Deutsche Telekom

What your team will be able to do

Every module ends with something participants can repeat on Monday morning in their own work and tools, so the team gets more done without adding people.

  • Build a server that runs

    Stand up an MCP server from an empty directory and have an agent calling it before lunch.

  • Expose your own systems

    Put an internal API, a database or a document store behind a tool an agent is allowed to call.

  • Design tools agents can use

    Name, describe and shape a tool so the model picks it and calls it correctly.

  • Pick the right transport

    Decide between stdio and HTTP for a given server, and know what each one costs you operationally.

  • Keep credentials contained

    Hold secrets outside the agent's reach and scope every tool to the least it needs.

  • Get it onto the team's machines

    Version, package and roll out a server so colleagues run the same one you built.

Is this course right for your team?

Who it is for

  • Platform and developer-experience engineers building internal tooling.
  • Backend engineers who own the APIs an agent would need to reach.
  • Anyone already using coding agents daily and hitting the edge of what they can reach.

What to have ready

  • Working knowledge of Python or TypeScript. The exercises run in whichever your team uses.
  • Day-to-day use of a coding agent already behind you. This is not an introduction to agents.
  • A laptop with an agent client installed and permission to install packages on it.

What the course covers

Most of the time goes on hands-on exercises. Module order and depth are set for your group before the first day.

75% hands-on
Module 1

How the protocol works

  • Hosts, clients and servers, and which one you are writing
  • Tools, resources and prompts, and when each is the right fit
  • stdio and HTTP, and what changes between them
  • Initialisation, capability negotiation and shutdown
Module 2

Your first server

  • From an empty directory to a server the client can see
  • Declaring a tool and returning something useful from it
  • Serving read-only context the agent can pull on demand
  • Driving the server by hand before an agent ever touches it
Module 3

Designing tools an agent will use well

  • Names and descriptions the model reads as instructions
  • Input schemas that make a wrong call hard to make
  • Failing in a way the agent can recover from
  • Trimming responses that quietly eat the context window
Module 4

Running one for a team

  • Authenticating the server against the systems behind it
  • Where credentials live when the agent must not see them
  • Getting the same server onto every machine
  • Changing a tool without breaking the agents already using it

Your team's version of this course

Your version builds a server against one of your own systems, such as an internal API, a database or your ticketing tool, in the language your team writes. Authentication and deployment follow the way you already run services, so the server can stay in use after the course.

How a booking works

What gets adjusted

  • Depth of each module
  • Your tools, code or content
  • Group size and seniority mix
  • Length and how days are split
  • English or German
  • On site, remote or hybrid

How the training is delivered

On site

In your office, with the team in the room. Best for a first rollout.

Remote

Live over video, in shorter blocks across several days.

Hybrid

A day on site to start, then shorter remote sessions on real work.

Optional add-ons Certificate of participation

Every course runs privately for one team, on dates we agree together.

Does this match your team's work?

Every module can be rebuilt on your team's own work and tools. Tell me what the team works on and I will tell you what I would change.

Luka Breitig, AI agent trainer and software engineer
Your trainer

Luka Breitig

AI agent trainer and software engineer

MCP integrations are part of the Claude Code work I teach engineering teams, and connectors are a topic of the seminar series on Claude I run for cimdata. The backend systems these servers talk to are what I build every day, in Elixir and Python.

  • Ships production software every day
  • Delivers in English and German
  • Speaker at Nomad Summit

What clients said about the training

From engineering teams I trained to work with AI agents.

I worked closely with Luka as the topic sponsor for a workshop on integrating AI meaningfully into everyday development work.

He took the time to understand our participants' needs and adapted his approach to the tools and working environments available.

Participant feedback reinforced my own positive experience, with especially strong recognition of his subject expertise and the balance between theory and practice.

I wholeheartedly recommend Luka as a trainer to any team looking to build practical AI skills.

Marco Ochse

Marco Ochse

Senior Expert Security, Deutsche Telekom

LinkedIn profile
Deutsche Telekom

Questions about this course

What teams ask before they book.

No, and most groups have not. The course assumes you already use a coding agent and have hit something it cannot reach. We start at the protocol and have a server running within the first two hours.

Python or TypeScript, whichever your team writes. The protocol is the same either way, so a mixed room is fine and usually instructive.

Yes, that is how the course is meant to run. Before the day, name one or two systems you want an agent to reach, and the exercises are built against them.

No. Everything runs locally on the participants' machines. Hosting and distribution are covered in the last module so you leave knowing the options, but nothing has to be provisioned beforehand.

Little. The Claude Code course is about using an agent well. This one is about writing the servers that agent connects to.

Have a question about your team's setup?

Get more out of the team you already have

Tell me what your team works on and how it uses AI today. A few lines are enough. I reply myself, usually within a day, and if this course is the wrong one I will point you to the one that fits.

Download trainer profile

In English or German, on site, remote or hybrid.

MCP Server Training

A few lines are enough