Pinflower — flowers in Prague

cz.pinflowerPublished by pinflower.czOfficial publisherv3.1.0Updated Oct 28, 2026

Order bouquets from independent Prague florists: live prices, delivery times, pay on pinflower.cz.

VerifiedStreamable HTTPWeb executableLocation & LifestyleBusiness & Commerce

Overview

AI-generated overview

Lets an assistant search Prague bouquets, check delivery, quote and place flower orders, and track or cancel them on pinflower.cz.

What you can do
  • Search bouquets that can actually arrive at a given Prague place and time, with price, delivery fee and earliest arrival
  • Inspect a single bouquet: contents, size, photos, florist rating, price with delivery and available time slots
  • Check delivery coverage, cost and timing for a place, and read the shop's ordering, payment and returns rules
  • Price an order with add-ons, discounts, promo codes and delivery fee without creating anything
  • Create an order and return its payment link, fetch a fresh payment link, check order status, and cancel an order with a confirmation code
When to use it
Useful when a buyer wants flowers delivered in Prague and wants the assistant to compare real bouquets, confirm delivery feasibility, agree a total, then place, pay for, track or cancel the order through the shop's own checkout.
Requirements
A remote streamable HTTP endpoint at pinflower.cz; no packages, environment variables or headers declared. The buyer needs an order reference for status, payment-link and cancellation calls, and a 6-digit confirmation code for cancellation.
Before you install
Creating an order places a real purchase and returns a payment link on pinflower.cz; the assistant must pass the agreed total and accepted terms. Cancellation is a two-step flow that sends a 6-digit code. Order status and payment-link tools expose order data tied to an order reference.

Installation

In SourceWeft

  1. Open Pinflower — flowers in Prague in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/cz.pinflower%2Fflowers/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "pinflower-flowers-in-prague": {
      "type": "http",
      "url": "https://pinflower.cz/api/mcp"
    }
  }
}

Tools

9

pinflower_cancel_order

Cancel an order

Use this when the buyer explicitly asks to cancel an order placed here. The website's rules apply: free while the florist has not confirmed, and for a later-day order until the cut-off before its time window; a paid amount is refunded in full. Two steps: order_ref with confirm=true sends a 6-digit code to the e-mail the order was placed with; order_ref with that code then cancels. It cancels eligible orders; changing items, delivery details or the delivery time is not supported.

Parameterscodeconfirmrequiredorder_refrequired

pinflower_check_delivery

Check delivery to a place

Use this when the buyer asks whether Pinflower delivers to a place in Prague, how much delivery costs, how soon it can arrive, or whether flowers can come tonight — before choosing a bouquet. Takes the place as the buyer said it. Bouquet search results already include this for their place.

Parametersdatewhererequiredlocale

pinflower_create_order

Order bouquets (pay on pinflower.cz)

Use this when the buyer has agreed to the quoted total: it creates the order exactly like the website's checkout and returns the secure payment link on pinflower.cz. Takes the quote's details plus terms_accepted, confirmed_total_czk (the agreed total) and order_intent; if the total has changed meanwhile, nothing is created and it returns the new breakdown instead. Takes: the bouquet(s) (bouquet_id from search; several bouquets of ONE florist with quantities in items); delivery or pickup; for delivery the street address with house number in Prague; the recipient's name and phone when someone else receives the flowers; the date and a time (one of the bouquet's offered times, or 'asap'); the buyer's name, e-mail and phone (+420…); an optional card message and note for the florist; the buyer's promo code if they have one. Above 10 000 Kč the buyer's billing address is required. Also on offer: address_mode 'ask_recipient' when the florist should agree the address with the recipient by phone — a surprise (the recipient's name and phone are then required); time 'agree_with_recipient' when the florist should agree the time with the recipient by phone (the recipient's name and phone are then required); recipient.care_reminder=true — the free (0 Kč) care reminder for the recipient, offered once when someone else receives the flowers; company details (IČO) for a purchase by a company. Nothing is charged here and the florist is not told until the buyer pays.

Parametersdaterequiredtimerequiredunitbuyerrequireditemslocaleaddresscompanyrecipientbouquet_idflorist_idfulfilment+10 more

pinflower_get_bouquet

Bouquet details and times

Use this when the buyer is interested in one bouquet from the search results: what is inside, its size, photos, the florist's rating, the price with delivery (exact for a street address — delivery_fee_exact says so; otherwise the shop's typical fee) and every time it can arrive on a given day. Needs a bouquet_id as search results show it. Covers one bouquet at a time.

Parametersdatewherelocalebouquet_idrequiredfulfilment

pinflower_get_order_status

Order status

Use this when the buyer asks what is happening with an order placed here — whether it is paid, confirmed by the florist, on the way or delivered. Needs the order_ref returned when the order was created. Read-only: it changes nothing.

Parameterslocaleorder_refrequired

pinflower_quote_order

Price the order

Use this when the buyer has chosen what to order and you have the details: it prices the order exactly as the checkout will charge it — the bouquet(s), add-ons, the shop's launch discount or the buyer's promo code, the delivery fee — and checks the time, without creating anything. Takes: the bouquet(s) (bouquet_id from search; several bouquets of ONE florist with quantities in items); delivery or pickup; for delivery the street address with house number in Prague; the recipient's name and phone when someone else receives the flowers; the date and a time (one of the bouquet's offered times, or 'asap'); the buyer's name, e-mail and phone (+420…); an optional card message and note for the florist; the buyer's promo code if they have one. Above 10 000 Kč the buyer's billing address is required. Also on offer: address_mode 'ask_recipient' when the florist should agree the address with the recipient by phone — a surprise (the recipient's name and phone are then required); time 'agree_with_recipient' when the florist should agree the time with the recipient by phone (the recipient's name and phone are then required); recipient.care_reminder=true — the free (0 Kč) care reminder for the recipient, offered once when someone else receives the flowers; company details (IČO) for a purchase by a company. Returns the breakdown, the total, the terms link and an order_intent; it creates nothing. The total is valid for exactly these details.

Parametersdaterequiredtimerequiredunitbuyerrequireditemslocaleaddresscompanyrecipientbouquet_idfulfilmentpromo_code+6 more

pinflower_search_bouquets

Find bouquets

Use this when the buyer wants flowers delivered in Prague (or picked up there) and you need concrete bouquets: it returns only bouquets that can really arrive at the given place and time, with price, delivery fee, total and the earliest delivery time, in the storefront's recommended order. Takes what the buyer said: free text, occasion, budget, where, date and a deliver-by time; without date and deliver_by every result carries its earliest time. Each call displays its results to the buyer as a carousel. Not for general flower advice or for orders outside Prague.

Parametersdatesortlimitquerystylewheredetaillocalecategorycurrencyoccasionready_now+5 more

pinflower_store_info

How Pinflower works

Use this when the buyer asks how ordering works: payment and when the card is charged, delivery area and fees, anonymous delivery and the card message, what happens if nobody is home, returns and complaints, or how to contact Pinflower. Answers come from the shop's own pages, with links. Does not cover bouquet availability.

Parameterslocale

Version history

2
  1. v3.1.0LatestSep 29, 2026
  2. v3.0.0Sep 26, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.