← Registry

eCommerce

plantorama.dk

Provides access to Plantorama's product catalog and shopping documentation, enabling searches and detailed product information.

1 endpoint16 known toolsFirst detected July 14, 2026Last detected August 20, 2026

ENDPOINT 1

https://mcp.plantorama.dk/mcp

No auth detected

MCP server metadata

Name
shopping-mcp
Version
0.1.6
Capabilities
tools.listChanged
Server instructions

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_list

List bundled Plantorama shopping documentation pages (catalog conventions, fulfillment rules, Danish terms, checkout handoff) with titles and one-line summaries.

Inferred read-only
shopping_docs_read

Fetch the full markdown of a single shopping documentation page by name (see shopping_docs_list).

Inferred read-only
shopping_docs_search

Keyword search across the bundled shopping documentation.

Inferred read-only
search_products

Keyword-search the live Plantorama catalog.

Inferred read-only
get_product

Full 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-only
popular_search_terms

Currently trending search terms on plantorama.dk — useful for inspiration or to suggest what shoppers are looking for.

Inferred read-only
create_basket

Create a new, empty, anonymous basket.

Potential side effects
add_to_basket

Add a product to a basket by SKU.

Inferred read-only
remove_from_basket

Remove a line from a basket by its `lineId` (from view_basket / add_to_basket — NOT the SKU).

Potential side effects
view_basket

Fetch the current contents, fulfillment mode, fees and totals (DKK) of a basket.

Inferred read-only
set_delivery

Set the basket's fulfillment mode to home DELIVERY (set the mode once, like the website).

Inferred read-only
set_collect_store

Set the basket's fulfillment mode to click-and-collect at a store (`store` id from list_stores, e.g.

Inferred read-only
get_checkout_link

Produce the URL that drops the shopper into the real Plantorama checkout with this basket loaded.

Inferred read-only
search_guides

Search Plantorama's editorial guides (Danish: 'vejledninger') — how-to/advice articles on plants, gardening, outdoor living, pets.

Inferred read-only
list_stores

List Plantorama's ~16 physical stores in Denmark (id, name, city, today's hours) — enough to pick a click-and-collect store.

Inferred read-only
get_store

Full details for one store by id (from list_stores, e.g.

Inferred read-only

CONNECT 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.

Trust status Trusted

plantorama.dk is assessed as Trusted: Domain has an established technology history spanning over a year.

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.