The Flowers Directory
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
Send flowers in the US: search arrangements, same-day florist delivery by ZIP, checkout links
| Author | com.theflowersdirectory |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 1213 ms |
| Last measured | 2026-10-26 |
Measured statistics
| Tools measured | 9 |
|---|---|
| Latency, 30-day median (L1) | 1213 ms |
| Latency, latest (L1) | 1213 ms |
| Safe-call success | 1/1 (100%) |
| 30-day success rate (L2) | 100% |
| Last checked | 2026-10-26 |
| Total checks | 4 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"The Flowers Directory": {
"url": "https://www.theflowersdirectory.com/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (9)
search_arrangementsread-onlySearch The Flowers Directory catalog of fresh flower arrangements and plants for US florist delivery, by occasion (birthday, sympathy/funeral, get well, anniversary, romance, new baby, thank you and more), color, flower type, budget and free text. Every result includes the product code used by the other tools, the arrangement price, a photo URL and total_before_tax (price plus the flat $19.99 delivery fee). Returns up to 20 matches, best match first.
Parameters:
limit— integerquery— string — Free-text keywords matched against the title and description, e.g. "blue hydrangea in a vase" or "standing spray".budget— number — Maximum all-in amount in USD before tax (arrangement price + $19.99 delivery). Use this for "around $110"-style requests.colors— array — Colors that should appear in the arrangement (any match). Known values: red, pink, white, yellow, purple, lavender, orange, blue, green, cream, peach, coral, burgundy, gold, mixed.occasion— string — One of: sympathy, birthday, romance, anniversary, get_well, new_baby, thank_you, mothers_day, congratulations, wedding, just_because. "funeral" is accepted as sympathy.min_price— number — Minimum arrangement price in USD.flower_types— array — Flower types that should appear (any match). Known values: roses, lilies, tulips, sunflowers, orchids, carnations, daisies, hydrangeas, alstroemeria, chrysanthemums, gerberas, lisianthus, snapdragons, dahlias, peonies, irises, delphinium, larkspur, gladiolus, calla lilies, freesia, ranunculus, asters, proteas, anthuriums, succulents, plants, mixed.
Hints: read-only yes · destructive no · idempotent yes · open-world no
get_arrangement_detailsread-onlyReturn full details for one arrangement by product code: all photos, size (height x width when the florist network publishes it), full description, flowers and colors, occasions it suits, price and total before tax, the substitution policy, and delivery terms. Use it to show a customer exactly what they are buying.
Parameters:
code(required) — string — Arrangement product code, e.g. T163-1A.
Hints: read-only yes · destructive no · idempotent yes · open-world yes
check_deliveryread-onlyCheck whether florist delivery is available to a US ZIP code on one specific date. Availability is per ZIP and date, not per arrangement. Same-day delivery requires ordering before 1:00 PM in the recipient's local time zone, Monday through Saturday.
Parameters:
zip(required) — string — Recipient 5-digit US ZIP code.date(required) — string — Requested delivery date, YYYY-MM-DD, in the recipient's local date.
Hints: read-only yes · destructive no · idempotent yes · open-world yes
next_available_deliveryread-onlyList up to 14 upcoming delivery dates available to a US ZIP code, with the earliest date, whether same-day delivery is still possible right now in the recipient's local time (1:00 PM cutoff), and how long is left before the cutoff.
Parameters:
zip(required) — string — Recipient 5-digit US ZIP code.
Hints: read-only yes · destructive no · idempotent yes · open-world yes
get_checkout_linkread-onlyReturn the purchase link for an arrangement plus a price breakdown. With a recipient ZIP the breakdown includes the exact delivery fee, tax and order total; with a ZIP and date it also confirms delivery availability. Opening the link adds the arrangement to the cart and opens the cart panel; the customer clicks Checkout and enters the recipient address, delivery date, card message and payment there.
Parameters:
code(required) — string — Arrangement product code, e.g. T163-1A.zip— string — Recipient ZIP code, for an exact total including tax.date— string — Requested delivery date, YYYY-MM-DD. Requires zip.client— string — Name of the assistant or app making the request (used only for attribution, e.g. "chatgpt").
Hints: read-only yes · destructive no · idempotent yes · open-world yes
create_prefilled_checkoutSave delivery details for one arrangement on theflowersdirectory.com for 24 hours and return a checkout link that opens with the arrangement in the cart and those details filled in, plus the price breakdown (exact total when a ZIP is given). Takes the recipient's name, venue, room or unit, card message and special instructions, with the ZIP and delivery date. It does not place an order or take payment: the customer adds the street address and phone numbers, checks the details, pays and places the order on the site.
Parameters:
code(required) — string — Arrangement product code, e.g. T163-1A.zip— string — Recipient ZIP code; fills the ZIP field and gives an exact total including tax.date— string — Requested delivery date, YYYY-MM-DD. Requires zip. Selected at checkout if available.client— string — Name of the assistant or app making the request (used only for attribution, e.g. "chatgpt").venue_name— string — Funeral home, hospital, church or business name, if delivering to one.card_message— string — Message printed on the enclosure card, including who it is from.room_or_unit— string — Apartment, suite, floor or hospital room number.recipient_name— string — Recipient's full name (for a funeral, e.g. "Family of Jane Smith").special_instructions— string — Notes for the florist, e.g. the deceased's name and service time for a funeral.
Hints: read-only no · destructive no · idempotent no · open-world yes
get_order_statusread-onlyLook up an existing order placed on The Flowers Directory, using the order number from the confirmation email and the email address used at checkout. Returns the items, scheduled delivery date, delivery city and whether that date is upcoming, today or past. It does not provide live courier tracking; for delivery confirmation, changes or cancellations it returns the order-help phone and text numbers.
Parameters:
order_number(required) — string — Order number from the confirmation email, e.g. 123456789.email(required) — string — Email address the purchaser used at checkout.
Hints: read-only yes · destructive no · idempotent yes · open-world yes
get_delivery_location_guidanceread-onlyReturn practical guidance for sending flowers to a specific kind of place: funeral_home, place_of_worship, hospital, residence, business, senior_living. Covers which arrangement types are appropriate and which to avoid, venue rules (such as hospital units that do not allow flowers), what details the florist needs, which checkout field each detail goes in, timing, and suggested search filters. With a city and state or ZIP, also lists funeral homes (for funeral_home) or hospitals (for hospital) in that city from the directory, with addresses.
Parameters:
location_type(required) — string — One of: funeral_home, place_of_worship, hospital, residence, business, senior_living. Common words such as church, nursing home, office or home are accepted.zip— string — ZIP code; used to find the city when no city is given.city— string — City name, for local venue listings.limit— integer — Maximum venue listings to return.state— string — State name or 2-letter code, used with city.
Hints: read-only yes · destructive no · idempotent yes · open-world no
find_local_floristsread-onlyList florists located in a US city from The Flowers Directory's city pages, with addresses, phone numbers when listed, and the date each listing was last verified. These are directory listings: an order placed through The Flowers Directory is made and delivered by a florist in the Florist One network, which may or may not be one of the listed shops.
Parameters:
zip— string — ZIP code; used to find the city when no city is given.city— string — City name, e.g. "Worcester".limit— integerstate— string — State name or 2-letter code, e.g. "MA".
Hints: read-only yes · destructive no · idempotent yes · open-world no
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.