OPEN SOURCE

The work is public.

Magendoo builds its commerce tooling in the open: an MCP server for Magento 2, a set of production Magento modules, PrestaShop compliance modules, and AI development skills — all public on GitHub under github.com/magendooro.

25 public repositories · 11 updated in 2026 · Last updated: August 2026
WHY OPEN SOURCE

Proof over promises.

Anyone can claim engineering standards. Repositories show them. Our code is public because reading it answers the questions a sales page cannot: how we structure modules, how we test, how we handle edge cases, whether we finish what we start.

If you are evaluating Magendoo, start here. The repos are the portfolio.

Start with MageMCP.

FLAGSHIP
MageMCP
MCP server connecting AI agents to Magento 2 / Adobe Commerce

60 typed commerce tools — 18 storefront via GraphQL, 42 admin via REST — backed by 895 automated tests. Integration tests run against a real Magento instance. MIT licensed, written in Python.

PII redaction · write confirmations · audit logging

What does Magendoo maintain?

25 public repositories. Three groups that matter.

MCP & AI TOOLING
magemcp
Python · MIT · 6★

MCP server connecting AI agents to Magento 2 and Adobe Commerce. 60 typed commerce tools — 18 storefront via GraphQL, 42 admin via REST — backed by 895 automated tests.

magento-claude-skills
Shell · 12★

Claude Code skills for Magento 2 and Adobe Commerce, covering REST and GraphQL workflows. Drop-in agent capabilities for Magento development.

MAGENTO 2 MODULES — ACTIVE
n98-magerun2-performance-review
PHP · 22★

Performance review command for n98-magerun2. Scans a Magento 2 installation and reports what slows it down. The org's most-starred active Magento repo.

magento2-catalog-quality
PHP · 7★

Catalog data-quality observability: completeness scoring and filter-blind detection. Finds the product data gaps that make listings invisible — to shoppers and to AI agents.

magento2-catalog-faq-geo
PHP · 3★

FAQ and product questions with GEO optimisation — structured Q&A markup built for answer engines, not just search engines.

module-omnibus
PHP · 4★ · EU compliance

EU Omnibus Directive (2019/2161) price tracker. Records and displays prior prices for compliant discount display.

module-base-price
PHP · 5★ · EU compliance

EU Base Price display (Grundpreis / PAngV). Per-unit pricing for German and EU market compliance.

magento2-withdrawal
PHP · 1★ · EU compliance

EU withdrawal function for Magento 2 (Directive 2023/2673). Online cancellation as the law requires it.

magento2-abandoned-cart
PHP · 2★

Abandoned cart capture, tracking, and management for Magento 2.

magento2-product-labels
PHP · 1★

Entity-backed product labels, manual and rule-computed.

magento2-shipping-restrictions
PHP · 5★

Shipping restrictions by zip code and carrier.

magento2-product-webhook
PHP

Product change webhooks for Magento 2 — push catalog events to external systems.

magendoo-m2-merchantpulse
PHP

Store health and insights: digest emails and health alerts for merchants.

magento2-declarative-enum-support
PHP · 1★

Declarative schema support for MySQL ENUM and SET columns.

PRESTASHOP MODULES
magendoowithdrawal
PHP · 1★ · EU compliance

EU Article 11a withdrawal function for PrestaShop 9.

magendoowinmentor
PHP

WinMentor ERP stock sync for PrestaShop 8 and 9.

The org goes back to 2013. Magento 1 tooling — including magento-fulltext-reindex, at 31★ still the most-starred repo, public since 2014 — remains online as history, not as current work. magento-fulltext-reindex

ENGINEERING STANDARDS

The standards are in the code.

The same rules apply to a free module and a client engagement. MageMCP ships with 895 automated tests across unit and integration suites — integration tests run against a real Magento instance. Modules use declarative schema, typed interfaces, and semantic versioning, with tests, static analysis and coding-standard checks published per module. Nothing is published that we would not deploy.

EU compliance modules — Omnibus, base price, withdrawal — track the directives they implement by number. When the law changes, the module changes.

All of it is built with the same agentic engineering workflow we establish for clients. The repositories are what that workflow produces.

ENGAGEMENTS

How open source relates to working with us.

The tools are free. The engineering around them is the engagement. An assessment tells you which of these tools your store needs and what custom work remains; an embedded engineer integrates them into your stack and builds what does not exist yet.

Every engagement leaves you with code you own — and where it generalizes, it ends up back in these repositories.

FAQ

Frequently asked questions

Yes. MageMCP is MIT licensed and free to run on any Magento 2 or Adobe Commerce store. You install it, you own the deployment. If you want it integrated, hardened, or extended for your stack, that is engineering work we take on.
Twenty-five public repositories under github.com/magendooro, of which eleven shipped updates in 2026. The active set: MageMCP and Claude Code skills for AI tooling, twelve Magento 2 modules including an EU-compliance cluster, and two PrestaShop modules.
Yes. MageMCP is the pattern: typed tools, split storefront and admin access, a full test suite. We build the same for other commerce platforms and internal systems — usually through an embedded engineering engagement.
Open an issue on the repository. Public issues get public answers. For work that needs a commitment — a deadline, an integration, a guarantee — contact us and we will scope it.
GITHUB

Read the code first.

Twenty-five public repositories. Eleven updated this year. Start with MageMCP.