
Monday, 30 November 2026 · 17:00
GenAI Cracow #32: Security in MCP Servers
Marii Konopnickiej 29, Krakow
Agenda Opening CeremonyAdding Auth0 Sign-In and Token Exchange to a MCP Server by MichalTBD by BartłomiejNetworking Abstract Adding Auth0 Sign-In and Token Exchange to a MCP ServerMy Auth0 Management API MCP server started with a hardcoded token that let any agent using it delete users in my tenant. Replacing it meant implementing the authorization part of the MCP spec: discovery metadata so clients find the authorization server, client registration, and OAuth 2.1 sign-in through Auth0. The server then uses On-Behalf-Of Token Exchange to swap the client’s token for a short-lived one scoped to the downstream API, so an agent can only do what the signed-in user can. Live demo in MCP Inspector. Speakers Michał Klepacki, Solutions Engineer @ Okta Bartłomiej CzechSoftware Engineer @ ActiveCampaign, working on integrations. He is interested in how systems behave in production and how engineering decisions translate into real user interactions. Outside of work, he studies cybersecurity, with a focus on securing AI systems.LinkedIn Partners ActiveCampaignMarketing industry has spent decades asking humans to think like machines - configure this trigger, map that workflow, repeat. At ActiveCampaign we are building the opposite: a platform where AI handles the orchestration, and our customers can focus on outcomes. Active Intelligence, our production AI layer, is what makes that real - autonomous campaign execution across email, SMS, and CRM, at the scale of tens of thousands of businesses. Our Cracow Hub is where nine engineering teams turn that ambition into working software - and where agentic workflows, RAG, MCP, and AI-assisted development are not tools we experiment with, but the way we build. CEE AI Hub