Connect
Optimize
Secure
Announcing StackOne Defender: leading open-source prompt injection guard for your agent • Read More →
Production-ready Liferay MCP server with 92 extensible actions — plus built-in authentication, security, and optimized execution.
Coverage
Create, read, update, and delete across Liferay — and extend your agent's capabilities with custom actions.
Authentication
Per-user OAuth in one call. Your Liferay MCP server gets session-scoped tokens with zero credentials stored on your infra.
Agent Auth →Security
Every Liferay tool response scanned for prompt injection in milliseconds — 88.7% accuracy, all running on CPU.
Prompt Injection Defense →Performance
Free up to 96% of your agent's context window to enhance reasoning and reduce cost, on every Liferay call.
Tools Discovery →A Liferay MCP server lets AI agents read and write Liferay data through the Model Context Protocol — Anthropic's open standard for connecting LLMs to external tools. StackOne's Liferay MCP server ships with 92 pre-built actions, fully extensible via the Connector Builder — plus managed authentication, prompt injection defense, and optimized agent context. Connect it from MCP clients like Claude Desktop, Cursor, and VS Code, or from agent frameworks like OpenAI Agents SDK, LangChain, and Vercel AI SDK.
Every action from Liferay's API, ready for your agent. Create, read, update, and delete — scoped to exactly what you need.
Create a new business account in Liferay
Retrieve a paginated list of accounts from Liferay
Retrieve an account by ID
Update an existing business account
Delete an account by ID
Create a new blog posting for a site
Retrieve a paginated list of blog postings for a site
Retrieve a single blog posting by ID
Update an existing blog posting
Delete a blog posting by ID
Add a comment to a blog posting
Retrieve comments on a blog posting
Add a comment to a structured content article
List comments on a structured content article
Add a comment to a document
Retrieve comments on a document
Retrieve a comment by ID
Delete a comment by ID
Retrieve a paginated list of content structures (templates) for a site
Retrieve a content structure by ID
Create a new document folder in a site
Retrieve a paginated list of document folders for a site
Retrieve a document folder by ID
Update an existing document folder
Delete a document folder by ID
Upload a new document to a site
Retrieve a paginated list of documents for a site
Retrieve a document by ID
Replace a document's file and optionally update metadata
Delete a document by ID
Create a new organization in Liferay
Retrieve a paginated list of organizations from Liferay
Retrieve an organization by ID
Update an existing organization
Delete an organization by ID
Create a new role in Liferay
Retrieve a paginated list of roles from Liferay
Retrieve a role by ID
Update an existing role
Delete a role by ID
Create a new folder for organizing structured content
Retrieve a paginated list of structured content folders for a site
Retrieve a structured content folder by ID
Update an existing structured content folder
Delete a structured content folder by ID
Create a new structured content article (web content) in a site
Retrieve a paginated list of structured content (web content) for a site
Retrieve a structured content article by ID
Update an existing structured content article
Delete a structured content article by ID
Create a new user group in Liferay
Retrieve a paginated list of user groups from Liferay
Retrieve a user group by ID
Update an existing user group
Delete a user group by ID
Create a new user account in Liferay
Retrieve a paginated list of user accounts from Liferay
Retrieve a single user account by ID
Update an existing user account
Delete a user account by ID
Reply to a comment
Upload a new document to a specific folder
Add users to a user group
Retrieve an account by external reference code
List users assigned to an account
List account-scoped roles on an account
Retrieve replies to a comment
List subfolders of a document folder
List documents inside a document folder
List users belonging to an organization
List child organizations under a parent organization
Retrieve a role by external reference code
Retrieve a site by ID
Retrieve a site by its human-readable URL path
List users who are members of a site
Retrieve all sites the current user has access to
List subfolders of a structured content folder
List structured content articles inside a folder
Retrieve taxonomy vocabularies defined in a site
List taxonomy categories under a taxonomy vocabulary
List users belonging to a user group
Retrieve a user account by email address
List users filtered by status
List the user groups that a specific user belongs to. Requires a userAccountId — use list_user_accounts or get_user_account_by_email_address first to obtain the user's numeric ID.
Retrieve the currently authenticated user's account
Remove a user from an account by email address
Remove users from a user group
Assign an existing user to an account by email address
Assign an account-scoped role to a user
Replace a comment's contents (full replacement)
Associate a role with a user account
Remove a role from a user account
One endpoint. Any framework. Your agent is talking to Liferay in under 10 lines of code.
MCP Clients
Agent Frameworks
{
"mcpServers": {
"stackone": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://api.stackone.com/mcp?x-account-id=<account_id>",
"--header",
"Authorization: Basic <YOUR_BASE64_TOKEN>"
]
}
}
}133+ actions
101+ actions
92+ actions
67+ actions
47+ actions
44+ actions
44+ actions
Anthropic's code_execution processes data already in context. Custom MCP code mode keeps raw tool responses in a sandbox. 14K tokens vs 500.
11 min
Benchmarking BM25, TF-IDF, and hybrid search for MCP tool discovery across 916 tools. The 80/20 TF-IDF/BM25 hybrid hits 21% Top-1 accuracy in under 1ms.
10 min
MCP tools that read emails, CRM records, and tickets are indirect prompt injection vectors. Here's how we built a two-tier defense that scans tool results in ~11ms.
12 min
origin_owner_id.All the tools you need to build and scale AI agent integrations, with best-in-class connectivity, execution, and security.