Skip to main content
Glama

elevai Commerce Demo

Server Details

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

Glama couldn't complete the latest health check. If this server requires authentication, missing or expired test credentials may be the cause. A test profile lets Glama authenticate for health checks and discover tools; it is separate from your personal connections.

If you are the author, claim ownership, then add or update a test profile under Admin → Test Profile.

Status
Unhealthy
Uptime
18.8% over 31 days
OAuth
Works in Glama
Last Tested
Transport
Streamable HTTP
URL

TDQS

A4.3/5.0

Scored across 7 tools

Disambiguation5/5

Each tool targets a distinct resource and action: creating orders vs payment links, and the login flow is clearly split into start_login and get_login_status. Product search vs detail retrieval are also cleanly separated by intent. No two tools appear to overlap.

Naming Consistency5/5

All tools follow a consistent snake_case verb_noun pattern (create_order, create_payment_link, get_order_status, search_products, start_login). The convention is predictable throughout with no style mixing.

Tool Count5/5

Seven tools is well-scoped for a demo commerce shop covering catalog, orders, payment, and login. Each tool earns its place with no redundancy.

Completeness4/5

Core lifecycle is covered: browse products, create an order, generate a payment link, and check order/login status. Minor gaps exist (no order listing or cancellation), but these are reasonable omissions for a bounded demo and agents can still complete the main flow.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 1 tool update
    • Changedcreate_order3 fields changed
      • changedInput schema / properties / email / description
        Previous value: -"Die E-Mail-Adresse der Person. Niemals erfinden, niemals einen Platzhalter wie \"?\" einsetzen — fehlt sie, zuerst danach fragen. Entfaellt, wenn ein bestaetigtes login_handle mitgegeben wird."New value: +"Die E-Mail-Adresse der Person. Niemals erfinden, niemals einen Platzhalter wie \"?\" einsetzen — fehlt sie, zuerst danach fragen. Entfaellt, wenn ein bestaetigtes login_handle oder ein mandate_key mitgegeben wird."
      • addedInput schema / properties / mandate_key
        Added value: +{
        +  "description": "Der Agentenschluessel (ek_ und 32 Zeichen), den die Person im Gespraech genannt hat. Nur weitergeben, was die Person wirklich geschrieben hat — nie raten, nie aus einem frueheren Gespraech uebernehmen. Mit gueltigem Schluessel bestellt der Agent im Namen der Person innerhalb ihres Mandats: an die hinterlegte Adresse, in den freigegebenen Kategorien, bis zu ihren Limiten.",
        +  "type": "string"
        +}
      • changedInput schema / required
        Previous value: -[
        -  "product_id",
        -  "email"
        -]New value: +[
        +  "product_id"
        +]
  2. 1 tool update
    • Changedcreate_payment_link2 fields changed
      • changedInput schema / properties / method / description
        Previous value: -"Zahlart: pfpay fuer PostFinance Pay, twint fuer TWINT. Ohne Angabe liefert das Werkzeug die Auswahl zurueck, statt eine Zahlseite zu erzeugen."New value: +"Zahlart: pfpay fuer PostFinance Pay. Ohne Angabe liefert das Werkzeug die Zahlart zur Bestaetigung zurueck, statt eine Zahlseite zu erzeugen."
      • changedInput schema / properties / method / enum
        Previous value: -[
        -  "pfpay",
        -  "twint"
        -]New value: +[
        +  "pfpay"
        +]
  3. 3 tool updates
    • Changedcreate_order2 fields changed
      • changedInput schema / properties / email / description
        Previous value: -"Die E-Mail-Adresse der Person. Niemals erfinden, niemals einen Platzhalter wie \"?\" einsetzen — fehlt sie, zuerst danach fragen."New value: +"Die E-Mail-Adresse der Person. Niemals erfinden, niemals einen Platzhalter wie \"?\" einsetzen — fehlt sie, zuerst danach fragen. Entfaellt, wenn ein bestaetigtes login_handle mitgegeben wird."
      • addedInput schema / properties / login_handle
        Added value: +{
        +  "description": "Das Handle aus start_login, sofern die Person sich im Shop angemeldet hat. Dann wird die Adresse aus dem Konto genommen und nicht erfragt.",
        +  "type": "string"
        +}
    • Addedget_login_status
    • Addedstart_login
  4. 1 tool update
    • Changedcreate_payment_link1 field changed
      • addedInput schema / properties / method
        Added value: +{
        +  "description": "Zahlart: pfpay fuer PostFinance Pay, twint fuer TWINT. Ohne Angabe liefert das Werkzeug die Auswahl zurueck, statt eine Zahlseite zu erzeugen.",
        +  "enum": [
        +    "pfpay",
        +    "twint"
        +  ],
        +  "type": "string"
        +}
  5. 1 tool update
    • Changedcreate_order1 field changed
      • addedInput schema / properties / email / description
        Added value: +"Die E-Mail-Adresse der Person. Niemals erfinden, niemals einen Platzhalter wie \"?\" einsetzen — fehlt sie, zuerst danach fragen."
  6. 1 tool update
    • Changedcreate_order2 fields changed
      • addedInput schema / properties / accept_terms
        Added value: +{
        +  "description": "Nur true, wenn der Mensch den Geschaeftsbedingungen ausdruecklich zugestimmt hat. Nie selbst setzen.",
        +  "type": "boolean"
        +}
      • addedInput schema / properties / terms_version
        Added value: +{
        +  "description": "Die Fassung, der zugestimmt wurde. Kommt aus der Rueckfrage dieses Werkzeugs.",
        +  "type": "string"
        +}
  7. 5 tool updates
    • First observedcreate_order
    • First observedcreate_payment_link
    • First observedget_order_status
    • First observedget_product
    • First observedsearch_products

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    B
    maintenance
    Let your agent find, shop and compare. Shopify Global Catalog search, offer ranking and shipping-plan comparison, $0.01 USDC per call via x402 on Base. No API key, no purchases.
    10
    5
    118 npm
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables AI agents to search a merchant's product catalog and complete UPI checkouts via Razorpay test-mode APIs, with spend mandates and full audit logging.
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources