VS Code, Cursor en andere MCP-clients
GatherEasy werkt met elke MCP-client die externe servers via Streamable HTTP met OAuth-aanmelding ondersteunt. Het serveradres is:
https://gathereasy.rsvp/api/mcpMaak of open .vscode/mcp.json in je werkruimte, of voer MCP: Open User Configuration uit vanuit het Command Palette om de server voor elke werkruimte toe te voegen, en voeg toe:
{ "servers": { "gathereasy": { "type": "http", "url": "https://gathereasy.rsvp/api/mcp" } }}Kies Start boven de serverregel. VS Code vraagt om in te loggen bij GatherEasy. Sta het toe, log in in de browser en kies Toegang geven. Gebruik GatherEasy daarna vanuit Copilot Chat in de modus Agent.
Je kunt ook MCP: Add Server uitvoeren vanuit het Command Palette, HTTP kiezen en de URL plakken.
Open Cursor Settings → MCP → Add new MCP server, of bewerk ~/.cursor/mcp.json, en voeg toe:
{ "mcpServers": { "gathereasy": { "url": "https://gathereasy.rsvp/api/mcp" } }}In Cursor Settings → MCP laat GatherEasy zien dat je moet inloggen. Kies het om de inlogpagina van GatherEasy te openen en kies daarna Toegang geven.
De meeste clients die een mcpServers-configuratie accepteren, gebruiken iets als:
{ "mcpServers": { "gathereasy": { "type": "http", "url": "https://gathereasy.rsvp/api/mcp" } }}De precieze sleutelnamen verschillen per client (url, serverUrl of httpUrl, en http of streamable-http). Zoek in de documentatie van je client naar “remote MCP server”.
Wat je client moet ondersteunen
Section titled “Wat je client moet ondersteunen”Om in te loggen moet de client de standaard-OAuth-flow van MCP ondersteunen:
- dynamische clientregistratie, zodat hij zichzelf bij GatherEasy registreert zonder client-ID of secret,
- PKCE (S256),
- resource indicators.
Om het interactieve paneel van GatherEasy te tonen, heeft hij ook de extensie MCP Apps nodig. Clients zonder die extensie krijgen dezelfde resultaten als tekst.
Zonder ondersteuning voor inloggen kan een client nog wel openbare zoekopdrachten doen, zoals evenementen en locaties zoeken, maar niets waarvoor je account nodig is.
Clients die alleen lokale servers draaien
Section titled “Clients die alleen lokale servers draaien”Kan je client alleen lokale (stdio) MCP-servers starten, gebruik dan de opensource-brug mcp-remote, die het inloggen via de browser voor je regelt. Je hebt Node.js nodig:
{ "mcpServers": { "gathereasy": { "command": "npx", "args": ["-y", "mcp-remote", "https://gathereasy.rsvp/api/mcp"] } }}Prompts en resources
Section titled “Prompts en resources”Naast tools biedt GatherEasy:
- Prompts: kant-en-klare startpunten. Zie Kant-en-klare prompts.
- Resources die je client aan een gesprek kan toevoegen:
gathereasy://events/{event_id},gathereasy://events/{event_id}/calendar.ics,gathereasy://venues/{venue_id}engathereasy://groups/{group_id}. ID’s van evenementen, groepen en locaties worden automatisch aangevuld, eerst uit je eigen evenementen en groepen.