We just published a new video walking through the MCP server we built for the website. Most websites are built for one audience: humans. But there is a second audience growing fast: AI agents that browse and reason over the web on behalf of users. We wanted Gladtek.com to actually work for both. So we built a custom Model Context Protocol server, deployed as a Cloudflare Worker, that turns the site into a structured API instead of a wall of HTML. It exposes four tools an agent can call directly: - search_posts, full-text search over the blog with category and tag filtering - get_post, fetch a full article by slug with clean body text - list_services, structured list of everything Gladtek offers - get_page, fetch static pages like about and contact The interesting part is MCP Apps. Instead of returning raw JSON, tools like search_posts render as actual visual cards inline inside Claude and other compatible clients, so a person watching the conversation sees post cards and service cards, not a JSON blob. It runs on the official MCP SDK plus Cloudflare's Durable Objects for session persistence, with a per-IP rate limiter to keep it safe from abuse. Paired with an llms.txt file and a MiniSearch index, the whole site is now genuinely discoverable and usable by AI agents end to end. Full breakdown in the video: https://lnkd.in/eDGkr3NS If you are building on Astro and Cloudflare, this is a genuinely reproducible setup in an afternoon. Curious if anyone else here has shipped their own MCP server for their site or product. #MCP #ModelContextProtocol #AIAgents #Cloudflare #Astro #WebDev
GladTek
Software Development
Paris, Île-de-France 271 followers
Building a better world, one app at a time
About us
Gladtek is a software company specialized in Java, CMS, DAM, ECM integrations, and enterprise application development. We build custom modules and connectors for Jahia CMS, including: - DAM pickers for images, videos, audio, and documents - Dashboards and GraphQL extensions - External app connectors and developer tools We also work with modern CMS and headless platforms: - Storyblok and Contentful integrations and content modeling - Astro-based frontends connected to headless CMS backends - Hybrid and composable architecture setups We provide Vaadin consulting services: - Custom Vaadin development - Application migration - Containerization of existing Vaadin apps
- Website
-
https://www.gladtek.com
External link for GladTek
- Industry
- Software Development
- Company size
- 2-10 employees
- Headquarters
- Paris, Île-de-France
- Type
- Privately Held
- Founded
- 2017
- Specialties
- Vaadin, Jahia, DAM, CMS, ECM, and Jrules
Locations
-
Primary
Get directions
Paris
Paris, Île-de-France 75017, FR
-
Get directions
Tallinn, EE
Updates
-
AI agents can't read hover animations. They can't parse hero images either. So we rebuilt the website to be readable by machines, not just humans. Three things we added: - llms.txt: a markdown map of our site, built for AI agents - A search index: agents can query our content instantly, no scraping needed - An MCP server: our site now works as a callable API on Cloudflare Workers Result? An AI agent can find us, search us, and understand our services. Zero page scraping. Full breakdown on the blog. Link below. https://lnkd.in/eFKbdTSa #AI #MCP #Astro #CloudflareWorkers #AIAgents
-
Formidable is the new way of Jahia to build forms on top of TypeScript modules. I'm excited to share a sneak peek of our latest project: Gladtek Prism, a developer-focused TypeScript template set and custom design system built directly on top of Jahia and the Formidable forms engine. With this project, we are taking Jahia form building to a new level of flexibility and performance: ✅ Dynamic Conditional Forms: Built-in conditional logic rules driven directly from the JCR, showing and hiding complex grids or custom choices on the fly based on user input. ✅ Gladtek Prism Design System: A unified UI package that goes far beyond forms, featuring bento grids, hero banners, feature lists, and blog layouts and multisite targeting templates. We've packaged this entire environment so you can test it yourself. Try the live backend and frontend forms locally in seconds: docker run -p 8080:8080 achaabni/jahia-prism Check out the video below showcasing the dynamic satisfaction rating flow, conditional logic under the hood, and the wider design system components. A full detailed video can be seen here : https://lnkd.in/eHd-Fr49 #Jahia #TypeScript #Formidable #WebDevelopment #DesignSystem #Gladtek #Prism #Docker #CMS #React
-
We just published a detailed walkthrough of a proof of concept we ran internally. The goal was to build a Westworld-themed website and admin portal using Jahia as the CMS, extended with custom Gladtek skills, automated with Playwright, and packaged into a demo video with HyperFrames. The post is an honest account of the full pipeline: - What we prepared before letting the AI generate anything - Where Jahia's agentic layer performed well and where it had gaps - What we would do differently on the next run If you are evaluating AI-assisted CMS delivery, there is something useful in here regardless of which platform you are on. Read the full post: https://lnkd.in/eaNcmHuD #Jahia #AgenticAI #CMS #Playwright #HyperFrames #EnterpriseAI #Gladtek
-
Building Westworld: The Guest Portal & Mesa Operations Console An AI agent, leveraging a combination of specialized skills, recently built a fully functional digital platform simulating the world of Westworld. The application is divided into two distinct environments: The Guest Portal: A premium, editorial web experience for future park guests to explore narratives, map out territories, and configure custom reservation packages. Mesa Operations: A sleek, high-fidelity dark-mode control center designed for park staff to track real-time host telemetry, handle security incidents, check sector status, and monitor live piano rolls. Key Technical & Media Details: Developed autonomously by an agent using specialized skill directories (handling data modeling, UI components, and integrations). Custom schema modeling mapping hosts, sectors, narrative states, and incident levels. Responsive, modular React components driven entirely by dynamic back-end data. Browser recording automated with Playwright. Final video rendering and editing handled programmatically using Hyperframes. You can watch the full walkthrough video showing the system's live features and UI transitions here: https://lnkd.in/evmhhZYB #Gladtek #AI #UXDesign #Playwright #Hyperframes #Westworld
WestWorld portal : Park and Mesa AI Generated
https://www.youtube.com/
-
Accessibility is not a "nice-to-have" feature. It is a critical digital baseline just like security, performance, and scalability. Yet, digital inclusion is still too often treated as an afterthought. In France alone, approximately 12 million people live with some form of disability. Globally, it represents over 1 billion people. When your platform lacks accessibility, you aren’t just missing compliance you are shutting your doors to a massive audience. https://lnkd.in/e-eX3S4Z
-
Discover how to seamlessly integrate ImageKit DAM into Jahia CMS/DXP using a custom media picker. Browse, select, and deliver optimized images, videos directly from your ImageKit library without ever leaving jContent. Take full advantage of ImageKit's Digital Asset Transformation capabilities to resize, crop, and convert your media on the fly, ensuring the right asset is always delivered in the right format, at the right size, for every channel. https://lnkd.in/eqrMeYgP
ImageKit DAM Picker for Jahia DXP
https://www.youtube.com/
-
Our Astro boilerplate is updated to be on Astro V6 give it a try : 👉 https://lnkd.in/e9dB2dSF
-
"AI-First" is the new marketing shortcut for "we added an AI button." Lately one the internet we find this "AI First CMS" term trending. ------------- Spoiler : There are no AI First CMS, you can have features that are enhanced by AI, the rest is just fluff. ------------- Beyond the hype, technology leaders face real risks: - Hidden inference costs (The AI Tax) - Performance latency from unmanaged API calls - Vendor lock-in to proprietary ecosystems https://lnkd.in/e4w-hWZ9
-
In order to monitor your websites, applications, services if they are available or not you can use Uptime Kuma as a monitoring service, you can set up notifications to be sent once the status has changed. It is a great way to tell us which Time window frame to check the logs of what happened if the downtime occurred when we're not present. https://lnkd.in/e578RfvU