Install
Install

Matrixify MCP Server

Description

Matrixify MCP is a remote Model Context Protocol (MCP) server that connects AI assistants and agents like Claude Cowork to the Matrixify app installed on a Shopify store.
Export, Import, and manage Shopify store data in bulk through Matrixify with your favorite AI agent. Programmatically creating and monitoring jobs, mapping data, and accessing Matrixify’s documentation – all without requiring the user to open the Matrixify app directly or manually work on the file’s contents.

Matrixify-MCP-Architecture

Features

Export Shopify data – Create export jobs for any data entity supported in the Matrixify app. Configure which columns and groups to include, apply filters, and export to Excel or CSV format. Supports scheduled and recurring automated export creation.

Import Shopify data – Import data from local file uploads or remote URLs (HTTP, HTTPS, FTP, SFTP). Matrixify auto-detects entities from file and sheet names. Supports creating new items, updating existing ones, and deleting store data for any importable data entity, such as Products, Collections, Orders, Discounts, Customers, and more.

Migrate to Shopify – Import data from other e-commerce platforms directly into Shopify without manual file conversion. Migrations from WooCommerce, WordPress, BigCommerce, Magento and LightSpeed are supported by the Matrixify app directly, where the Matrixify app will convert other platforms’ files to an importable file structure. Migrate from any other e-commerce platform or supplier-provided files by using your connected AI Agent to convert the source data to the Matrixify import format.

Monitor and manage Import and Export jobs – List all or specific Matrixify app Import/Export jobs. Check job status, setup, and other details. Follow the progress of running exports and imports, download result files, and cancel jobs.

Search Matrixify documentation – Query the Matrixify knowledge base to look up column formats, template structure, import commands, supported values, and other reference information. Used by the AI agent to confirm correct data formatting and to understand Matrixify app features and functionality.

Set up and connection instructions

  1. Install the Matrixify app on your Shopify store from the Shopify App Store.
  2. In Claude Desktop or Claude Cowork, in Customize -> Connectors section, add Matrixify as an MCP connector with https://mcp.matrixify.app/mcp as the Remote MPC Server URL.
  3. In the Matrixify app -> Settings -> AI Agent MCP Tokens section, generate a new MCP Token.
  4. Use the generated Token to connect your AI Agent to the Matrixify MCP.

Usage examples

Example 1: Import Shopify Products from a supplier file

Upload a supplier-provided file to Claude and ask it to update your Shopify products. Claude will read the file, map the supplier columns to Matrixify’s import format, build the import file, and push it to your store.

User prompt:

Update my Shopify Products from my supplier file using the Matrixify app. Update Products based on the provided barcode and add 20% to the prices.

What happens:

Claude AI will read the user-provided file for its contents, such as data structure and column names.

Uses Matrixify MCP to look up the correct import structure and ask specific questions for import logic on how to identify and update Products by Barcode.

Claude using Matrixify MCP to learn about Matrixify app funcionality and usage

Claude AI writes a Python code to extract data from the user-provided PDF file and write it into a CSV file in the Matrixify import template.

Claude Cowork writes py script to convert supplier file to Matrixify import template

Once the Matrixify template CSV file is ready, the AI uses Matrixify MCP to upload a file to the Matrixify app and create an import job.
After confirming the import job setup, the import is started, and AI polls the job until it completes.

When the import job finishes, a summary is returned on how many products were updated, if there were any failures in the imported and a short description of what actions were done.
Also, the Excel spreadsheet file that was constructed and imported is returned.

Claude AI polls running import job and writes a summary when it finishes

Example 2: Generate custom data reports

Generate custom reports based on data from your Shopify store.

User prompt:

Generate a report from my Shopify Orders data on quantity and value sold each month this year for Product “Summer Hat”. Use Orders Processed At date for monthly report.

What happens:

Claude AI uses Matrixify MCP to understand the Export setup and available data filters.

AI Claude creates exports Shopify data using Matrixify MCP connection

Creates the Export job with the specified columns, filters, and CSV format. Once the job finishes, the exported file is downloaded.

Creating export job in Matrixify app via Claude AI

The exported file is analyzed and processed with Python code to generate the custom data report.

Claude AI generates custom report from Matrixify app exported Shopify data

The generated report is returned as a summary in the Claude Cowork thread and as a downloadable Excel XLSX file.

Claude Cowork returns custom data report from Matrixify exported Shopify data

Example 3: Bulk update Product data using export-edit-import workflow

Bulk edit existing data in your Shopify store. Claude can run an export to get the current data, modify it, and import the edited file with Matrixify.

User prompt:

Some Products in my Shopify store do not have descriptions. Update those Products with realistic descriptions generated based on their Titles and Tags.

What happens:

Connects to the Matrixify MCP, looks up the export job setup, and uses help search to learn Matrixify functionality.

Example 3 - Claude AI using Matrixify MCP to learn export setup and get matrixify help

Creates a Matrixify Export job with a “Body HTML is empty” filter. Once the export finishes, the file is downloaded and processed.

Example 3 - Matrixify MCP returns export job details and file download to the Claude AI

Reads the exported data and generates new descriptions in the Body HTML column based on each Product’s Title and Tags.
Example 3 - Claude AI generates Shopify product description update file for Matrixify app

Uploads the file to Matrixify, creates an Import job, and starts the import.
The import job is monitored to get real-time feedback on the job progress.

Example 3 - Matrixify app import job progress by Claude Cowork

Final confirmation with the Import job status and completed task is returned once the import has finished.

Example 3 - Claude Cowork summary confirmation on finished task with Matrixify in Shopify

Tool descriptions

The tools listed below are the MCP server endpoints available to the connected AI agent. They are the underlying operations that Claude (or any other MCP-compatible AI agent) calls automatically when processing your requests.
You do not need to use or reference these tools directly; they are documented here for technical transparency.

Matrixify MCP Tool Description
matrixify_export_create Create an Export job.
matrixify_export_get_setup Get details about the Export job setup – sheets, columns, options, etc.
matrixify_export_get_setup_filters Get details about available Export filters for each exportable data entity.
matrixify_import_create_from_url Create an import job where the import file is uploaded from a URL.
matrixify_import_get_setup Get details about the Import job setup – sheets, columns, options, etc.
matrixify_import_get_supported_formats Get details about supported Import formats.
matrixify_import_get_upload_url Get a pre-signed secure URL to upload a file for import and a URL to call after uploading to start an Import estimate.
matrixify_import_update Update Import Mapping
matrixify_import_start Start an Import job after the estimate and all updates on it are done.
matrixify_job_get Get details about a specific Import or Export job by its ID.
matrixify_job_cancel Cancel a specific job by its ID.
matrixify_job_results_download Download the result file from a specific Export or Import job by its ID.
matrixify_jobs_list List recent jobs in the Matrixify app. Allows pegination.
matrixify_help_search Search Matrixify help documentation by sending specific questions.

Privacy Policy

Support and Troubleshooting