Shopify Speed Check

Shopify speed, Core Web Vitals and fee checks by Skai Digital, a Shopify Select Partner in Oslo.

我该使用它吗

质量与安全性

A
描述质量
100%
模式完整度
90%
命名质量
93%
投毒风险
100%
权限匹配度
100%
协议合规性
100%

基于对工具定义和协议合规性的自动分析。

上下文开销

~1,103token 数(工具定义)
~3.1 KB典型响应大小
对注意力有中等影响(占 128k 上下文窗口的 0.86%)

这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。

安装

一键安装

将以下内容添加到你的 `claude_desktop_config.json` 文件中:

{
  "mcpServers": {
    "shopify-speed-check": {
      "url": "https://tools.skaidigital.com/mcp"
    }
  }
}

远程端点

https://tools.skaidigital.com/mcpstreamable-http

它能做什么

工具清单

工具(3)

🟢 只读🟡 写入🔴 删除⚪ 未知
🟢check_shopify_store_speed(url, strategy)

Test a Shopify store's speed with Google PageSpeed Insights (mobile and desktop) and real-user Core Web Vitals, list the apps and scripts slowing it down, and estimate what a headless build could change, with its assumptions. Takes 10 seconds to 2.5 minutes; results are cached for 24 hours.

输入模式

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string"
    },
    "strategy": {
      "type": "string",
      "enum": [
        "mobile",
        "desktop",
        "both"
      ],
      "description": "Which Lighthouse runs to include; defaults to both."
    }
  },
  "required": [
    "url"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": true
}
🟢detect_shopify_store(url)

Detect whether a site is a Shopify theme store or a headless Shopify storefront, and which theme it uses. Fetches only the public page; runs no speed test.

输入模式

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string"
    }
  },
  "required": [
    "url"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": true
}
🟢calculate_shopify_fees(market, exchangeRate, monthlyGmv, averageOrderValue, billing, ...)

Compare the monthly and annual cost of Shopify Basic, Grow, Advanced and Plus for a sales volume and payment mix, with break-even sales between plans and requirements only Plus covers. Uses Shopify's published prices and rates for the US, UK, Australia, Norway or New Zealand (market); Norway's Plus and New Zealand's subscriptions are billed in EUR or USD and converted at a dated ECB reference rate, reported in exchangeRate; pass exchangeRate to use your own. The variable Plus platform fee is unpublished, so pass plusQuoteMonthly if you have a quote. Only monthlyGmv is required; the rest defaults to one US brand fully on Shopify Payments with yearly billing.

输入模式

{
  "type": "object",
  "properties": {
    "market": {
      "type": "string",
      "enum": [
        "us",
        "uk",
        "au",
        "no",
        "nz"
      ]
    },
    "exchangeRate": {
      "type": "number",
      "exclusiveMinimum": 0,
      "maximum": 1000000,
      "description": "Local sales currency units per foreign subscription currency unit (NOK/EUR in Norway; NZD/USD in New Zealand), up to 1,000,000. Overrides the market's default ECB reference rate; the estimate's exchangeRate reports which rate was applied."
    },
    "monthlyGmv": {
      "type": "number",
      "minimum": 0,
      "maximum": 50000000,
      "description": "Monthly online sales in the selected market sales currency across all stores."
    },
    "averageOrderValue": {
      "type": "number",
      "minimum": 1,
      "maximum": 100000,
      "description": "Average order value in market sales currency; drives the per-order fixed card fee."
    },
    "billing": {
      "type": "string",
      "enum": [
        "monthly",
        "yearly"
      ],
      "description": "Billing for Basic, Grow and Advanced."
    },
    "plusTerm": {
      "type": "string",
      "enum": [
        "one-year",
        "three-year"
      ],
      "description": "Shopify Plus contract term."
    },
    "shopifyPaymentsShare": {
      "type": "number",
      "minimum": 0,
      "maximum": 1,
      "description": "Share of online sales processed by Shopify Payments (0-1); the rest uses a third-party provider."
    },
    "premiumCardShare": {
      "type": "number",
      "minimum": 0,
      "maximum": 1,
      "description": "Share of Shopify Payments sales on premium cards in the US, or Amex cards in other markets (0-1)."
    },
    "internationalCardShare": {
      "type": "number",
      "minimum": 0,
      "maximum": 1,
      "description": "Share of Shopify Payments sales on international cards (0-1)."
    },
    "providerRateBps": {
      "type": "integer",
      "minimum": 0,
      "maximum": 2000,
      "description": "Third-party provider's own rate in basis points (290 = 2.9%)."
    },
    "providerFixedCents": {
      "type": "integer",
      "minimum": 0,
      "maximum": 500,
      "description": "Third-party provider's own fixed fee per order in cents."
    },
    "sameBrandStores": {
      "type": "integer",
      "minimum": 1,
      "maximum": 50,
      "description": "Stores for the same brand, such as regional stores."
    },
    "brands": {
      "type": "integer",
      "minimum": 1,
      "maximum": 20,
      "description": "Separate brands; each needs its own plan or Plus contract."
    },
    "b2bCatalogs": {
      "type": "integer",
      "minimum": 0,
      "maximum": 100000,
      "description": "B2B company catalogs needed."
    },
    "checkoutExtensions": {
      "type": "boolean",
      "description": "Whether checkout UI extensions are needed."
    },
    "headlessStorefronts": {
      "type": "integer",
      "minimum": 0,
      "maximum": 1000,
      "description": "Headless storefronts needed."
    },
    "staffAccounts": {
      "type": "integer",
      "minimum": 0,
      "maximum": 100000,
      "description": "Staff accounts needed besides the store owner."
    },
    "plusQuoteMonthly": {
      "type": "number",
      "minimum": 0,
      "maximum": 1000000,
      "description": "Monthly Plus price in market sales currency from a Shopify quote; replaces the list price."
    }
  },
  "required": [
    "monthlyGmv"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": true
}

社区

评价此服务器

证据

最近观测

已验证未记录版本3 个工具