BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//pretalx.devconf.info//devconf-cz-2026//talk//JXUHRW
BEGIN:VTIMEZONE
TZID:CET
BEGIN:STANDARD
DTSTART:20001029T040000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20000326T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-devconf-cz-2026-JXUHRW@pretalx.devconf.info
DTSTART;TZID=CET:20260618T123000
DTEND;TZID=CET:20260618T135000
DESCRIPTION:In this hands-on workshop\, we will build an MCP server and con
 nect it to an AI agent (such as Cursor or Postman) to simulate real-world 
 tool orchestration. We will move step by step through the following phases
 : \n\nPhase 1 – Foundation:\nUnderstand why standardized engineering wit
 h FastAPI turns AI from demo to production system. Validate your setup (Gi
 t\, Python\, VSCode\, Postman/Cursor). Explore the template-mcp-server rep
 o and its architecture.\n\nPhase 2 – Zero to Local:\nClone the repo\, co
 nfigure environment files\, and run the base template. Review project stru
 cture\, request flow\, and where core logic resides.\n\nPhase 3 – Build 
 a Custom Tool:\nImplement a new MCP tool step-by-step. Define its purpose\
 , inputs\, and execution logic. Run locally and confirm it’s discoverabl
 e and functional via testing.\n\nPhase 4 – Integration & Orchestration:\
 nConnect your MCP server to an agent (e.g.\, Cursor). Observe live tool in
 vocation. Finally\, containerise the app for scalable\, production-ready d
 eployment.
DTSTAMP:20260430T125305Z
LOCATION:A218 (capacity 20)
SUMMARY:The 80-Minute challenge: Building your first MCP server\, Live - Ma
 nish Bainsla\, Ramsha Ashraf
URL:https://pretalx.devconf.info/devconf-cz-2026/talk/JXUHRW/
END:VEVENT
END:VCALENDAR
