Nadat je Breeze-agenten hebt verbonden met een MCP-server met HubSpot MCP Client, moet je duidelijke instructies toevoegen om je Breeze-agent te begeleiden bij welke MCP-tools ze moeten gebruiken en wanneer. De instructies moeten worden aangepast op basis van je specifieke gebruikssituatie, instellingen en doelen.
Gebruik de volgende voorbeelden als leidraad voor het toevoegen van MCP prompts aan een Breeze agent die is aangesloten op een Notion MCP Server. Hoewel deze best practices een algemeen kader bieden, kunt u ze aanpassen voor uw specifieke gebruikssituatie en voor andere MCP Servers.
Aangezien Notion pagina's en databases geen vaste structuur volgen, moet je de agent precies instrueren welke database hij moet gebruiken. Het is aan te raden om de naam van de database te noemen, het doel ervan en de database-ID als je die hebt.
Voorbeeld prompt:
Gebruik de Notion-database met de titel 'Content Projects Tracker', die de projectnaam, status, eigenaar en vervaldatum bevat.
Beschrijf de structuur van je database om de Breeze-agent te helpen de gegevens te begrijpen. Het is ook aan te raden om de relevante kolomnamen, wat ze bevatten en hun eigenschapstype te vermelden.
Voorbeeldvraag:
De database bevat deze kolommen: 'Projectnaam' (titel), 'Eigenaar' (persoon), 'Status' (select) en 'Deadline' (datum).
Als sommige velden optioneel zijn of niet consequent worden gebruikt, is het handig om dat ook te vermelden.
Wees duidelijk over de specifieke informatie die de agent moet vinden of extraheren.
Voorbeeldvragen:
Zoek alle items waarvan de Status 'In uitvoering' is en de Deadline binnen de komende 7 dagen is.
Vat alle items samen met 'Productlancering' in de titel.
Als je agent een specifieke actie moet uitvoeren, zoals query_database, list_databases of retrieve_page, is het handig om expliciet aan te geven welke tools hij moet gebruiken en hoe. Dit is vooral handig als de agent moet kiezen tussen meerdere tools.
Als je agent gegevens moet toevoegen of bewerken, is het aan te raden om een voorbeeld te geven van hoe de gegevens eruit zouden moeten zien.
Voorbeeld prompt:
Vul bij het aanmaken van een nieuw item standaard 'Status' in als 'Niet gestart' en laat 'Deadline' leeg.
Je bent verbonden met de Notion MCP-server. Gebruik de database met de titel 'Feature Rollouts Tracker'. Deze bevat de volgende kolommen: 'Feature Naam' (titel), 'Status' (selecteer: Niet Gestart, In Uitvoering, Gereed), 'PM Eigenaar' (persoon), en 'Beoogde Release Datum' (datum). Jouw taak is om alle features te vinden die gemarkeerd zijn als 'In Progress' en hun namen terug te geven samen met de PM eigenaar. Gebruik de query_database tool en haal alleen resultaten op uit deze database.