From dc4eb00ff3f3fc8934e6e43aace9612b4678d4b6 Mon Sep 17 00:00:00 2001 From: Adrien Dupuis <61695653+adriendupuis@users.noreply.github.com> Date: Wed, 13 May 2026 14:40:02 +0200 Subject: [PATCH 1/2] MCP+list_non_translated_content_ids+list_content_languages --- docs/ai/mcp/mcp_config.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/ai/mcp/mcp_config.md b/docs/ai/mcp/mcp_config.md index 7ec0db8189..7ed581ac59 100644 --- a/docs/ai/mcp/mcp_config.md +++ b/docs/ai/mcp/mcp_config.md @@ -98,7 +98,8 @@ MCP Servers LTS Update comes with the following built-in tools: - `Ibexa\Mcp\Tool\TranslationTools` - `list_languages`: Lists all languages in the current SiteAccess - - `list_content_translations`: Lists languages in which given content item has translations + - `list_content_languages`: Lists languages in which given content item has translations + - `list_non_translated_content_ids`: Lists IDs of content with missing translations for a given language code - `Ibexa\Mcp\Tool\SeoTools` - `get_non_seo_content_ids`: Returns IDs of content items that are missing SEO optimization (no meta title tag) From 6937e758c47f9b263261eb7425d06a3f2c640788 Mon Sep 17 00:00:00 2001 From: Adrien Dupuis <61695653+adriendupuis@users.noreply.github.com> Date: Wed, 13 May 2026 15:35:59 +0200 Subject: [PATCH 2/2] recommend psr16 --- docs/ai/mcp/mcp_config.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/ai/mcp/mcp_config.md b/docs/ai/mcp/mcp_config.md index 7ed581ac59..ab70d269f3 100644 --- a/docs/ai/mcp/mcp_config.md +++ b/docs/ai/mcp/mcp_config.md @@ -134,6 +134,8 @@ MCP servers store session data their own way. | `directory` | string | `null` | Directory path for `file` session store | | `ttl` | integer | `3600` | Session TTL in seconds | +In production, [`psr16`](#psr-16) with Redis/Valkey is recommended like for [regular sessions](clustering.md#shared-sessions). + #### PSR-16 Sessions are stored with a PSR-16 compatible cache implementation.