Loox MCP by usefulapi

Read Loox product and store reviews, reviewer details and rating summaries. Read-only.

使うべきか

品質と安全性

A
説明の品質
100%
スキーマの完全性
77%
命名の品質
77%
ポイズニングのリスク
100%
権限の一致
100%
プロトコルへの準拠
100%

検出事項(1)

  • LOWTool 'loox_get_product_reviews_summary' name length outside 3-30 rangeloox_get_product_reviews_summary 内

ツール定義とプロトコルへの準拠に関する自動分析に基づいています。

コンテキストコスト

~1,747トークン数(ツール定義)
~1.6 KB一般的なレスポンスサイズ
注意への影響は中程度(128k コンテキストの 1.36%)

これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。

インストール

ワンクリックインストール

これを `claude_desktop_config.json` ファイルに追加してください:

{
  "mcpServers": {
    "loox": {
      "url": "https://loox.usefulapi.io/mcp"
    }
  }
}

リモートエンドポイント

https://loox.usefulapi.io/mcpstreamable-http

できること

ツール一覧

ツール(7)

🟢 読み取り専用🟡 書き込み🔴 削除⚪ 不明
🟢loox_list_product_reviews(product_id, rating, status, sort, direction, ...)

List product reviews of the store, newest or best first, with rating, text, photos/videos, merchant reply, product, verified-purchase flag, AI highlights, country and moderation status. Merchant data: includes the reviewer's name, email, Shopify customer id and order id. Filter by product, star rating, status (default: published only; use pending to find reviews awaiting approval) and date range. Real time. GET /api/v1/store/{id}/product-reviews.

入力スキーマ

{
  "type": "object",
  "properties": {
    "product_id": {
      "description": "Only reviews of this Shopify product id.",
      "type": "string",
      "pattern": "^[0-9]{1,30}$"
    },
    "rating": {
      "description": "Only reviews with one of these star ratings (1-5), e.g. [1,2] for the unhappy ones.",
      "minItems": 1,
      "maxItems": 5,
      "type": "array",
      "items": {
        "type": "integer",
        "minimum": 1,
        "maximum": 5
      }
    },
    "status": {
      "description": "Moderation status filter. Default published. pending = awaiting publishing, unpublished = hidden, all = every status.",
      "type": "string",
      "enum": [
        "published",
        "unpublished",
        "pending",
        "all"
      ]
    },
    "sort": {
      "description": "Sort order (default featured: pinned, then photo/video reviews, then date). ai needs Smart Visual Sorting (Convert plan).",
      "type": "string",
      "enum": [
        "featured",
        "date",
        "rating",
        "ai"
      ]
    },
    "direction": {
      "description": "Sort direction (default desc). With sort=rating, desc = highest first.",
      "type": "string",
      "enum": [
        "asc",
        "desc"
      ]
    },
    "from_date": {
      "description": "Only reviews dated on or after this day (yyyy-mm-dd, inclusive).",
      "type": "string",
      "pattern": "^(\\d{4})-(\\d{2})-(\\d{2})$"
    },
    "to_date": {
      "description": "Only reviews dated on or before this day (yyyy-mm-dd, inclusive).",
      "type": "string",
      "pattern": "^(\\d{4})-(\\d{2})-(\\d{2})$"
    },
    "page": {
      "description": "Page number, from 1 (default 1). Pass the previous reply's next_page.",
      "type": "integer",
      "exclusiveMinimum": 0,
      "maximum": 100000
    },
    "limit": {
      "description": "Reviews per page, 1-250 (default 25).",
      "type": "integer",
      "exclusiveMinimum": 0,
      "maximum": 250
    }
  },
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢loox_get_product_review(review_id)

One product review by id, any moderation status (published, unpublished or pending), with full reviewer details. Merchant data: includes the reviewer's name, email, Shopify customer id and order id. GET /api/v1/store/{id}/product-reviews/{reviewId}.

入力スキーマ

{
  "type": "object",
  "properties": {
    "review_id": {
      "type": "string",
      "pattern": "^[A-Za-z0-9_-]{1,64}$",
      "description": "Loox review id (the `id` of a review from a list tool)."
    }
  },
  "required": [
    "review_id"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢loox_list_store_reviews(rating, status, sort, direction, from_date, ...)

List store-level reviews (about the shop, not one product) with rating, text, merchant reply and moderation status. Merchant data: includes the reviewer's name, email, Shopify customer id and order id. Filter by star rating, status (default published) and date range (applied to createdAt). GET /api/v1/store/{id}/store-reviews.

入力スキーマ

{
  "type": "object",
  "properties": {
    "rating": {
      "description": "Only reviews with one of these star ratings (1-5), e.g. [1,2] for the unhappy ones.",
      "minItems": 1,
      "maxItems": 5,
      "type": "array",
      "items": {
        "type": "integer",
        "minimum": 1,
        "maximum": 5
      }
    },
    "status": {
      "description": "Moderation status filter. Default published. pending = awaiting publishing, unpublished = hidden, all = every status.",
      "type": "string",
      "enum": [
        "published",
        "unpublished",
        "pending",
        "all"
      ]
    },
    "sort": {
      "description": "Sort order (default featured: highest-quality reviews first, then date).",
      "type": "string",
      "enum": [
        "featured",
        "date",
        "rating"
      ]
    },
    "direction": {
      "description": "Sort direction (default desc). With sort=rating, desc = highest first.",
      "type": "string",
      "enum": [
        "asc",
        "desc"
      ]
    },
    "from_date": {
      "description": "Only reviews created on or after this day (yyyy-mm-dd, inclusive).",
      "type": "string",
      "pattern": "^(\\d{4})-(\\d{2})-(\\d{2})$"
    },
    "to_date": {
      "description": "Only reviews created on or before this day (yyyy-mm-dd, inclusive).",
      "type": "string",
      "pattern": "^(\\d{4})-(\\d{2})-(\\d{2})$"
    },
    "page": {
      "description": "Page number, from 1 (default 1). Pass the previous reply's next_page.",
      "type": "integer",
      "exclusiveMinimum": 0,
      "maximum": 100000
    },
    "limit": {
      "description": "Reviews per page, 1-250 (default 25).",
      "type": "integer",
      "exclusiveMinimum": 0,
      "maximum": 250
    }
  },
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢loox_get_store_review(review_id)

One store-level review by id, any moderation status, with full reviewer details. Merchant data: includes the reviewer's name, email, Shopify customer id and order id. GET /api/v1/store/{id}/store-reviews/{reviewId}.

入力スキーマ

{
  "type": "object",
  "properties": {
    "review_id": {
      "type": "string",
      "pattern": "^[A-Za-z0-9_-]{1,64}$",
      "description": "Loox review id (the `id` of a review from a list tool)."
    }
  },
  "required": [
    "review_id"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢loox_get_product_reviews_summary

Overall rating of the store's published product reviews: total count, average stars and how many reviews per star (1-5). Public Storefront API, published reviews only. GET /storefront/v1/store/{id}/product-reviews/bottomline.

入力スキーマ

{
  "type": "object",
  "properties": {},
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢loox_get_product_rating(product_id)

Review count and average star rating of ONE product (published reviews; 0 when it has none). Public Storefront API. GET /storefront/v1/store/{id}/product-reviews/bottomline/{productId}.

入力スキーマ

{
  "type": "object",
  "properties": {
    "product_id": {
      "type": "string",
      "pattern": "^[0-9]{1,30}$",
      "description": "Shopify product id (digits, e.g. 7891234567890)."
    }
  },
  "required": [
    "product_id"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢loox_get_store_reviews_summary

Overall rating of the store-level reviews: total count, average stars and how many reviews per star (1-5). Public Storefront API, published reviews only. GET /storefront/v1/store/{id}/store-reviews/bottomline.

入力スキーマ

{
  "type": "object",
  "properties": {},
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}

コミュニティ

このサーバーを評価する

エビデンス

最近の観測

検証済みバージョンは記録されていませんツール 7 件