mcpbeat Sign in

elevai Commerce Demo MCP Server

answering

elevai Commerce Demo is answering right now. Last checked 8 min ago. It exposes 10 tools.

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

Uptime history 65 days of history · worst day 98%
65 days agonow
100.0%
Uptime 24h
91 of 91 checks
10
Tools
read from the server
806 ms
Response time
average over 24h
open, no key
Access
streamable-http

What changed 29

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 6 September 2026. No other catalogue keeps this.

19 Oct 3 tool descriptions were rewritten create_order, search_catalog, search_products
18 Oct a tool description was rewritten cancel_order
17 Oct a tool appeared search_catalog
16 Oct 4 tools appeared cancel_order, get_connection, list_orders and 1 more
16 Oct 2 tool descriptions were rewritten create_order, search_products
16 Oct 2 tools disappeared get_login_status, start_login
16 Oct 2 tools changed the parameters they ask for create_order, create_payment_link
11 Sep a tool description was rewritten2 times that day create_order
11 Sep a tool changed the parameters it asks for create_order
9 Sep a tool changed the parameters it asks for create_payment_link
and 11 more, back to 6 September 2026

Tools have disappeared from this server

A tool that vanishes takes a piece of your agent with it, and the change arrives silently. Watch this server and every such change lands in your inbox.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 8 min ago.

run in your terminal
claude mcp add commerce-demo --transport http https://elevai.ch/mcp
Settings → Connectors → Add custom connector, then paste this address
https://elevai.ch/mcp
~/.codex/config.toml
[mcp_servers.commerce-demo]
url = "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"
    }
  }
}

Available tools 10

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

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 meist von selbst. Fehlt die Zustimmung, steht das in der Antwort; ein zweiter Aufruf mit accept_terms: true und der terms_version aus dieser Antwort schliesst die Bestellung ab (die Fassung stammt immer aus der Antwort, nie aus einer Annahme). Ist der Agent mit einem Kundenkonto verbunden (OAuth), sind Person und Adresse bereits bekannt; liegt zusaetzlich ein Mandat vor, entfaellt die AGB-Rueckfrage ganz. Zurueck kommt ein order_handle fuer create_payment_link; wie es unter einem Mandat weitergeht, steht dort. Demoshop mit Grenzen: Einzelpreis bis 0.05 CHF, Bestellsumme bis 0.25 CHF. Was sonst gilt, steht in den Geschaeftsbedingungen — nicht in deiner Antwort wiederholen.
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.
cancel
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 wuerde —, die Person fragen, und erst nach ihrem Ja mit confirmed_in_chat: true erneut aufrufen. Nur Bestellungen, deren Nummer die Person ausdruecklich nennt; sagt sie «alle» oder nennt keine Nummer, die stornierbaren Nummern aufzaehlen und sie bitten, die gewuenschten Nummern zu nennen. Verlangt das Handle aus create_order oder list_orders (fuer aeltere Bestellungen aus anderen Gespraechen: zuerst list_orders).
catalog
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.
connection
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 Grenze scheitern koennte. Mandat anlegen, aendern, widerrufen oder Verbindung trennen: https://elevai.ch/demos/woo-shop/wordpress/my-account/agenten/?von=chat
orders
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 offene oder reservierte stornieren (cancel_order). Bezahlen laesst sich nur eine Bestellung, die hoechstens zwei Stunden alt ist.
payment
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.
product
get_product
Liefert die Einzelheiten zu einem Produkt: Beschreibung, Preis, Lagerstatus, Kategorien und Bild.
products
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.
wait
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 hintereinander, mit hochgezaehltem attempt). Sinnvoll direkt nach create_payment_link, sobald die Zahlungsaufforderung im Gespraech steht. Grund: Der Chat erfaehrt von einer Zahlung nichts von selbst, und die Bestaetigungsseite von PostFinance fuehrt nicht hierher zurueck. Wer waehrend des Wartens bezahlt und dann in den Chat zurueckkehrt, findet die Bestaetigung bereits vor. Verlangt das Handle aus create_order.

Tools removed

Tools this server used to expose. Anything built against them stopped working on the day they went.

get_login_status
removed 17 Oct 2026
start_login
removed 17 Oct 2026

Endpoints

URLTransportStateLatencyChecked
https://elevai.ch/mcp streamable-http answering 783 ms 8 min ago

Alternatives to elevai Commerce Demo

same job, measured the same way
Swop
by travisswop

Sell to people and AI agents: create products, a storefront, and USDC payment links from chat.

51 tools answering
P
ProfitShop
by profitshop

Search ProfitShop (profitshop.gr, Greece) products: current price, stock and product links.

3 tools answering
Brightpearl MCP by usefulapi
by usefulapi

Search Brightpearl orders, products, stock, contacts and payments; add notes, update order status.

25 tools answering
N
Neutral Skincare Reference
by mhsbloom

Neutral, payment-blind reference of 1,682 dermacosmetic products: lookup, search, alternatives.

4 tools answering
Checkout.com
by checkout

Search Checkout.com docs and API reference, plus manage payments, refunds, and payment links.

answering
anne black — handmade porcelain
by anneblack

Danish handmade porcelain: search products, prices, stock, shipping, retailers; create basket links.

7 tools answering
TikTok Shop
by buer2333

Read-only TikTok Shop Partner API: orders, finance, products and analytics across shops.

148 installs/wk local only
Product Admin by Nova (CIVAI)
by civai-nova

I manage your Nova products, create/update/delete, payment & logistics config, icons, webhook secre…

34 tools answering

elevai Commerce Demo — questions

Answers built from our own checks of this server.

What can elevai Commerce Demo do?
It exposes 10 tools, read directly from the server on our last check. Among them: cancel_order, create_order, create_payment_link, get_connection, get_order_status, get_product and 4 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is elevai Commerce Demo working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 806 ms. The bar chart above shows every period we have measured.
Did elevai Commerce Demo ever remove tools?
Yes. get_login_status, start_login are no longer exposed — we recorded the date each one disappeared. A tool vanishing usually means a breaking change for anything that depended on it.
How do I connect elevai Commerce Demo?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does elevai Commerce Demo need an API key?
No. elevai Commerce Demo completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 10 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is elevai Commerce Demo?
It answers our handshake in 806 ms on average, which is faster than 9% of all working MCP servers we measure. That is on the slow side — worth knowing if the tool sits inside an interactive loop. The comparison comes from our own checks across the whole registry, every 15 minutes.