Listen

Description

MCP (Model Context Protocol) ist in aller Munde und entwickelt sich zum Standard, um die Interaktion mit LLMs (Large Language Models) zu erweitern. Doch was genau macht ein MCP-Server, welche Begriffe sind wichtig und sollte wirklich jedes Unternehmen – von der Bank bis zum Imbiss – einen eigenen MCP-Server bereitstellen?

In dieser Folge von TobiHochZwei sprechen Tobias Allweier und Tobias Wittenburg über die Grundlagen von MCP, Begriffe wie Host, Client und Server sowie die technische Kommunikation via JSON-RPC. Wir diskutieren über Client- und Server-Features, Elicitation, Sampling und warum es wichtig ist, wieder "wie ein Mensch" zu denken. Außerdem werfen wir einen Blick auf SDKs, den MCP Inspector, Security-Aspekte wie OAuth 2.1 und Dynamic Client Registration sowie Best Practices für die Entwicklung.

Warum Informatiker vielleicht bald mit Fackeln und Mistgabeln vor der Tür stehen und wie man eine Pizza mit extra viel Elicitation bestellt – das alles erfahrt ihr in dieser Episode!

Darüber wurde gesprochen:

(00:10) Info zu MCP

(00:50) Was macht ein MCP Server eigentlich?

(04:20) Tools bei MCP

(06:05) Was könnte es für MCP Server geben?

(07:54) Begriffe bei MCP - Host, Client, Server

(14:45) JSON RPC für Kommunikation zwischen Client und Server

(15:46) Client Features und Server Features, Elicitation, Sampling, Roots, Tools, Prompts, Ressourcen

(20:25) Denken wie ein Mensch (können wir das überhaupt noch)?

(24:44) SDKs

(26:00) Spezifikationsversionen

(26:25) MCP Inspector, Authentifizierung

(27:54) The lack of hello world samples drive us crazy.

(28:50) Sample, MUD MCP

(29:30) Worauf muss man achten? Braucht meine API einen MCP Server?

(33:45) Sauberes Arbeiten zahlt sich (weiterhin) aus. Clean Code ist King!

(39:30) Security - OAuth 2.1, Client Registrations

(49:40) Dynamic Client Registration

(51:28) Backend for Frontend im MCP Kontext

(52:25) Best Practices, wie bei Web-Anwendungen

(53:00) Registries

(55:05) Roadmap

Links aus unsere Episode:

MCP Architekturen:

https://modelcontextprotocol.io/docs/learn/architecture

SDKs:

https://modelcontextprotocol.io/docs/sdk

MCP Inspector:

https://github.com/modelcontextprotocol/inspector

MUD MCP:

https://github.com/nexlen/mud-mcp

Roadmap:

https://modelcontextprotocol.io/development/roadmap

Registry:

https://github.com/modelcontextprotocol/registry

Changelog:

https://modelcontextprotocol.io/specification/2025-06-18/changelog

JSON RPC:

https://www.jsonrpc.org

Hast du Bugs, die wir fixen sollen, oder Themen-Ideen, die wir deployen können? Schick uns eine Pull-Request per Mail: feedback@tobihochzwei.de

Wenn dir der Podcast gefällt, unterstütz uns kurz:

🎧 Abonnieren · ⭐ Bewerten · 📣 Weiterempfehlen

LinkedIn: https://www.linkedin.com/company/tobihochzwei/

TobiHochZwei, Tobi Hoch Zwei, Tobi Hoch 2, Tobi_2, Tobi 2, Tobias Allweier, Tobias Wittenburg, MCP, Model Context Protocol, LLM, Large Language Models, AI, KI, JSON-RPC, Elicitation, MCP Server, MCP Client, Softwareentwicklung, Tech Podcast, Azure, Cloud

TobiHochZwei – Doppelt Tobi, doppelt Tech ist der Podcast rund um Software, Cloud und moderne Technologien. Die Hosts Tobias Allweier und Tobias Wittenburg sprechen praxisnah über Softwareentwicklung, Cloud-Architekturen, Künstliche Intelligenz und IT-Strategien. Mit klaren Einblicken aus dem Berufsalltag, echten Erfahrungen und spannenden Gästen liefert jede Folge Orientierung und Mehrwert – für Einsteiger ebenso wie für erfahrene IT-Profis.

Weitere Infos und Impressum: www.TobiHochZwei.de/impressum