Sway voor AI-assistenten

Vind evenementen, artiesten, venues en promoters vanuit Claude, ChatGPT of Cursor, en koop tickets waar de organisator dat toestaat.

Sway heeft een openbare MCP-server. Koppel hem aan een AI-assistent en die kan Sway voor je doorzoeken: "technofeesten in Brussel dit weekend", "wanneer speelt deze artiest weer?", "welke venues doen drum and bass?". Waar een organisator het heeft aangezet, kan de assistent ook tickets voor je kopen.

Om te lezen heb je geen account en geen sleutel nodig. De server geeft alleen terug wat al openbaar is op Sway.


Koppelen

URLhttps://www.sway.events/api/mcp
Alleen lezenhttps://mcp.sway.events/discovery
Plugingithub.com/SwayLtd/sway-mcp
TransportStreamable HTTP, zonder status, JSON-antwoorden
AuthenticatieGeen

Claude

Kies in Instellingen → Connectors Aangepaste connector toevoegen en plak de URL.

ChatGPT

Zet in Instellingen → Connectors de ontwikkelaarsmodus aan, voeg een connector toe en plak de URL alleen lezen. ChatGPT vindt en toont evenementen en stuurt je voor de aankoop naar de Sway-evenementpagina.

Cursor

Voeg dit toe aan .cursor/mcp.json (of aan de globale ~/.cursor/mcp.json):

{
  "mcpServers": {
    "sway": { "url": "https://www.sway.events/api/mcp" }
  }
}

Elke andere client

Elke client die MCP via streamable HTTP spreekt, werkt met de bovenstaande URL.


Wat de assistent kan

  • Zoeken naar evenementen (op tekst, datum, genre, stad), artiesten, venues en promoters.
  • Openen van een evenement, artiest, venue of promoter voor alle details: line-up, tickettypes, prijzen, komende evenementen.
  • Genres tonen, om een zoekopdracht tot een muziekstijl te beperken.
  • Resultaten als kaart tonen in assistenten die MCP-apps weergeven: evenementen met hun poster, artiesten, locaties en organisatoren met hun afbeelding, en een link naar de Sway-pagina.

Tickets kopen

Heeft een organisator Tickets verkopen aan AI-agents aangezet in de instellingen van zijn pagina, dan kan de assistent in twee stappen een bestelling plaatsen:

  1. Offerte: de assistent laat Sway de tickets doorrekenen. Sway antwoordt met het exacte totaal, servicekosten inbegrepen, en reserveert niets.
  2. Betaling: je keurt dat totaal goed in je assistent, die een betaaltoken voor eenmalig gebruik voor de organisator uitgeeft en naar Sway stuurt. Sway schrijft dat bedrag één keer af en de tickets komen aan op het e-mailadres dat je opgaf.

Er wordt je nooit meer afgeschreven dan het goedgekeurde totaal, en er wordt niets afgeschreven voordat je goedkeurt. Prijzen, servicekosten en de uitbetaling aan de organisator zijn dezelfde als op de Sway-website. Zo geplaatste bestellingen nemen geen coupon, toegangscode, voorverkoop of donatie aan en kunnen niet gratis zijn.

Heeft de organisator het niet aangezet, of kan de betaling niet worden voltooid, dan stuurt de assistent je naar de evenementpagina.


Limieten en privacy

  • De server heeft een limiet per adres. Verzoeken vanaf een browserpagina worden geweigerd: hij is bedoeld voor assistenten.
  • Hij geeft alleen openbare catalogusgegevens terug, nooit deelnemerslijsten, bestellingen of privépagina's.
  • E-mailadressen en telefoonnummers in beschrijvingen, en telefoon- of e-mailvermeldingen tussen de links, worden weggelaten. Afbeeldingen komen alleen van Sway's eigen afbeeldingsserver.
  • Het e-mailadres dat bij een bestelling is opgegeven, wordt gebruikt om de tickets en het bewijs van betaling te sturen.