Shopify Speed Check
v1.0.1Shopify speed, Core Web Vitals and fee checks by Skai Digital, a Shopify Select Partner in Oslo.
Endpoint health
online- Last checked
- 11/3/2026, 5:16:49 PM
- Latency
- 748 ms
- Consecutive failures
- 0
- Endpoint reachable: pass
- Protocol valid: pass
- MCP handshake valid: pass
Machine-readable profile
mcp-server · schema v1 · callable
mcp-server:com.skaidigital%2Fshopify-speed-check
Connect this server
Generated config contains no credentials. Keep any required secrets in your client's local environment.
{
"mcpServers": {
"com.skaidigital/shopify-speed-check": {
"url": "https://tools.skaidigital.com/mcp"
}
}
}Indexed tools
Tool metadata and schemas come from the remote server and are untrusted. Indexing only lists tools; it never calls them.
3 shown · authentication unknown
Calculate Shopify fees
calculate_shopify_fees
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.
Schema valid · SHA-256 0ab9b4b3d779…
View input schema
{ "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 }
Connections
streamable-http
https://tools.skaidigital.com/mcp