opendxp-mcp-bundle-p
MCP Bundle for OpenDXP
Install / Use
claude mcp add pringuin -- npx -y github:pringuin/opendxp-mcp-bundle-pIf the server publishes to npm under a different name, use that package instead β check the repo README.
MCP Server
Model Context Protocol server
Quality Score
Category
Development & EngineeringSupported Platforms
Tags
Our assessment of opendxp-mcp-bundle-p
opendxp-mcp-bundle-p scores 64/100 on our quality scale, 3956th of 4,606 Development & Engineering skills we index.
Its MCP Server is 7.4 KB long, well organised into 12 sections with 2 code examples: a thorough specification that gives an agent plenty to work with.
It has 3 GitHub stars, so there is little community track record yet; judge it on its content.
Maintenance, license and trust
- The repository was last updated about 4 months ago. That is recent enough to be usable, but agent tooling moves fast, so check the instructions against your agent's current version.
- No license is declared. By default that means all rights are reserved: you can read it, but reusing or redistributing it is not clearly permitted. Ask the author before building on it commercially.
- Its trust signals score 73/100, with 3 cautions from licensing, adoption, age or documentation. These come from repository metadata, not a code audit β read the skill file before letting an agent act on it.
Safety scan
No issues foundOur scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands.
Automated pattern scan on 2026-10-23. It catches known dangerous patterns, not every risk β read a skill before letting an agent act on it.
opendxp-mcp-bundle-p compared with similar skills
All 4 of these similar skills score higher than opendxp-mcp-bundle-p; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| opendxp-mcp-bundle-p (this skill)by pringuin | 64 | 3 | 4mo ago | MCP Server |
| taste-skillby Leonxlnx | 100 | 101.1k | 2d ago | CLAUDE.md |
| Agent-Reachby Panniantong | 100 | 101.0k | 2d ago | CLAUDE.md |
| headroomby headroomlabs-ai | 100 | 77.5k | today | CLAUDE.md |
| ai-job-searchby ai-job-search-dev | 100 | 63.5k | 1d ago | CLAUDE.md |
Frequently asked questions
- How do I install opendxp-mcp-bundle-p?
- Run
claude mcp add pringuin -- npx -y github:pringuin/opendxp-mcp-bundle-p. The install tabs above show the steps for each supported agent. - Which AI agents does opendxp-mcp-bundle-p work with?
- It is written for Claude Code and Claude Desktop, as a MCP Server file. Other agents that read the same format can often use it too.
- Is opendxp-mcp-bundle-p safe to use?
- Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. It declares no license and scores 73/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is opendxp-mcp-bundle-p still maintained?
- The repository was last updated about 4 months ago. That is recent enough to be usable, but agent tooling moves fast, so check the instructions against your agent's current version.
Skill content
View source on GitHubOpenDXP MCP Bundle
Give your AI assistant safe, governed access to your OpenDXP content.
A bundle by PRinguin for OpenDXP. The OpenDXP MCP Bundle connects OpenDXP to the Model Context Protocol (MCP) β the open standard that AI assistants such as Claude, GitHub Copilot, and Cursor use to talk to external systems. Once installed, your team can create, search, update, and publish Data Objects, Assets, Documents, and Shared Translations using plain-language prompts, while you stay in full control of exactly what the AI is allowed to see and do.
βΉοΈ This is a public overview repository. The source code is distributed privately to our customers. If the bundle looks like a fit, see Getting access and get in touch β we'll get you set up.
Why it matters
Content teams spend hours on repetitive PIM/DXP work: creating product records, filling in localized fields, maintaining translation catalogs, building landing pages block by block, exporting data for reports. The OpenDXP MCP Bundle lets an AI assistant do that work inside your OpenDXP instance β driven by natural language, executed through your existing permission model.
- Talk to your content. "Find every product whose name contains 'merino' and list them with SKU and price." "Create an imprint page under
/dewith these two sections and the company logo." - Automate the tedious parts. Bulk metadata edits, CSV exports, translation upkeep, page scaffolding β described once, executed in seconds.
- Stay in control. Nothing is exposed unless you explicitly whitelist it. Every action runs under a real, permission-bound OpenDXP user.
What it does
The bundle turns your OpenDXP instance into an MCP server. AI clients connect to it and automatically discover the tools and data you have chosen to expose.
| Area | Capabilities | |------|--------------| | Data Objects | Search, get, list, create, update, rename, move, delete, folder management, and CSV export β per class, per field, per action. | | Assets | Search, browse folders, create (including from a URL), update metadata, rename, move, delete. | | Documents | Search, browse the tree, inspect the editable schema, create pages/snippets/links/emails, set typed editables (text, images, blocks, areablocks, links, relations, tables, and more), publish/unpublish, rename, move, delete. | | Shared Translations | List, get, create, update (merge or replace), and delete the entries managed under Tools β Translations. | | Discovery | Live MCP resources expose your class overview, per-class schemas, asset-folder tree, and document sitemap so the assistant can orient itself. |
See FEATURES.md for the full capability breakdown, and USE_CASES.md for concrete example prompts.
How it works
βββββββββββββββββββ MCP ββββββββββββββββββββββββββ ββββββββββββββββ
β AI assistant β ββββββββββββββββΆ β OpenDXP MCP Bundle β ββββΆ β OpenDXP β
β Claude / Copilotβ ββββββββββββββββ β (MCP server endpoint) β ββββ β (your data) β
β / Cursor β tools & data β whitelist + permissionsβ β β
βββββββββββββββββββ ββββββββββββββββββββββββββ ββββββββββββββββ
- You configure which classes, fields, and actions are exposed β a strict whitelist.
- The AI client connects over STDIO (local) or authenticated HTTPS (remote).
- Every request is checked against OpenDXP's own permission system before anything happens.
- Every call is audit-logged with tool, object, user, timestamp, and result.
Governance & security first
This bundle is built for production OpenDXP environments, where "let the AI touch our content" only works if it is genuinely safe.
- Whitelist principle. Only classes you explicitly list are visible. Everything else is invisible to the AI.
- Field-level control. Readable, writable, and hidden fields are configured per class. A global blacklist guarantees passwords, tokens, and secrets are never returned β even if asked for directly.
- Permission-bound. Every operation runs as an authenticated OpenDXP user and respects element-, action-, and field-level permissions. If a user can't do it in the admin UI, they can't do it via MCP.
- Authenticated transport. The remote HTTP transport uses Bearer authentication against OpenDXP admin credentials and is designed to run over HTTPS only.
- Full audit trail. Every tool call is logged for review.
More detail in SECURITY.md.
System requirements
| Requirement | Details | |-------------|---------| | Platform | OpenDXP | | PHP | 8.2 or newer | | Symfony | 7.x | | Package manager | Composer | | AI client | Any MCP-capable assistant (e.g. Claude Desktop, GitHub Copilot, Cursor) | | Transport | STDIO for local use, or HTTPS for remote use (TLS required) |
Full details, including a minimal configuration example, are in REQUIREMENTS.md.
Configuration in 30 seconds
Exposing a class is a few lines of YAML β this is all it takes to make a Product class searchable and readable by an AI assistant:
# config/packages/opendxp_mcp.yaml
opendxp_mcp:
classes:
Product:
actions: [search, get, list]
searchable: [name, sku]
Add create, update, csv_export, more fields, and locales as you grow comfortable. Nothing you don't configure is ever exposed.
Getting access
We love open source and we try to contribute to OpenDXP as much as possible. And we do offer free open source bundles for OpenDXP and Pimcore. However maintaining a bundle like this is expensive and therefor we need to compensate our efforts.
The bundle is distributed to licensed customers via a private GitHub repository. To evaluate or purchase it:
- Get in touch β email kontakt@pringuin.de or use the contact form at www.pringuin.com.
- Tell us a little about your setup: OpenDXP version, languages, expected volume, and which provider(s) you intend to use.
- We'll grant your GitHub account access to the private package repository and walk you through installation.
Pricing is on request β reach out and we'll put together an offer that fits your project.
Frequently asked questions
Short answers to the most common questions β see FAQ.md for the full list.
- Is my data sent to the AI provider? Only the specific content the assistant requests for a task, and only from what you whitelisted. You control the exposure surface.
- Can it accidentally delete or overwrite content? Only if you enable those actions for that class, and only if the connected user has permission. Destructive actions can be left out entirely.
- Do we need to build integrations for each AI tool? No. MCP is a standard β any compliant client connects to the same server.
About PRinguin
PRinguin GbR builds and maintains extensions and integrations for and websites with OpenDXP and Pimcore. Learn more at www.pringuin.de.
Independent community bundle for OpenDXP. Not affiliated with OpenDXP, Pimcore GmbH nor with Claude, GitHub Copilot or Cursor.
License
The bundle is licensed under GPL-3.0-or-later. See LICENSE.md.
Related Skills
taste-skill
101.1kAgent skills that give coding agents taste: art direction, reference images and a browser check instead of generic AI pages
Agent-Reach
101.0kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu β one CLI, zero API fees.
headroom
77.5kCompress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.
ai-job-search
63.5kThe job search that runs on your machine. AI job application framework built on Claude Code: evaluate postings, tailor CVs, write cover letters, prep interviews. Fork it and own it.
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit β see the Safety scan above for what the skill file itself contains.
