MCP-servers voor je AI Chatbot
MCP Servers
MCP-servers (Model Context Protocol) breiden de mogelijkheden van uw chatbot uit door deze te verbinden met externe tools en diensten. Wanneer een bezoeker iets vraagt waarvoor een externe tool nodig is, zoals een live zoekopdracht of een actie in een ander systeem, roept de chatbot de juiste MCP-server aan en gebruikt het resultaat in zijn antwoord.
Een MCP-server toevoegen
Open uw assistent in het dashboard, vouw Geavanceerde instellingen onder de hoofdtabs uit, selecteer MCP Server Configuration en klik op MCP-server toevoegen. MCP is geen Kanaal of Functie, het is een geavanceerde verbinding.
Configuratievelden
| Veld | Beschrijving | Verplicht |
|---|---|---|
| Naam | Een beschrijvende naam voor deze MCP-server (bijv. "Weather Service", "CRM Lookup"). | Ja |
| URL | De endpoint-URL van de MCP-server (bijv. https://mcp.example.org/sse). Moet een geldige HTTP/HTTPS-URL zijn. | Ja |
| Beschrijving | Leg uit wat deze server doet. Dit helpt u en uw team het doel van de server te begrijpen. | Nee |
| Headers (JSON) | Optionele HTTP-headers die bij elk verzoek worden meegestuurd, in JSON-formaat (bijv. {"Authorization": "Bearer token123"}). Moet geldige JSON zijn. | Nee |
| Ingeschakeld | Of deze MCP-server actief is. Schakel dit uit om het gebruik tijdelijk te stoppen zonder de configuratie te verwijderen. | Ja (standaard: Aan) |
Tool-schakelaars
Na het verbinden van een MCP-server detecteert WebChatAgent de beschikbare tools die deze aanbiedt. Elke tool kan afzonderlijk worden in- of uitgeschakeld met behulp van schakelaars. Hiermee bepaalt u precies tot welke mogelijkheden uw chatbot toegang heeft.
Als een MCP-server bijvoorbeeld zowel "search"- als "delete"-tools aanbiedt, kunt u "search" inschakelen terwijl "delete" uitgeschakeld blijft.
Hoe het werkt
- Een bezoeker stelt een vraag die externe gegevens of acties vereist
- De chatbot identificeert de relevante MCP-server en tool
- Deze stuurt een verzoek naar de MCP-server met de benodigde parameters
- De MCP-server voert de actie uit en retourneert de resultaten
- De chatbot gebruikt de resultaten om zijn antwoord te formuleren
Voorbeelden van toepassingen
- CRM-integratie, klantgegevens opzoeken via e-mail of telefoon
- Voorraadcontrole, realtime voorraadniveaus voor producten opvragen
- Weergegevens, actuele weersomstandigheden voor een locatie ophalen
- Ticketsysteem, supporttickets aanmaken of opzoeken
- Databasequery's, interne databases doorzoeken naar specifieke informatie
Best practices
- Gebruik beschrijvende namen, maakt het eenvoudig om servers in de configuratie te herkennen
- Voeg beschrijvingen toe, documenteer voor uw team wat elke server doet
- Schakel ongebruikte tools uit, activeer alleen de tools die uw chatbot daadwerkelijk nodig heeft
- Beveilig uw endpoints, gebruik authenticatieheaders om uw MCP-servers te beschermen
- Test grondig, controleer of de MCP-server correct reageert voordat u deze in productie inschakelt
