Doorgaan naar de inhoud

Kotlin MeetUp Amsterdam - Kotlin AI feast! From Koog Agents to MCP with Kotlin

Foto van Urs Peter
Hosted By
Urs P. en M. Masood M.
Kotlin MeetUp Amsterdam - Kotlin AI feast! From Koog Agents to MCP with Kotlin

Details

Hello, Kotlin enthusiasts!

Our next MeetUp will take place at the Xebia office on 3 September.

Join us on an evening filled with tasty food, refreshing drinks, and insightful Kotlin discussions.
Make sure to press the RSVP button!
Would you like to be a speaker? Get in contact with Masood Masaeli

***

📍 Location:
Xebia Netherlands - Amsterdam - Wibautstraat

đź•’ Timeline:
17:45 - Doors open, food and drinks 🍕

18:30 - Opening 🎙️
18:40 - Koog your own AI! Delicious recipes - Simon Vergauwen đź’»
19:30 - Quick break đźš˝
19:40 - Model Context Protocol (MCP) – Connecting LLMs to the Universe with Kotlin - Urs Peter 💻
20:25 - Closing 🎙️
20:30 - Chats & Drinks 👥

***

Talk 1: Koog your own AI! Delicious recipes
Simon Vergauwen / Developer Advocate at JetBrains & OSS (arrow-kt) Maintainer

Koog is an open-source Kotlin framework for building robust and production-ready AI agents. Developed and battle-tested in their own products by JetBrains!

In this session, we’ll build an agent and explore various techniques to tackle different kinds of problems and complexity. How to build custom tools to integrate with your own systems. How to define flexible graph workflows to design complex agent behaviors. Memory, Persistence, and event streaming with Ktor!

If you're not cooking your own AI Agents yet, you should! Join me and I’ll give you a taste of Koog.

***

Model Context Protocol (MCP) – Connecting LLMs to the Universe with Kotlin
Urs Peter / Senior Consultant & Kotlin Trainer

The Model Context Protocol (MCP) is rapidly emerging as a common language for connecting Large Language Models (LLMs) with tools, data, and workflows in a unified way. In this talk, we’ll explore why MCP is a game-changer for bridging LLMs with the outside world, how it works under the hood, and—most importantly—how you can leverage MCP yourself using the Kotlin MCP SDK.

Beyond understanding why MCP is a crucial step in integrating AI-based systems with the real world, you’ll learn all the essential details of how MCP works: the roles of the MCP Client and MCP Server, how capabilities are advertised and invoked, and the transport and payload protocols that make the system both language-agnostic and highly interoperable.

You’ll see how to build your own MCP Server in Kotlin with the kotlin-mcp-sdk, including practical examples of exposing data sources and actions to any MCP-compatible LLM client—whether it’s running on the desktop, in the cloud, or embedded in your application.

Finally, we’ll look ahead at what’s next for MCP, including security and the concept of an MCP Gateway for secure multi-server orchestration, as well as how it relates to complementary protocols like Agent-to-Agent (A2A) — together shaping the future of enterprise AI integration.

***

RSVP Now!
Don't forget to RSVP to secure your seat—spots are limited! We can't wait to see you there and discuss the future of Kotlin and software architecture.

Photo of NLKUG - Dutch Kotlin User Group group
NLKUG - Dutch Kotlin User Group
Meer evenementen bekijken
GRATIS
90 plekken nog beschikbaar