Limor Gilat herbal shop

Find, ask about and order handmade herbal remedies and natural cosmetics (Israel, UCP).

使うべきか

品質と安全性

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

検出事項(2)

  • LOWTool 'lookup_catalog' description lacks action verblookup_catalog 内
  • LOWTool 'get_product' description lacks action verbget_product 内

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

コンテキストコスト

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

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

インストール

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

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

{
  "mcpServers": {
    "limorgilat-shop": {
      "url": "https://limorgilat.com/api/ucp/mcp"
    }
  }
}

リモートエンドポイント

https://limorgilat.com/api/ucp/mcpstreamable-http

できること

ツール一覧

ツール(9)

🟢 読み取り専用🟡 書き込み🔴 削除⚪ 不明
🟢search_catalog(meta, catalog)

Search the shop's herbal remedies and natural cosmetics. Matches English and Hebrew product names and descriptions; an empty query lists everything. Prices are integer agorot (ILS minor units).

入力スキーマ

{
  "type": "object",
  "properties": {
    "meta": {
      "type": "object",
      "description": "UCP request metadata, e.g. {\"ucp-agent\": {\"profile\": \"<agent profile URL>\"}}. Optional here."
    },
    "catalog": {
      "type": "object",
      "properties": {
        "query": {
          "type": "string"
        },
        "context": {
          "type": "object",
          "properties": {
            "language": {
              "type": "string",
              "description": "Preferred language for titles and descriptions: \"en\" or \"he\" (Hebrew). Default en."
            },
            "intent": {
              "type": "string"
            }
          }
        },
        "filters": {
          "type": "object",
          "properties": {
            "categories": {
              "type": "array",
              "items": {
                "type": "string"
              }
            },
            "price": {
              "type": "object",
              "properties": {
                "min": {
                  "type": "integer"
                },
                "max": {
                  "type": "integer"
                }
              }
            }
          }
        },
        "pagination": {
          "type": "object",
          "properties": {
            "limit": {
              "type": "integer"
            },
            "cursor": {
              "type": "string"
            }
          }
        }
      }
    }
  }
}
🟢lookup_catalog(meta, catalog)

Look up products or variants by id (product slug or slug@ml).

入力スキーマ

{
  "type": "object",
  "properties": {
    "meta": {
      "type": "object",
      "description": "UCP request metadata, e.g. {\"ucp-agent\": {\"profile\": \"<agent profile URL>\"}}. Optional here."
    },
    "catalog": {
      "type": "object",
      "properties": {
        "ids": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "context": {
          "type": "object",
          "properties": {
            "language": {
              "type": "string",
              "description": "Preferred language for titles and descriptions: \"en\" or \"he\" (Hebrew). Default en."
            },
            "intent": {
              "type": "string"
            }
          }
        }
      },
      "required": [
        "ids"
      ]
    }
  },
  "required": [
    "catalog"
  ]
}
🟢get_product(meta, id, catalog)

Full detail for one product: description, uses, variants and prices.

入力スキーマ

{
  "type": "object",
  "properties": {
    "meta": {
      "type": "object",
      "description": "UCP request metadata, e.g. {\"ucp-agent\": {\"profile\": \"<agent profile URL>\"}}. Optional here."
    },
    "id": {
      "type": "string"
    },
    "catalog": {
      "type": "object",
      "properties": {
        "context": {
          "type": "object",
          "properties": {
            "language": {
              "type": "string",
              "description": "Preferred language for titles and descriptions: \"en\" or \"he\" (Hebrew). Default en."
            },
            "intent": {
              "type": "string"
            }
          }
        }
      }
    }
  },
  "required": [
    "id"
  ]
}
🟢get_business_info(meta)

About the store: who runs it, delivery options and prices, policies (shipping, returns, privacy, terms) and how ordering works.

入力スキーマ

{
  "type": "object",
  "properties": {
    "meta": {
      "type": "object",
      "description": "UCP request metadata, e.g. {\"ucp-agent\": {\"profile\": \"<agent profile URL>\"}}. Optional here."
    }
  }
}
🟡create_checkout(meta, checkout)

Create a priced checkout (cart) for the buyer. Returns totals, delivery options and a continue_url. The buyer must open continue_url to review and pay on the website; this API never takes payment.

入力スキーマ

{
  "type": "object",
  "properties": {
    "meta": {
      "type": "object",
      "description": "UCP request metadata, e.g. {\"ucp-agent\": {\"profile\": \"<agent profile URL>\"}}. Optional here."
    },
    "checkout": {
      "type": "object",
      "properties": {
        "line_items": {
          "type": "array",
          "description": "Items to buy. item.id is a variant id from search_catalog (the product slug, or slug@ml for a volume variant).",
          "items": {
            "type": "object",
            "properties": {
              "item": {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "string"
                  }
                },
                "required": [
                  "id"
                ]
              },
              "quantity": {
                "type": "integer",
                "minimum": 1,
                "maximum": 99
              }
            },
            "required": [
              "item"
            ]
          }
        },
        "buyer": {
          "type": "object",
          "properties": {
            "email": {
              "type": "string"
            },
            "first_name": {
              "type": "string"
            },
            "last_name": {
              "type": "string"
            },
            "phone_number": {
              "type": "string"
            }
          }
        },
        "discounts": {
          "type": "object",
          "properties": {
            "codes": {
              "type": "array",
              "items": {
                "type": "string"
              }
            }
          }
        },
        "fulfillment": {
          "type": "object",
          "description": "To pick delivery: {\"methods\":[{\"groups\":[{\"selected_option_id\":\"<option id>\"}]}]}. Options are listed in the returned checkout."
        },
        "context": {
          "type": "object",
          "properties": {
            "language": {
              "type": "string",
              "description": "Preferred language for titles and descriptions: \"en\" or \"he\" (Hebrew). Default en."
            },
            "intent": {
              "type": "string"
            }
          }
        }
      }
    }
  },
  "required": [
    "checkout"
  ]
}
🟢get_checkout(meta, id)

Get a checkout by id.

入力スキーマ

{
  "type": "object",
  "properties": {
    "meta": {
      "type": "object",
      "description": "UCP request metadata, e.g. {\"ucp-agent\": {\"profile\": \"<agent profile URL>\"}}. Optional here."
    },
    "id": {
      "type": "string"
    }
  },
  "required": [
    "id"
  ]
}
🟡update_checkout(meta, id, checkout)

Change a checkout: replace line_items, set buyer, apply a coupon code (discounts.codes) or choose a delivery option. Fields you omit stay as they are.

入力スキーマ

{
  "type": "object",
  "properties": {
    "meta": {
      "type": "object",
      "description": "UCP request metadata, e.g. {\"ucp-agent\": {\"profile\": \"<agent profile URL>\"}}. Optional here."
    },
    "id": {
      "type": "string"
    },
    "checkout": {
      "type": "object",
      "properties": {
        "line_items": {
          "type": "array",
          "description": "Items to buy. item.id is a variant id from search_catalog (the product slug, or slug@ml for a volume variant).",
          "items": {
            "type": "object",
            "properties": {
              "item": {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "string"
                  }
                },
                "required": [
                  "id"
                ]
              },
              "quantity": {
                "type": "integer",
                "minimum": 1,
                "maximum": 99
              }
            },
            "required": [
              "item"
            ]
          }
        },
        "buyer": {
          "type": "object",
          "properties": {
            "email": {
              "type": "string"
            },
            "first_name": {
              "type": "string"
            },
            "last_name": {
              "type": "string"
            },
            "phone_number": {
              "type": "string"
            }
          }
        },
        "discounts": {
          "type": "object",
          "properties": {
            "codes": {
              "type": "array",
              "items": {
                "type": "string"
              }
            }
          }
        },
        "fulfillment": {
          "type": "object",
          "description": "To pick delivery: {\"methods\":[{\"groups\":[{\"selected_option_id\":\"<option id>\"}]}]}. Options are listed in the returned checkout."
        },
        "context": {
          "type": "object",
          "properties": {
            "language": {
              "type": "string",
              "description": "Preferred language for titles and descriptions: \"en\" or \"he\" (Hebrew). Default en."
            },
            "intent": {
              "type": "string"
            }
          }
        }
      }
    }
  },
  "required": [
    "id",
    "checkout"
  ]
}
⚪complete_checkout(meta, id, checkout)

The store does not complete orders through the API: this returns the checkout with status requires_escalation and the continue_url the buyer uses to pay.

入力スキーマ

{
  "type": "object",
  "properties": {
    "meta": {
      "type": "object",
      "description": "UCP request metadata, e.g. {\"ucp-agent\": {\"profile\": \"<agent profile URL>\"}}. Optional here."
    },
    "id": {
      "type": "string"
    },
    "checkout": {
      "type": "object"
    }
  },
  "required": [
    "id"
  ]
}
🔴cancel_checkout(meta, id)

Cancel a checkout.

入力スキーマ

{
  "type": "object",
  "properties": {
    "meta": {
      "type": "object",
      "description": "UCP request metadata, e.g. {\"ucp-agent\": {\"profile\": \"<agent profile URL>\"}}. Optional here."
    },
    "id": {
      "type": "string"
    }
  },
  "required": [
    "id"
  ]
}

コミュニティ

このサーバーを評価する

エビデンス

最近の観測

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