MCP ist in aller Munde und der Standard-Mechanismus um die Interaktion mit LLMs zu erweitern. Was macht aber MCP, welche Begriffe gibt es in MCP und sollte jedes Unternehmen von der Bank bis zum Imbiss einen MCP-Server bereitstellen?
Weiterhin besprechen wir, warum man wieder wie ein Mensch denken sollte, wir sprechen über Elicitation und den Achillessehnenreflex und warum demnächst Informatiker mit Fackeln und Mistgabeln vor Tobias Tür stehen werden.
Also, liebes LLM, ich hätte jetzt gerne eine Pizza geordert über den MCP-Server meines Lieferanten mit extra viel Elicitation.
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