在使用HubSpot MCP Client將您的Breeze代理連接到MCP伺服器後,您必須添加清晰的提示說明,以指導您的Breeze代理使用哪些MCP工具以及何時使用。 提示應根據您的具體使用情況、設定和目標進行定制。
使用下面的例子作为指导,将MCP提示添加到连接到Notion MCP服务器的Breeze代理中。这些最佳实践提供了一个通用的框架,您可以根据您的具体使用情况和其他MCP服务器来定制它们。
由於 Notion 頁面與資料庫並不遵循固定的結構,因此您需要準確指示代理使用哪個資料庫。建議您提及資料庫的名稱、用途,並包含資料庫 ID (如果有的話)。
提示範例:
使用標題為「內容專案追蹤」的 Notion 資料庫,其中包括專案名稱、狀態、所有人和到期日。
描述您的資料庫結構以幫助Breeze代理理解資料。同時建議您列出相關的列名稱,它們包含的內容,以及它們的屬性類型。
範例提示:
數據庫包括這些列專案名稱「(標題)、」所有人「(個人)、」狀態「(選擇)和 」截止日期"(日期)。
如果某些欄位是可選的或並非持續使用,也請提及這一點,這會很有幫助。
清楚說明代理應該尋找或擷取的特定資訊。
範例提示:
尋找狀態為「進行中」且截止日期為未來 7 天內的所有項目。
總結標題中包含「產品發佈」的所有項目。
如果您的代理需要執行特定動作,例如 query_database、list_databases 或 retrieve_page,明確說明它應該使用哪些工具以及如何使用會很有幫助。如果代理需要在多種工具之間進行選擇,這一點尤其有用。
如果您的代理需要新增或編輯詞條,建議您提供一個範例,說明資料應該是什麼樣子。
範例提示:
建立新條目時,預設將「Status」填寫為「Not Started」,並將「Deadline」留空。
您已連接至 Notion MCP 伺服器。使用標題為 'Feature Rollouts Tracker' 的資料庫。它包括以下欄位功能名稱「(標題)、」狀態「(選擇:Not Started、In Progress、Done)、」PM Owner「(人員)和」Target Release Date'(日期)。您的任務是找出所有標記為 'In Progress' 的功能,並傳回其名稱與 PM Owner。使用 query_database 工具,並只從此資料庫取得結果。