Jedi Collection Sort

Official registry E-commerce

Manage Shopify collection sorting by chat: strategies, assignments, and on-demand sorts.

Install

Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).

Remote (streamable-http)
Claude Code
claude mcp add --transport http jedi-collection-sort 'https://api.collection-sort.jediapps.com/mcp'
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "jedi-collection-sort": {
            "type": "http",
            "url": "https://api.collection-sort.jediapps.com/mcp"
        }
    }
}

Documentation

From the project's README on GitHub, refreshed weekly. Links open on GitHub.

Contents
  1. Jedi Collection Sort — MCP Server
  2. Tools
  3. Requirements
  4. Connect from claude.ai / Claude Desktop (OAuth)
  5. Connect from Claude Code / header-capable clients (API key)
  6. Transport & security
  7. REST API
  8. Support

Jedi Collection Sort — MCP Server

The first Shopify collection-sort app with a native MCP server. Manage how products are ordered in your Shopify collections by chatting with Claude — or any MCP-capable client.

Jedi ‑ Collection Sort Pro automatically sorts products in Shopify collections: push down sold-out and out-of-stock items, surface bestsellers and new arrivals, AI multi-parameter sort, A/B testing, and analytics. This MCP server lets an AI assistant read and control that sorting for your store.

Things you can say once connected:

  • "Which of my collections haven't been sorted in the last week?"
  • "Assign the 'New arrivals first' strategy to the Summer collection and sort it now."
  • "Show me the layer configuration of my Default strategy."
  • "Turn off sorting on the Clearance collection."

Tools

ToolWhat it does
list_strategiesList the store's sorting strategies (id, title, sort frequency, layer count)
get_strategyGet one strategy including its full layer configuration
list_collectionsList collections managed by Collection Sort, with strategy, sorting status, and last-sorted time (active_only filter)
get_collection_configGet one collection's sorting config: assigned strategy with layers, status, and any pending sort job
set_collection_sortingAssign a strategy to a collection and/or activate or deactivate sorting; changing the strategy of an active collection queues a re-sort
sort_collection_nowQueue an on-demand sort — idempotent, with a short cooldown after a completed sort
list_sort_jobsList queued and processing sort jobs, newest first

All tools are bound to the authenticated shop; a connection can only ever see and manage its own store.

Requirements

  1. Install Jedi ‑ Collection Sort Pro from the Shopify App Store.
  2. A paid plan (from $2.99/month) — the MCP server and public API are included in every paid tier.

Connect from claude.ai / Claude Desktop (OAuth)

  1. In the app, open Settings → Integrations and generate a connect code (one-time, expires in 10 minutes).
  2. In claude.ai: Settings → Connectors → Add custom connector, paste https://api.collection-sort.jediapps.com/mcp.
  3. Claude opens the consent page — enter your connect code to link your store.

The server is a full OAuth 2.1 authorization server (dynamic client registration, PKCE, refresh-token rotation), so any OAuth-capable MCP client works the same way.

Connect from Claude Code / header-capable clients (API key)

Generate an API key in Settings → Integrations (shown once, stored hashed), then:

claude mcp add collection-sort --transport http https://api.collection-sort.jediapps.com/mcp \
  --header "Authorization: Bearer jcs_..."

Transport & security

  • Streamable HTTP transport, stateless — works with any MCP client that supports remote servers.
  • OAuth access and refresh tokens, API keys, and connect codes are stored hashed and are revocable from the app; everything is cleaned up on app uninstall.
  • Rate limited (60 requests/min per key) with idempotent sort triggering, so agent retry loops can't queue duplicate work.

REST API

The same operations are available as a REST API (https://api.collection-sort.jediapps.com/public-api/v1) with Bearer API-key auth — strategies, collections, sort triggering, and job status. See the documentation for endpoints and error codes.

Support


This repository documents the hosted MCP server operated by Jedi Apps as part of Jedi ‑ Collection Sort Pro. The server itself runs as part of the app's infrastructure — there is nothing to install from this repo.

Frequently asked questions

What is Jedi Collection Sort?

Manage Shopify collection sorting by chat: strategies, assignments, and on-demand sorts.

How do I install Jedi Collection Sort?

It runs as a remote server. In Claude Code: claude mcp add --transport http jedi-collection-sort 'https://api.collection-sort.jediapps.com/mcp'. For other clients, paste the JSON configuration from this page into their MCP settings.

Does Jedi Collection Sort need an API key?

Its registry entry lists no required key or secret. Some features may still need an account with the service it connects to.

Is Jedi Collection Sort open source?

Yes. Its code is on GitHub under the MIT license.

Who maintains Jedi Collection Sort?

It is published by jediapps. AI.tn lists it but does not maintain or endorse it.

From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.