Home/Marketplace Apps/Liferay Legacy MCP

Marketplace App

Liferay Legacy MCP

An MCP server for Liferay DXP 7.4 U1–U92 and 2024.Q1 to 2025.Q4

Connect AI assistants such as Claude Code and the Claude desktop app to Liferay DXP releases with no MCP of their own. They find, read and change content in plain language, with Liferay's permissions and a preview you confirm before anything changes. A community app for experimental use, which requires a Liferay DXP Enterprise Subscription.

Version 1.1.0 · Works with Liferay DXP 7.4 U1–U92 and 2024.Q1 to 2025.Q4

Features

  • For releases with no MCP. Liferay DXP 7.4 U1–U92 and 2024.Q1 to 2025.Q4, without changing Liferay.
  • Runs outside Liferay. A separate container that uses Liferay's public Headless and JSON web service APIs. Nothing is installed into Liferay's code, so a Liferay update doesn't need a new server version unless an API it uses changes.
  • Only configuration in Liferay. The OAuth 2 client extension creates an OAuth application and adds no code to Liferay, so it isn't tied to a Liferay version.
  • Content tools. Search, read, create and update web content, documents, blogs, categories and tags, navigation menus and translations, and run review workflows.
  • Every API. Generic tools reach all of Liferay's Headless REST APIs and its JSON web services.
  • Safe writes. Writes are off by default. When on, every change is previewed and runs only once it's confirmed, and every attempt is audited.
  • Least privilege. One service user, through an OAuth 2 application whose scopes limit what it can reach. Liferay enforces both.
  • Claude Code and desktop. Add it with one claude mcp add command, or to the Claude desktop app's chats and Code tab.
Unofficial Marketplace Apps. Use at your own risk.

These Marketplace Apps aren't official Liferay products and don't receive official Liferay support, like the Marketplace Apps from Liferay Community on Liferay Marketplace. They aren't updated for every quarterly release: some are maintained only for certain quarterly releases, as needed. Best-effort support may be available for accounts with a Technical Account Manager (TAM) package, on a case-by-case basis. Contact your Success Delivery Manager for details. Test them thoroughly in a non-production environment before relying on them.