Send flowers in Israel: browse bouquets, check delivery days, get a quote and place an order in USD.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
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.
Street, number, apartment, floor, entrance code.
The person paying.
Where the receipt and any questions go.
Israeli or international number, digits only.
True: do not contact the recipient before delivery.
Printed on the card with the flowers.
For the courier.
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
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.
| Argument | Type | Description |
|---|---|---|
| city* | string | |
| slug* | string | |
| coupon | string | |
| address* | string | Street, number, apartment, floor, entrance code. |
| surprise | boolean | True: do not contact the recipient before delivery. |
| buyer_name* | string | The person paying. |
| buyer_email* | string | Where the receipt and any questions go. |
| buyer_phone | string | |
| card_message | string | Printed on the card with the flowers. |
| delivery_date* | string | |
| delivery_notes | string | For the courier. |
| recipient_name* | string | |
| recipient_phone* | string | Israeli or international number, digits only. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"slug",
"city",
"delivery_date",
"address",
"recipient_name",
"recipient_phone",
"buyer_name",
"buyer_email"
],
"properties": {
"city": {
"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"
],
"type": "string"
},
"slug": {
"type": "string",
"minLength": 1
},
"coupon": {
"type": "string",
"maxLength": 40
},
"address": {
"type": "string",
"maxLength": 300,
"minLength": 5,
"description": "Street, number, apartment, floor, entrance code."
},
"surprise": {
"type": "boolean",
"description": "True: do not contact the recipient before delivery."
},
"buyer_name": {
"type": "string",
"maxLength": 100,
"minLength": 2,
"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"
},
"card_message": {
"type": "string",
"maxLength": 300,
"description": "Printed on the card with the flowers."
},
"delivery_date": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$"
},
"delivery_notes": {
"type": "string",
"maxLength": 300,
"description": "For the courier."
},
"recipient_name": {
"type": "string",
"maxLength": 100,
"minLength": 2
},
"recipient_phone": {
"type": "string",
"description": "Israeli or international number, digits only."
}
}
}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.
| Argument | Type | Description |
|---|---|---|
| city | string | |
| date | string | A date to check, in Israel. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"city": {
"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"
],
"type": "string"
},
"date": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "A date to check, in Israel."
}
}
}Everything about one bouquet: description, flowers, colours, occasions, price, all photos.
| Argument | Type | Description |
|---|---|---|
| slug* | string | From search_bouquets. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"minLength": 1,
"description": "From search_bouquets."
}
}
}The status of an order (awaiting payment, paid, delivered, cancelled), by order number and the buyer's email.
| Argument | Type | Description |
|---|---|---|
| buyer_email* | string | The email the order was placed with. |
| order_number* | integer |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"order_number",
"buyer_email"
],
"properties": {
"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."
},
"order_number": {
"type": "integer",
"maximum": 9007199254740991,
"exclusiveMinimum": 0
}
}
}The exact total for a bouquet delivered to a city on a date, with any coupon, before placing the order.
| Argument | Type | Description |
|---|---|---|
| city* | string | |
| slug* | string | |
| coupon | string | |
| delivery_date* | string |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"slug",
"city",
"delivery_date"
],
"properties": {
"city": {
"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"
],
"type": "string"
},
"slug": {
"type": "string",
"minLength": 1
},
"coupon": {
"type": "string",
"maxLength": 40
},
"delivery_date": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$"
}
}
}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.
| Argument | Type | Description |
|---|---|---|
| text | string | Words to look for in the name, description or flowers. |
| color | string | |
| occasion | string | For example birthday, shabbat, anniversary. |
| max_price_usd | number | Bouquet price, before delivery. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"text": {
"type": "string",
"maxLength": 80,
"description": "Words to look for in the name, description or flowers."
},
"color": {
"enum": [
"white",
"cream",
"pink",
"red",
"burgundy",
"purple",
"yellow",
"orange",
"blue",
"green"
],
"type": "string"
},
"occasion": {
"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"
],
"type": "string",
"description": "For example birthday, shabbat, anniversary."
},
"max_price_usd": {
"type": "number",
"description": "Bouquet price, before delivery.",
"exclusiveMinimum": 0
}
}
}