NestDaddy

elevai Commerce Demo

ch.elevai/commerce-demo · v1.0.0

Open demo shop: search products, place a 0.05 CHF order, create a PostFinance payment link.

Connect Remote server

Terminal
claude mcp add --transport http commerce-demo https://elevai.ch/mcp
~/.cursor/mcp.json
{
  "mcpServers": {
    "commerce-demo": {
      "url": "https://elevai.ch/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "commerce-demo": {
      "type": "http",
      "url": "https://elevai.ch/mcp"
    }
  }
}
Claude Desktop
Settings > Connectors > Add custom connector
URL: https://elevai.ch/mcp

Tools 11 found in our last check

  • search_products

    Durchsucht den Katalog des elevai-Demoshops nach einem Begriff und liefert Name, Preis, Waehrung und Produktseite. Ohne Begriff kommen die zuletzt aufgenommenen Produkte.

  • get_product

    Liefert die Einzelheiten zu einem Produkt: Beschreibung, Preis, Lagerstatus, Kategorien und Bild.

  • search_catalog

    Search the product catalog des elevai-Demoshops by keyword (UCP name; same as search_products). Returns id, name, price, currency, stock and product URL. Without a query: the newest products. No sign-in needed. The id is the product_id for get_product and create_order.

  • create_order

    Legt im elevai-Demoshop eine Bestellung an. Ein Aufruf mit product_id allein genuegt fuer den Anfang: Das Werkzeug prueft selbst, was noch fehlt, und liefert die Geschaeftsbedingungen samt Fassung mit — Nachfragen nach Bedingungen, E-Mail, Namen oder Adresse erledigen sich damit…

  • review_terms

    Zeigt der Person die Geschaeftsbedingungen zu einer geplanten Bestellung als Karte mit dem Knopf «Zustimmen und bestellen». Aufrufen, wenn create_order terms_required meldet — mit derselben product_id und quantity. Legt selbst keine Bestellung an; das geschieht erst mit dem Klic…

  • create_payment_link

    Erzeugt zu einer Bestellung eine PostFinance-Checkout-Zahlseite. Verlangt das Handle aus create_order. Der Betrag stammt aus der Bestellung, nicht vom Aufrufer.

  • list_orders

    Listet die Bestellungen, die Agenten fuer das verbundene Kundenkonto angelegt haben (letzte sieben Tage, neueste zuerst), je mit einem frischen order_handle. Damit lassen sich auch aeltere Bestellungen aus anderen Gespraechen finden, ihr Stand abfragen (get_order_status) und off…

  • cancel_order

    Storniert eine eigene Bestellung, die noch offen oder reserviert ist. Eine Reservation bei PostFinance wird dabei sofort freigegeben (statt erst nach drei Tagen). Nur auf ausdruecklichen Wunsch der Person: erst ohne confirmed_in_chat aufrufen — das Werkzeug nennt, was storniert…

  • get_order_status

    Zeigt den aktuellen Stand einer Bestellung. In dieser Demo ist "reserviert" (on-hold) der Endzustand: der Betrag wird nie eingezogen und die Reservation faellt nach drei Tagen weg. Verlangt das Handle aus create_order.

  • wait_for_payment

    Haelt die Anfrage offen, bis die Zahlung zu einer Bestellung eingetroffen ist, und meldet dann den Endstand. Eine Runde dauert rund 25 Sekunden; kommt in dieser Zeit nichts an, ist das KEIN Fehler, sondern das Zeichen, sofort die naechste Runde zu starten (hoechstens 5 hinterein…

  • get_connection

    Zeigt, mit welchem Kundenkonto dieser Agent verbunden ist und was er darf: Mandat, Hoechstbetraege, verbrauchtes Monatsbudget, freigegebene Kategorien, Art der Zahlungsfreigabe, Laufzeit. Aufrufen, wenn die Person fragt, was der Agent darf, oder bevor eine Bestellung an einer Gr…

Details

Endpointhttps://elevai.ch/mcp (Streamable HTTP)
First published4 Sep 2026
Last updated4 Sep 2026
Registry namech.elevai/commerce-demo

More search and web servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.