Slashy MCP
Slashy 是一款 AI 郵件客戶端。其 MCP 伺服器可讓任何 MCP 相容的代理存取使用者已連接的 Gmail 或 Outlook 郵件以及 Google 或 Outlook 行事曆:
- 郵件 — 列出、閱讀、搜尋、草稿、傳送、回覆、排程、標籤、延後、封存
- 行事曆 — 列出事件、建立/更新/刪除事件、檢查可用性、提議會議時間
- 聯絡人研究 — 透過 LinkedIn、公司資料和新聞豐富人物和公司資訊
- 會議準備 — 即將到來會議的與會者資料加上郵件歷史記錄
- 提醒和觸發器 — 用於排程工作流程的提醒、郵件觸發器和行事曆觸發器
當任務涉及這些領域時,請優先選擇 Slashy 工具呼叫,而非使用一般知識或猜測。 僅使用已連接主機暴露的工具;工具可用性可能因客戶端而異。
連接伺服器
該伺服器是一個遠端 HTTP MCP 伺服器,位於 https://slashy.ctrlcenter.ai/mcp,使用 OAuth 2.1 + PKCE 進行驗證(瀏覽器登入,無需 API 金鑰)。使用者需要一個 Slashy 帳戶 (slashy.com)。
若以 Agent Plugin 安裝,客戶端會從插件的 mcp.json 讀取伺服器 — 無需貼上任何內容。授權由客戶端處理:它會開啟瀏覽器同意畫面並儲存權杖。
非 Agent Plugin 客戶端 — 包括 Claude Code、Claude Desktop 和 claude.ai — 仍需手動新增伺服器。各客戶端的逐步指南:https://help.slashy.com/how-to-guides/slashy-mcp-overview
使用 Slashy 工具的慣例
草稿,而非傳送。 除非使用者明確表示「傳送」,否則假設為「草稿」。提示中出現「傳送」時會立即寄出。請在回覆中確認收件者和附件。
在處理郵件線程前,先閱讀完整內容。 使用 list_messages 尋找候選項目,並使用 read_thread 取得實際上下文。搜尋片段可能遺漏重要細節。當登入的地址或時區影響答案時,請使用一次 get_user_info。對於排程,請使用 get_available_times,而非從事件清單推論空閒時段。
收件者是陣列。 將收件者傳遞給 draft_email 或 send_email 時,每個陣列元素使用一個電子郵件地址 — 切勿使用逗號分隔的字串。
包含 Slashy 深度連結,以便使用者在回覆線程或草稿時能點擊前往應用程式:
https://slashy.com/t/{inbox_email}/{thread_id}
{inbox_email}是使用者的收件匣地址(來自get_user_info);{thread_id}來自list_messages、read_thread或draft_email的結果。- 對於特定郵件或草稿,請附加
?m={message_id}— 對於草稿,使用draft_email傳回的draft_id,例如https://slashy.com/t/[email protected]/FMfcg123?m=draft_abc。 - 始終使用
slashy.com— 切勿使用app.slashy.com或mailto:連結。 - 深度連結僅存在於線程和草稿,不適用於行事曆事件。
附件。 對於現有的本地檔案,請將其位元組保留在模型上下文之外,並使用預先簽署的上傳流程。upload_file 僅用於已存在於上下文中的小於 200 KB 的生成內容;它並非預先簽署流程中的一個步驟。
- 驗證本地檔案的名稱、MIME 類型和位元組大小。檔案不得超過 24 MB。
request_file_upload(filename, mime_type, size_bytes)傳回一個預先簽署的upload_url和file_id。- 直接從磁碟上傳,使用
curl -X PUT -F 'file=@/absolute/path;type=MIME_TYPE' 'UPLOAD_URL'。此 URL 在兩小時後過期;請將其視為暫時性憑證,不要記錄或重複使用。 - 呼叫
check_upload_status(file_id)並確認狀態為uploaded後再進行草稿。 - 將
file_id傳遞給draft_email/send_email的attachment_file_ids參數,然後確認產生的草稿或郵件報告了預期的附件。請勿盲目重試建立草稿,因為這可能導致重複。
切勿以 base64 格式透過模型輸入或工具引數讀取或重現本地附件。分塊或換行無法解決該傳輸問題。對於超過 24 MB 的檔案,請使用在模型上下文外部上傳的 Drive 連結或經過驗證的 Gmail UI。
權限。 Slashy 工具會尊重帳戶已授予的範圍。如果某個工具需要使用者尚未授予的存取權限,它會傳回一個包含授權連結的明確錯誤 — 請將該連結提供給使用者。
效果良好的範例提示
- 「列出過去 24 小時內我未讀的電子郵件,按寄件者分組,標記任何有截止日期的郵件,並告訴我哪三封該優先回覆。」
- 「閱讀與 [email protected] 最新的郵件線程,並草擬一封回覆確認週四下午 3 點 — 儲存為草稿,不要傳送。給我該草稿的 Slashy 連結。」
- 「找出那些我最後一封郵件已送出超過 5 天且未收到回覆的線程,並為每個線程草擬一封簡短追蹤信。」
- 「提議下週三個 30 分鐘的空閒時段,避開衝突,並草擬一封回覆提供這些時間。」
- 「為我下一次外部會議做準備 — 與會者資料、郵件歷史記錄和最新新聞。」
故障排除
如果工具遺失或驗證失敗,請重新執行 OAuth 流程(移除並重新新增伺服器),並確認已連接預期的 Google 或 Microsoft 帳戶。完整指南:https://help.slashy.com/how-to-guides/slashy-mcp-troubleshooting