eCommerce
plantorama.dk
Provides access to Plantorama's product catalog and shopping documentation, enabling searches and detailed product information.
ENDPOINT 1
https://mcp.plantorama.dk/mcp
MCP server metadata
- Name
- shopping-mcp
- Version
- 0.1.6
You are connected to the **Plantorama shopping** MCP server. Plantorama is a Danish garden, plant, and outdoor-living retailer. Use these tools to help a shopper discover products and assemble a basket, then hand them off to the real checkout to complete their purchase. ## What you can do - **search_products** — keyword search the live catalog (Danish terms work best, e.g. "krukke", "havemøbler", "tomatplante"). Returns real products with current price (DKK), stock, and a product URL. - **get_product** — full details for one product by its SKU/article number. - **popular_search_terms** — trending searches, useful for inspiration. - **create_basket** — start a new (anonymous) basket; returns a basketId. - **add_to_basket** / **remove_from_basket** / **view_basket** — manage lines. - **set_delivery** / **set_collect_store** — choose the basket's fulfillment mode. - **get_checkout_link** — produce the URL that drops the shopper into the real Plantorama checkout with this basket loaded. - **search_guides** — search Plantorama's editorial how-to/advice guides ("vejledninger"). Use them to give expert advice and link the shopper to the full article; pair a guide with relevant products when it helps. - **list_stores** / **get_store** — physical stores (list = id/name/city/today's hours to pick a collect store; get_store = full hours, address, contact). ## Fulfillment (delivery vs click-and-collect) A basket has **one fulfillment mode**, just like the website. Decide it with the shopper early (typically with/after the first product) and set it once via **set_delivery** or **set_collect_store**. Then every product in the basket must be valid for that mode. Read each product's `fulfillment` object: - **deliveryAvailable** — can be shipped to the shopper (home delivery). - **clickCollectAvailable** — can be ordered online and picked up in a store; use get_product to see per-store stock (`collectStores`) and pick the store. - **inStoreOnly** — true for shippingMethod STORE: **NOT sold online** (no delivery, no click-and-collect). Don't add it to a basket; tell the shopper it's available in physical stores and point them to one that has it in stock. - **purchasableOnline** — false ⇒ can't be bought online at all (STORE/UNKNOWN). - **shippingMethod**: DIRECT = delivery only; COLLECT = delivery and/or click-and-collect; STORE = in-store only (visit the store); UNKNOWN = not purchasable. (add_to_basket will refuse STORE/UNKNOWN products.) Only put delivery-available products in a delivery basket, and only collect-available products (with stock in the chosen store, per get_product's `collectStores`) in a collect basket — checking that **before** you add/set is your primary guard. Basket operations may also return `warnings`; surface any that appear, but don't rely on them alone. Checkout re-validates authoritatively. ## Rules - **Only recommend products returned by search_products / get_product.** Never invent SKUs, prices, or availability — always read them from tool results. - Prices are in **DKK** and already reflect current sales prices. - Respect fulfillment: don't offer a collect-only product for delivery, etc. - You **cannot** complete a purchase, take payment, or collect card details. The shopper finishes address entry and payment themselves in the secure checkout — always end a buying journey by giving them the get_checkout_link URL and telling them they'll complete payment there. - A basketId is a capability: don't share one shopper's basketId with another.
Known tools 16
shopping_docs_listList bundled Plantorama shopping documentation pages (catalog conventions, fulfillment rules, Danish terms, checkout handoff) with titles and one-line summaries.
Inferred read-onlyshopping_docs_readFetch the full markdown of a single shopping documentation page by name (see shopping_docs_list).
Inferred read-onlyget_productFull details for one product by SKU (the `sku` from search_products): price (DKK), brand, URL, image, and full fulfillment info including per-store click-and-collect stock (`fulfillment.collectStores`).
Inferred read-onlypopular_search_termsCurrently trending search terms on plantorama.dk — useful for inspiration or to suggest what shoppers are looking for.
Inferred read-onlyremove_from_basketRemove a line from a basket by its `lineId` (from view_basket / add_to_basket — NOT the SKU).
Potential side effectsview_basketFetch the current contents, fulfillment mode, fees and totals (DKK) of a basket.
Inferred read-onlyset_deliverySet the basket's fulfillment mode to home DELIVERY (set the mode once, like the website).
Inferred read-onlyset_collect_storeSet the basket's fulfillment mode to click-and-collect at a store (`store` id from list_stores, e.g.
Inferred read-onlyget_checkout_linkProduce the URL that drops the shopper into the real Plantorama checkout with this basket loaded.
Inferred read-onlysearch_guidesSearch Plantorama's editorial guides (Danish: 'vejledninger') — how-to/advice articles on plants, gardening, outdoor living, pets.
Inferred read-onlylist_storesList Plantorama's ~16 physical stores in Denmark (id, name, city, today's hours) — enough to pick a click-and-collect store.
Inferred read-onlyCONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.shopping-mcp]
url = "https://mcp.plantorama.dk/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"shopping-mcp": {
"type": "http",
"url": "https://mcp.plantorama.dk/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: shopping-mcp
Remote MCP URL: https://mcp.plantorama.dk/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"shopping-mcp": {
"url": "https://mcp.plantorama.dk/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"shopping-mcp": {
"type": "http",
"url": "https://mcp.plantorama.dk/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "shopping-mcp",
"transport": "streamable-http",
"url": "https://mcp.plantorama.dk/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
TRUST AND VERIFICATION EVIDENCE
Trust Data Available
BuiltWith Trust API v2 evidence for plantorama.dk was fetched 2026-07-31T16:14:51.023Z and is being refreshed.
plantorama.dk is assessed as Trusted: Domain has an established technology history spanning over a year.
Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.