Skip to main content
Changelog & Versions
Senso MCP 1.2.13 (latest release)
Sunday, 11 October 2026 Download 1.2.13
Fixed
  • rebuild_jch_cache / clear_jch_cache(rebuild: true) refused to run on JCH Optimize 9.4.2 Pro with "Rebuild (recache) requires JCH Optimize Pro". JCH 9.4.2 dropped the JCH_PRO constant in favour of an EditionInterface service; the Pro edition is now detected through that service, with the constant kept as a fallback for older JCH versions.
  • rebuild_jch_cache reported started: true on JCH 9.4.2 while nothing was rebuilt: JCH 9.4.2 added a single-use nonce to the signature of its recache endpoint, which rejected our ping with HTTP 403, and the tool never read the reply. The ping now uses JCH's own RecacheTrigger helper when present (older JCH versions keep the previous signature), and the tool reads the HTTP status: 202 = accepted, 409 = a recache is already running, anything else falls back to the background CLI and is reported in web_ping.
Senso MCP 1.2.12
Sunday, 11 October 2026 Download 1.2.12
Fixed
  • ChatGPT connector: the connection completed (OAuth, token) but no tool was ever listed. Since 1.2.0 the server answered the MCP 2026-07-28 server/discover probe with a discovery result that only advertised the handshake protocol 2025-06-18; ChatGPT then treated the server as "modern", found no mutually supported version and stopped before tools/list (Claude tolerated it). The probe is now answered with "method not found" (-32601), the standard reply of a handshake-based server, which makes every dual-era client fall back to initialize as expected. The probe is no longer written to the request log.
Senso MCP 1.2.11
Thursday, 08 October 2026 Download 1.2.11
Added
  • Licence section of the dashboard: when the store cannot be reached, the technical cause (cURL/TLS error, HTTP status, non-JSON reply) is now shown under the "Store temporarily unreachable" message and written to administrator/logs/com_sensomcp.log.php, so an outbound firewall or outdated CA bundle on the hosting can be diagnosed.
Senso MCP 1.2.10
Monday, 05 October 2026 Download 1.2.10
Added
  • Custom field values on categories: get_category returns fields, create_category / update_category accept a fields object, and the new list_category_fields tool lists the fields applicable to a category (context com_content.categories).
Fixed
  • Custom field values with a structure (subform rows, structured third-party types) are now stored as Joomla does (JSON) instead of being broken into "Array" rows, and are returned decoded by get_article / get_category.
Senso MCP 1.2.9
Sunday, 04 October 2026 Download 1.2.9
Fixed
  • create_article / update_article now accept the article dates created, publish_up and publish_down (ISO 8601; a value without UTC offset is read in the site timezone). publish_up/publish_down can be cleared with null.
  • update_article now accepts alias; it was previously impossible to change an article alias.
  • update_article: changing one image attribute (e.g. the alt text) no longer wipes the other image values.
Added
  • create_article / update_article now cover the whole Publishing/Options tabs: access, featured (+ featured_up/featured_down, needs edit.state), created_by, created_by_alias, note, metadata (author, robots, rights) and attribs (article options); metadata/attribs are merged key by key on update. Images gain image_intro_caption, float_intro, image_fulltext_caption, float_fulltext.
  • get_article now also returns access, note, attribs, metadata, created_by_alias, created_by_name, modified_by_name, featured_up/featured_down, ordering, version and checked_out.
  • search_articles now returns alias, featured, access, publish_up/publish_down, and can sort by publish_up.
  • Both write tools return the stored dates (UTC) and featured state after saving.
Senso MCP 1.2.8
Tuesday, 29 September 2026 Download 1.2.8
Added
  • Debug mode: a tool that fails now also logs its error (message and origin), not only the call parameters.
Senso MCP 1.2.7
Sunday, 27 September 2026 Download 1.2.7
Fixed
  • Multilingual public URLs of all-languages articles, categories and tags now resolve reliably: the per-language URLs are resolved in parallel with a longer timeout, so they are no longer occasionally left partly untranslated (e.g. after a save).
  • update_article and create_article now accept metakey (meta keywords); it was previously ignored.
Added
  • get_article now also returns the article's meta keywords (metakey), dates (created, modified, publish_up, publish_down) and author, so structured-data and other tools no longer have to look them up elsewhere.
Senso MCP 1.2.6
Saturday, 26 September 2026 Download 1.2.6
Added
  • Articles: the editorial Link A/B/C fields (Publishing tab) can now be read and written. get_article returns them and create_article/update_article accept a links object ({a,b,c} → {url, text, target}).
Senso MCP 1.2.5
Friday, 25 September 2026 Download 1.2.5
Added
  • * (all-languages) articles, categories and tags now return one public URL per content language (a urls map) alongside url, each resolved to the site's canonical SEF.
Fixed
  • Dashboard: the "most used methods" counters are legible again (white text on the blue badge).
Senso MCP 1.2.4
Wednesday, 23 September 2026 Download 1.2.4
Fixed
  • MCP responses are now shielded against stray PHP output. A warning, notice or deprecation raised by Joomla core or a third-party plugin during a tool call — for instance the nested-set rebuild behind create_category / update_category / create_menu_item / update_menu_item, or a folder scan by list_media — is logged instead of leaking into the response body. Fixes the Unexpected token '<', "<br />\n<b>"... is not valid JSON error seen on servers that keep PHP display_errors on.
  • Plugin catalog is now fetched live (60-second anti-burst window instead of a 6-hour cache), with the stored copy kept only as an offline fallback when the store is unreachable. The local cache is also invalidated immediately when the license key is changed or the current domain is declared/reassigned. This fixes paid plugins staying stuck on "Your license does not cover this plugin" right after declaring the site's domain, and keeps coverage and available versions always up to date.
Senso MCP 1.2.3
Thursday, 10 September 2026 Download 1.2.3
Added
  • MCP create_category / update_category: the category meta description and image (with alt text and the "empty alt" option) can now be set from the tools.
Senso MCP 1.2.2
Thursday, 10 September 2026 Download 1.2.2
Added
  • Bundled changelog engine: the Update view now shows the release notes for each version, served dynamically with native Joomla caching.
Changed
  • Every manifest now declares its changelog URL, so the Manage and Update views link to the release notes.
Senso MCP 1.2.1
Thursday, 10 September 2026 Download 1.2.1
Fixed
  • Options screen title is now localized (it previously showed the raw language key com_sensomcp_configuration).
  • Post-install/update changelog: now shown for recent versions and written in English (more international); the "installed/updated" wording follows suit.
Senso MCP 1.2.0
Thursday, 10 September 2026 Download 1.2.0
Added
  • Debug mode (Options → Security, disabled by default): logs every tool call with its parameters (sensitive fields redacted, long values truncated) to administrator/logs/com_sensomcp.log.php.
  • MCP server/discover support (2026-07-28 protocol): no more "unknown method" errors with recent clients.
  • set_article_state now supports archiving and moving to the trash (in addition to publish/unpublish).
Security
  • delete_article: permanent deletion now requires an explicit confirmation (confirm=true); without it, items are only moved to the trash (recoverable).
Senso MCP 1.1.1
Wednesday, 09 September 2026 Download 1.1.1
Added
  • set_article_state: new archived (2) and trashed (-2) states.
Security
  • delete_article: confirmation safeguard before any permanent deletion.
Senso MCP 1.1.0
Sunday, 06 September 2026 Download 1.1.0
Added
  • Reworked Plugins screen: 100% AJAX, one-click update, version badge, responsive layout, uninstall.
  • Catalog localized to the administration language.
  • New-version notification banner on the dashboard.
  • Five more languages: German, Spanish, Italian, Dutch, Portuguese (Brazil).
Senso MCP 1.0.5
Saturday, 05 September 2026 Download 1.0.5
Fixed
  • Installing a plugin from the catalog failed ("Download from the store failed") because the request did not include the site domain, now required by the store for seat control. The site domain is now sent, as it already was for automatic updates.
Senso MCP 1.0.4
Friday, 04 September 2026 Download 1.0.4
Changed
  • Explained MCP tool refusal: when a per-element access check denies a tool, the explanatory message is now returned to the client on the call (instead of a generic refusal).
Senso MCP 1.0.3
Thursday, 03 September 2026 Download 1.0.3
Security
  • OAuth consent screen: now offers only the scopes the authorized account can actually use (Joomla rights), and never grants a scope beyond those rights even if the request is forged. Completes the alignment of MCP rights with the ACL (runtime enforcement was already in place).
Fixed
  • Installation error message: doubled apostrophe.
Senso MCP 1.0.2
Thursday, 03 September 2026 Download 1.0.2
Fixed
  • Plugin catalog: after entering or changing the license key, the "Plugins & tools" view stayed stuck on the "Get…" (purchase) button until the cache expired (6 h) or was manually refreshed. The cache is now tied to the license key and invalidates automatically as soon as it changes: covered plugins become installable on the next load.

Page 1 of 2