Israel Flower

Send flowers in Israel: browse bouquets, check delivery days, get a quote and place an order in USD.

¿Debería usar esto?

Calidad y seguridad

A
Calidad de la descripción
87%
Integridad del esquema
88%
Calidad de los nombres
90%
Riesgo de envenenamiento
100%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Hallazgos (2)

  • LOWTool 'get_bouquet' description lacks action verben get_bouquet
  • LOWTool 'quote' description lacks action verben quote

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~1,595Tokens (definiciones de herramientas)
~1.8 KBTamaño de respuesta típico
Impacto moderado en la atención (1.25% del contexto de 128k)

Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.

Instalar

Instalación con un clic

Agrega esto a tu archivo `claude_desktop_config.json`:

{
  "mcpServers": {
    "flowers": {
      "url": "https://israelflower.com/mcp"
    }
  }
}

Puntos de conexión remotos

https://israelflower.com/mcpstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (6)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢search_bouquets(occasion, color, max_price_usd, text)

List the bouquets for sale, with price in US dollars, photo and page link. Filter by occasion, colour, budget or words. Every bouquet is made by hand by a florist in Tel Aviv.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "occasion": {
      "description": "For example birthday, shabbat, anniversary.",
      "type": "string",
      "enum": [
        "birthday",
        "love",
        "anniversary",
        "thank-you",
        "congratulations",
        "new-baby",
        "get-well",
        "just-because",
        "shabbat",
        "hanukkah",
        "rosh-hashanah",
        "passover",
        "mothers-day",
        "new-year",
        "womens-day",
        "purim",
        "independence-day",
        "shavuot",
        "fathers-day",
        "sukkot",
        "bar-mitzvah"
      ]
    },
    "color": {
      "type": "string",
      "enum": [
        "white",
        "cream",
        "pink",
        "red",
        "burgundy",
        "purple",
        "yellow",
        "orange",
        "blue",
        "green"
      ]
    },
    "max_price_usd": {
      "description": "Bouquet price, before delivery.",
      "type": "number",
      "exclusiveMinimum": 0
    },
    "text": {
      "description": "Words to look for in the name, description or flowers.",
      "type": "string",
      "maxLength": 80
    }
  },
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢get_bouquet(slug)

Everything about one bouquet: description, flowers, colours, occasions, price, all photos.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string",
      "minLength": 1,
      "description": "From search_bouquets."
    }
  },
  "required": [
    "slug"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢delivery_options(city, date)

Where and when we deliver: the cities, the delivery price, the next delivery dates with any day surcharge, and the rules (no Shabbat or Jewish festival days, 11:00-19:00 Israel time). Pass a date to check that day.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "city": {
      "type": "string",
      "enum": [
        "Tel Aviv",
        "Ramat Gan",
        "Kiryat Ono",
        "Petah Tikva",
        "Holon",
        "Bat Yam",
        "Azur",
        "Rishon LeZion",
        "Rehovot",
        "Lod",
        "Ramat HaSharon",
        "Herzliya",
        "Ra'anana",
        "Kfar Saba",
        "Netanya",
        "Haifa"
      ]
    },
    "date": {
      "description": "A date to check, in Israel.",
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
    }
  },
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢quote(slug, city, delivery_date, coupon)

The exact total for a bouquet delivered to a city on a date, with any coupon, before placing the order.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string",
      "minLength": 1
    },
    "city": {
      "type": "string",
      "enum": [
        "Tel Aviv",
        "Ramat Gan",
        "Kiryat Ono",
        "Petah Tikva",
        "Holon",
        "Bat Yam",
        "Azur",
        "Rishon LeZion",
        "Rehovot",
        "Lod",
        "Ramat HaSharon",
        "Herzliya",
        "Ra'anana",
        "Kfar Saba",
        "Netanya",
        "Haifa"
      ]
    },
    "delivery_date": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
    },
    "coupon": {
      "type": "string",
      "maxLength": 40
    }
  },
  "required": [
    "slug",
    "city",
    "delivery_date"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟡create_order(slug, city, delivery_date, address, recipient_name, ...)

Place an order and get its payment link. The order is held but not taken until the person pays at that link (card, in US dollars, on AllPay's secure page); give them the link and the total. Never pay on their behalf unless they asked you to and gave you the means. Confirm the recipient, address, phone, date and card message with the person first.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string",
      "minLength": 1
    },
    "city": {
      "type": "string",
      "enum": [
        "Tel Aviv",
        "Ramat Gan",
        "Kiryat Ono",
        "Petah Tikva",
        "Holon",
        "Bat Yam",
        "Azur",
        "Rishon LeZion",
        "Rehovot",
        "Lod",
        "Ramat HaSharon",
        "Herzliya",
        "Ra'anana",
        "Kfar Saba",
        "Netanya",
        "Haifa"
      ]
    },
    "delivery_date": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
    },
    "address": {
      "type": "string",
      "minLength": 5,
      "maxLength": 300,
      "description": "Street, number, apartment, floor, entrance code."
    },
    "recipient_name": {
      "type": "string",
      "minLength": 2,
      "maxLength": 100
    },
    "recipient_phone": {
      "type": "string",
      "description": "Israeli or international number, digits only."
    },
    "card_message": {
      "description": "Printed on the card with the flowers.",
      "type": "string",
      "maxLength": 300
    },
    "delivery_notes": {
      "description": "For the courier.",
      "type": "string",
      "maxLength": 300
    },
    "surprise": {
      "description": "True: do not contact the recipient before delivery.",
      "type": "boolean"
    },
    "buyer_name": {
      "type": "string",
      "minLength": 2,
      "maxLength": 100,
      "description": "The person paying."
    },
    "buyer_email": {
      "type": "string",
      "format": "email",
      "pattern": "^(?:[A-Za-z0-9_'+\\-]+\\.)*[A-Za-z0-9_'+\\-]*[A-Za-z0-9_+-]@(?:[A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$",
      "description": "Where the receipt and any questions go."
    },
    "buyer_phone": {
      "type": "string"
    },
    "coupon": {
      "type": "string",
      "maxLength": 40
    }
  },
  "required": [
    "slug",
    "city",
    "delivery_date",
    "address",
    "recipient_name",
    "recipient_phone",
    "buyer_name",
    "buyer_email"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢order_status(order_number, buyer_email)

The status of an order (awaiting payment, paid, delivered, cancelled), by order number and the buyer's email.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "order_number": {
      "type": "integer",
      "exclusiveMinimum": 0,
      "maximum": 9007199254740991
    },
    "buyer_email": {
      "type": "string",
      "format": "email",
      "pattern": "^(?:[A-Za-z0-9_'+\\-]+\\.)*[A-Za-z0-9_'+\\-]*[A-Za-z0-9_+-]@(?:[A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$",
      "description": "The email the order was placed with."
    }
  },
  "required": [
    "order_number",
    "buyer_email"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada6 herramientas