Jedi Collection Sort

io.github.jediapps由 GitHub 账号 jediapps 发布v1.0.0更新于 Oct 24, 2026

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

已验证Streamable HTTP可网页运行效率与工作流商业与电商

概览

AI 生成的概览

Jedi Collection Sort Shopify 应用的远程 MCP 服务器,让助手查看并调整店铺商品在集合中的排序方式。

可以做什么
  • 列出并查看排序策略,包括完整的层级配置
  • 列出受管理的集合及其策略、排序状态和上次排序时间,并读取单个集合的配置
  • 为集合分配策略、开启或关闭排序,并触发即时排序
  • 列出排队中和处理中的排序任务
适用场景
适合已在使用 Jedi Collection Sort Pro 应用的 Shopify 商家,希望直接在聊天客户端中查看、调整或触发集合排序,而不必打开应用后台。
运行要求
需从 Shopify 应用商店安装 Jedi Collection Sort Pro 并订阅付费方案(每月 2.99 美元起)。使用远程 streamable HTTP 端点;通过一次性连接码完成 OAuth 2.1 授权,或使用以 Authorization Bearer 头传递的 API 密钥。需要能访问服务商 API 的网络。
安装前请注意
工具会修改店铺数据:分配策略、开启或关闭排序、排队重新排序都会改变顾客看到的集合顺序。API 密钥仅显示一次,需妥善保管。需要付费订阅。所有操作仅限已授权的店铺。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Jedi Collection Sort,将其添加到工作区。
  2. 连接 所需的 凭据。它们会被私密存储,绝不会在公开页面上展示。
  3. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/io.github.jediapps%2Fjedi-collection-sort/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。 客户端会在首次连接时完成 OAuth 登录。

{
  "mcpServers": {
    "jedi-collection-sort": {
      "type": "http",
      "url": "https://api.collection-sort.jediapps.com/mcp"
    }
  }
}

README

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:

bash
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.

来源:README.md,提交 569a58c

工具

0
该服务器需要登录,因此 SourceWeft 无法在没有账号的情况下读取其工具,也未收录。已连接账号所能看到的内容可能因账号及其权限而异。

版本历史

1
  1. v1.0.0最新Sep 16, 2026

评分

已满足适用检查项的 85%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分