2025-09-04 from 16:45 to 18:45 - Knowit, Nyropsgade 41 5 Sal, København, DK
On August 18, 2025, Umbraco introduced the Model Context Protocol (MCP) Server, developed by Phil Whittaker and Matthew Wise, enabling AI integration with the Umbraco Management API for content management. Jason Prothero shares his experience setting up the server and invites feedback and suggestions for its use.
Jeroen Breuer showcases how to use the Umbraco MCP server to create and publish an "Announcement Banner Block" efficiently. The process includes defining the block's properties, configuring it in the Block Grid, integrating it into the homepage, and ensuring responsive design, ultimately streamlining block creation in Umbraco.
Developers today face concerns about AI coding assistants diminishing creativity in programming. However, effective collaboration with AI can enhance creativity by allowing developers to focus on vision and curation, similar to artists like Damien Hirst and musicians like Kanye West. Embracing this partnership can lead to innovative and impactful software solutions.
Building on Phil Whittaker and Matt Wise’s MCP integration at Codegarden, which supercharged Umbraco’s AI capabilities, Matt Brailsford unveils an Umbraco Commerce proof-of-concept: a conversational store-management assistant delivering actionable insights and analytics—and inviting the community’s feedback to shape what comes next.
Phil Whittaker likens AI-assisted development to a solo tennis match, emphasizing the dynamic interaction between developers and AI. By crafting precise prompts, managing multi-step solutions, and adapting strategies, developers can effectively navigate AI's unpredictability, fostering a productive collaboration that enhances coding outcomes.
Phil Whittaker likens AI-assisted development to a solo tennis match, emphasizing the developer's active role in guiding AI outcomes. By employing strategic prompts, managing interactions, and adapting to AI responses, developers can effectively collaborate with AI tools like Claude Code to achieve efficient coding solutions while navigating the model's unpredictability.
In "The Developer’s Dilemma in the Age of AI," Phil Whittaker expresses concern over AI's impact on coding jobs, noting significant layoffs in tech. However, he finds hope in the concept of playful experimentation with AI, emphasizing that developers can thrive by cultivating curiosity and learning to collaborate with AI tools effectively.
Jeroen Breuer demonstrates a no-code solution for synchronizing FAQ content between Sitecore and Umbraco using minimal MCP server configuration and a chat prompt. By leveraging two MCP servers, users can seamlessly copy and update content across platforms, enhancing content alignment with simple commands and without extensive coding.
2025-08-06 from 18:00 to 19:30 - Luminary, Level 1, 195 Little Collins Street, Melbourne, AU and Online
DevRel’s Lotte and Sebastiaan explore using an Umbraco MCP server: a context‑aware agent that remembers past interactions, authenticates via API, and manipulates content structures—improving workflows through natural‑language control over local site management.
Timo Tielens-Jansen discusses his motivation for building an MCP server in Umbraco, aiming to integrate AI capabilities with traditional content management. He outlines the setup process, including necessary installations, folder organization, and creating a data transfer object. The project enables AI assistants to interact directly with Umbraco data, enhancing user experience.
At Codegarden 2025, Matthew Wise and Phil Whittaker introduced the Umbraco MCP. Luuk Peters takes this one step further and integrates it with GitHub Copilot in Visual Studio. To set it up, users must install Node.js, create an Umbraco API User, and configure a .mcp.json file. This integration allows Copilot to interact with Umbraco, enhancing development efficiency.
The Model Context Protocol (MCP), introduced by Anthropic, standardizes connections between AI models and various data sources, simplifying integrations. While creating MCP servers appears straightforward, mastering their nuanced design—like optimizing parameter schemas and tool descriptions—is essential for robust AI performance. Effective MCP development balances simplicity and functionality, enhancing AI's interaction with external services.
Per Ploug explores the challenges of semantic testing in modern web development, particularly for search and content personalization. He proposes integrating a language model (LLM) into testing frameworks like Jest and Docker to evaluate content relevance and adherence to guidelines. This approach enhances the ability to assess user expectations and content quality effectively.
AI Toolkit for Umbraco to generate content, media, and metadata. Powered by Azure AI Foundry
Umbraco's acquisition of uMarketing Suite led to the development of Umbraco Engage, enhancing personalized content delivery. Generative AI, like ChatGPT, enables scalable tailored marketing by analyzing user data. AI tools, including sentiment analysis, help adapt content to users' emotional states, improving engagement and conversion rates.