MCP

#Overview

The Akeneo MCP Server is a bridge between your Akeneo PIM instance and AI tools that support the Model Context Protocol (MCP). It lets you interact with your product catalog using natural language—search products, update attributes, check compliance, and more—all without leaving your IDE or AI assistant.

#What is the Model Context Protocol (MCP)?

The Model Context Protocol (MCP) is a standard for connecting AI assistants to data sources and tools. It enables AI models to interact with external systems in a structured and secure way.

Learn more about MCP at modelcontextprotocol.io

#Who is it for?

The potential usage is diverse and remains to be fully explored. Here are some ideas:

  • Product managers manage catalogs
  • Developers build PIM integrations
  • Content teams update product information
  • Compliance teams validate product data

#Supported Clients

The Akeneo MCP Server works with any MCP-compatible client, such as:

  • Claude Desktop - Desktop app with MCP support
  • Cursor - AI-first code editor
  • VS Code - With MCP extensions
  • Custom clients - Any tool supporting MCP over HTTP

#Supported PIM data concepts

The Akeneo MCP server supports the following PIM data concepts:

PIM data concept Recovery Creation or update
product
product model
Product media file
Jobs
Family
Family variant
Attribute
Attribute option
Attribute group
Association type
Category
Channel
Locale
Currency
Measurement family
Reference entity
Reference entity attribute
Reference entity attribute option
Reference entity record
Reference entity media file
Asset family
Asset attribute
Asset attribute option
Asset
Asset media file
Catalog
Catalog product
Mapping schema for product
UI extension
Workflow
Workflow execution
Workflow task

#What You Can Do

Once connected, you can use natural language to interact with your PIM. Here are some examples of requests that can be made:

#Search & Browse

  • "Show me all enabled products"
  • "What families are available?"
  • "Which products are deactivated on my ecommerce channel?"
  • "Show me the products that need improvement on my ecommerce channel"

#Update PIM data

  • "Update product 'Super T-shirt' with description 'Premium quality fabric'"
  • "Adds my 'description' attribute to all my families"
  • "Complete the missing labels for the options in my 'color' attribute"

#Creation of new PIM data

  • "Create a 'tshirt' family with variations on two axes: size and color"
  • "Created a new 'Color' reference entity with all the colors for our collection"
  • "Add a new product to my 'tshirt' family, available in sizes S, M, L and XL and in white, black and red"

#Check Compliance

  • "Analyze all products in the 'dairy' family for FIC compliance"
  • "Check if all my products have the 'warranty duration' attribute fulfilled?"
  • "Check if allergens are properly listed on my family's 'snack' products"

#Discover Structure

  • "What attributes exist for color?"
  • "Get options for the size attribute"
  • "What are the attributes of my reference entity 'country'?"

#Next Steps

Ready to get started? Check out our Getting Started Guide for detailed setup instructions.