A picnic-style tour of Jewel Osman's Joomla extension catalog β 60+ modules, plugins, components and scripts prefixed "JO", spanning Joomla 4/5/6. We'll install and touch as many as time allows and note the standouts.
Starring JO Remote Admin β the standalone crash-rescue tool that lets a Super User re-enable extensions and toggle debug mode from outside the Joomla backend when the site is down and the admin login won't load. If your only options were phpMyAdmin or "restore from backup", this is a third option worth knowing about.
Other tools we'll poke at (subject to time): JO Safe Mode, JO Photocard Generator, JO Module to Component, JO Text-to-Chart, JO Word Cloud, JO Fun Captcha (a tic-tac-toe CAPTCHA β yes really), JO Alternative Admin Menu, JO Horizontal Admin Menu, JO Ayat Gallery, JO Ayesha Gallery, JO Before-and-After, JO Beautiful Tooltip, JO Timeline, JO Opening Hours, JO Countdown, JO Read More Toggle, JO Feature Box, JO Cache Cleaner, JO Table Of Contents.
Jewel Osman is a solo Joomla developer based in Bangladesh who has been quietly shipping under his own brand at jewelosman.com. Live install, live poke, live commentary β no rehearsal. Vendor site: https://jewelosman.com
Today on Watch Me Work I'm doing a two-hop live upgrade of a real Joomla 4 site β Joomla 4 β 5 β 6 β using StageIt to clone the live site into a staging environment first (Rule 0 of any real major upgrade), then running both upgrades on the stage with cs-mcp-for-j (Cybersalt's Joomla β MCP extension) helping drive the work. Once we're on Joomla 6, the interesting part: turning off the backwards-compatibility plugins (plg_behaviour_compat and plg_behaviour_compat6) and seeing what actually breaks. If you've been putting off your Joomla 6 upgrade because you're still on J4 and don't know where to start, or because you're not sure your extensions are ready β this one's for you. Here's what I'll cover live:
β
Rule 0 β never do a J6 upgrade on live. Clone with StageIt first.
β
Site tour β a real Cybersalt-managed Joomla 4.4.14 site with a stack of vendor extensions (JCE, JMP File Manager, JoomlaCK family, Regular Labs, ConvertForms, Phoca, Akeeba)
β
Pre-flight discipline β Akeeba backup, DB snapshot, extension audit, Joomla Update's own pre-update check at each hop
β
Hop 1: Joomla 4 β Joomla 5 on the stage (admin path, extension-compat panel, what to do with vendor warnings)
β
Hop 2: Joomla 5 β Joomla 6 on the stage (admin path + the new cs-mcp-for-j Joomla Update tools)
β
What the J6 backwards-compat plugins actually do β plg_behaviour_compat + plg_behaviour_compat6
β
Why cs-mcp-for-j REFUSES to disable the BC plugins for you (and why that's the right instinct)
β
Turning BC off manually via the admin UI β the safe way
β
Walking the site with BC off β every extension surface, what still works, what fatals
β
How to recover if you lock yourself out (direct DB, quickly)
β
Chat Q&A cs-mcp-for-j is free (GPL-2-or-later) and installs on any Joomla 5 or 6 site. Turns your Joomla into its own MCP server so Claude can manage it directly β no local Node/Python install. StageIt is a staging manager for Joomla 4/5/6 β clones your live site into a /stageit/ subdirectory so you can test upgrades before touching production.
π Links mentioned:
- cs-mcp-for-j on GitHub: https://github.com/cybersalt/cs-mcp-f...
- cs-mcp-for-j on Cybersalt: https://www.cybersalt.com/extensions/...
- Joomla 5 upgrade docs: https://docs.joomla.org/J5.x:Upgradin...
- Joomla 6 upgrade docs: https://docs.joomla.org/J6.x:Upgradin...
- Joomla Backwards Compatibility Plugin docs: https://docs.joomla.org/J5.x:Backward...
- Cybersalt Consulting: https://www.cybersalt.com
Today on Watch Me Work I'm submitting *cs-template-integrity* β Cybersalt's free Joomla 5 / 6 template-aware integrity monitor β to the *Joomla Extensions Directory* live on stream. Whether you're a Joomla extension developer thinking about your first JED listing, or you just want to see how the directory submission process actually works in 2026, this one's for you. Here's what I'll cover:
β
What cs-template-integrity does β the 60-second pitch ("the smarter Joomla override checker")
β
Why JED listing matters even when you already sell direct from your own site
β
The pre-submission checklist β what your extension manifest, update server, and download URL need to look like
β
Setting up the JED contributor account on joomla.org
β
Walking through the JED submission form field-by-field β name, category, compatibility, descriptions, screenshots, icon
β
Category selection β Site Management vs. Security vs. Tools (and why it matters for discovery)
β
Update-server XML feed β what JED expects + how cs-template-integrity provides it
β
Submitting + what happens next (JED reviewer queue, typical review timeline, what reviewers check for)
β
The screenshots + icon: showing the assets we prepared
β
Q&A β your JED submission questions, live cs-template-integrity is open source under GPL-2.0-or-later β free to use on as many sites as you like. π Links mentioned in the video:
- cs-template-integrity on GitHub: https://github.com/cybersalt/cs-templ...
- cs-template-integrity on Cybersalt: https://www.cybersalt.com/extensions/...
- Joomla Extensions Directory: https://extensions.joomla.org
- JED Submission Guidelines: https://extensions.joomla.org/support...
- Cybersalt Consulting: https://www.cybersalt.com
Last week on Watch Me Work I publicly released cs-mcp-for-j β the Joomla 5/6 extension that turns your Joomla site into its own MCP server so Claude (Desktop, Code, claude.ai) can manage it directly. Today I'm releasing the next piece: the **add-on catalog**. A marketplace-style "Browse MCP Add-Ons" screen right inside Joomla's admin β you click Install on the add-on you want, and Claude can now drive that extension too. Today's launch lineup:
β
4SEO β 19 tools wrapping Weeblr's 4SEO tables (per-page meta overrides, business profile, config)
β
RSTicketsPro β 20 tools wrapping the RST AdminModel (tickets, replies, departments, staff, notes)
β
Akeeba Backup β Claude can list, start, and check backups Here's what I'll cover live:
β
Quick recap β what cs-mcp-for-j is + last week's public release
β
Tour of the new in-admin Browse MCP Add-Ons screen
β
One-click install an add-on live β pick one, click Install, watch Claude pick up the new tools
β
Live demo with each of the four add-ons β ask Claude to do something real with 4SEO / RST / DPCalendar / Akeeba and watch it happen
β
Under the hood β the catalog architecture, how add-ons are detached into separate zips, the cache + fallback chain
β
Free vs. Pro β what's free today, what's paid later, and how Cybersalt MMP customers fit in
β
What's next β the open lineup of Joomla extensions getting MCP add-ons, and how you can request the one you want If you run a Joomla site with 4SEO, RSTicketsPro, DPCalendar, or Akeeba β this stream is for you. π Links mentioned in the video:
- cs-mcp-for-j on GitHub: https://github.com/cybersalt/cs-mcp-f...
- Latest release: https://github.com/cybersalt/cs-mcp-f...
- Anthropic Claude: https://claude.com
- Claude Code: https://www.anthropic.com/claude-code
- Model Context Protocol spec: https://modelcontextprotocol.io
- Cybersalt Consulting: https://www.cybersalt.com
Today on Watch Me Work I'm publicly releasing *cs-mcp-for-j* β a free Joomla 5 / 6 extension that turns your Joomla site into its own MCP server. No local Node or Python install. No subprocess to babysit. No third-party proxy. Drop the package on any Joomla install, hand Claude (Desktop, Code, or claude.ai) the resulting endpoint + a Joomla API token, and Claude can manage the site directly.
Here's what I'll cover live:
β
What MCP is β the short version, in plain English
β
Why every other JoomlaβClaude integration so far has needed a local install
β
Install cs-mcp-for-j on a live Joomla 6 site (one package, postflight does the rest)
β
Mint a Joomla API token and wire it into Claude Desktop / Claude Code
β
Tour of the 119 built-in tools across 15 domains β articles, categories, menus, modules, users, custom fields, permissions, schema.org, system, 4SEO, RSTicketsPro
β
Live demo β ask Claude to do something real on the site (create an article, add a custom field group, tweak permissions) and watch it happen
β
The clean-room design β why I built it from scratch instead of using existing tools
β
What's next β the v2.0 add-ons catalog (in-admin browse + install), and where the 4SEO + RST add-ons fit
β
Where to grab it + the license picture (GPL-2-or-later) If you run a Joomla site and have ever wanted Claude to actually be able to manage it for you β not just give you advice about it β this one's for you.
π Links mentioned in the video:
- cs-mcp-for-j on GitHub: https://github.com/cybersalt/cs-mcp-f...
- Latest release: https://github.com/cybersalt/cs-mcp-f...
- Anthropic Claude: https://claude.com
- Claude Code: https://www.anthropic.com/claude-code
- Model Context Protocol spec: https://modelcontextprotocol.io
- Cybersalt Consulting: https://www.cybersalt.com