Toys Hub

Browse Toys Hub: products, prices in ALL, stock, delivery and checkout links. Read-only, no sign-in.

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
79%
Vollständigkeit des Schemas
89%
Qualität der Benennung
100%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Befunde (3)

  • LOWTool 'get_product' description lacks action verbin get_product
  • LOWTool 'check_availability' description lacks action verbin check_availability
  • LOWTool 'get_shipping_quote' description lacks action verbin get_shipping_quote

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~1,192Tokens (Tool-Definitionen)
~1.3 KBTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (0.93% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "catalog": {
      "url": "https://toyshub.al/mcp"
    }
  }
}

Remote-Endpunkte

https://toyshub.al/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (7)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢search_products(query, category, age, max_price, in_stock_only, ...)

Search Toys Hub's catalogue by words, category, age and price. Returns name, price, availability, photo, product page and a buy-now link for each match.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "Words to look for in names and descriptions (Albanian or English). Empty lists popular products."
    },
    "category": {
      "type": "string",
      "description": "Category slug from list_categories."
    },
    "age": {
      "type": "integer",
      "minimum": 0,
      "maximum": 18,
      "description": "Child's age in years; returns products suitable for that age."
    },
    "max_price": {
      "type": "number",
      "minimum": 0,
      "description": "Highest price, in the store currency."
    },
    "in_stock_only": {
      "type": "boolean",
      "default": false
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 50,
      "default": 10
    },
    "lang": {
      "type": "string",
      "enum": [
        "sq",
        "en"
      ],
      "description": "Language of names, descriptions and links: \"sq\" Albanian, \"en\" English.",
      "default": "en"
    }
  },
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "resultCount": {
      "type": "integer"
    },
    "products": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "slug": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "price": {
            "type": "number"
          },
          "currency": {
            "type": "string"
          },
          "availability": {
            "type": "string"
          },
          "ageRange": {
            "type": [
              "string",
              "null"
            ]
          },
          "category": {
            "type": [
              "string",
              "null"
            ]
          },
          "image": {
            "type": [
              "string",
              "null"
            ]
          },
          "url": {
            "type": "string"
          },
          "buyUrl": {
            "type": "string"
          }
        }
      }
    }
  },
  "required": [
    "resultCount",
    "products"
  ]
}
🟢get_product(slug, lang)

Everything about one product: description, price, availability, age range, brand, photos, rating, delivery and payment facts, and a buy-now link.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string",
      "description": "Product slug (from search_products)."
    },
    "lang": {
      "type": "string",
      "enum": [
        "sq",
        "en"
      ],
      "description": "Language of names, descriptions and links: \"sq\" Albanian, \"en\" English.",
      "default": "en"
    }
  },
  "required": [
    "slug"
  ],
  "additionalProperties": false
}
🟢list_categories(lang)

All product categories with their slug, name, product count and page.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "lang": {
      "type": "string",
      "enum": [
        "sq",
        "en"
      ],
      "description": "Language of names, descriptions and links: \"sq\" Albanian, \"en\" English.",
      "default": "en"
    }
  },
  "additionalProperties": false
}
🟢get_store_info(lang)

Who the store is and how buying works: delivery countries, cost and time, payment methods, returns, currency, languages and contact.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "lang": {
      "type": "string",
      "enum": [
        "sq",
        "en"
      ],
      "description": "Language of names, descriptions and links: \"sq\" Albanian, \"en\" English.",
      "default": "en"
    }
  },
  "additionalProperties": false
}
🟢check_availability(slug, quantity)

Whether a product can be ordered now in the wanted quantity.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string"
    },
    "quantity": {
      "type": "integer",
      "minimum": 1,
      "maximum": 99,
      "default": 1
    }
  },
  "required": [
    "slug"
  ],
  "additionalProperties": false
}
🟢get_shipping_quote(city, order_total)

Delivery cost and time for a city, and whether the order qualifies for free delivery.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "city": {
      "type": "string",
      "description": "Delivery city, e.g. Tirana or Prishtina."
    },
    "order_total": {
      "type": "number",
      "minimum": 0,
      "description": "Value of the products, in the store currency."
    }
  },
  "additionalProperties": false
}
🟢create_cart_link(items, lang)

Make a link that opens Toys Hub's checkout with these products already in the cart. Give it to the shopper; they confirm and pay on the store's site. Nothing is ordered or stored by this tool.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "items": {
      "type": "array",
      "minItems": 1,
      "maxItems": 20,
      "items": {
        "type": "object",
        "properties": {
          "slug": {
            "type": "string"
          },
          "quantity": {
            "type": "integer",
            "minimum": 1,
            "maximum": 20,
            "default": 1
          }
        },
        "required": [
          "slug"
        ],
        "additionalProperties": false
      }
    },
    "lang": {
      "type": "string",
      "enum": [
        "sq",
        "en"
      ],
      "description": "Language of names, descriptions and links: \"sq\" Albanian, \"en\" English.",
      "default": "en"
    }
  },
  "required": [
    "items"
  ],
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "checkoutUrl": {
      "type": "string"
    },
    "total": {
      "type": "number"
    },
    "currency": {
      "type": "string"
    },
    "items": {
      "type": "array"
    },
    "skipped": {
      "type": "array"
    }
  },
  "required": [
    "checkoutUrl",
    "items"
  ]
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet7 Tools