AI工具有那些? @ 香港AI工具平台
Google Slides MCP Server專案:google-slides-mcp 是一個專為 Google Slides (Google 簡報) 設計的模型內容協定 (Model Context Protocol, MCP) 伺服器。其核心目標是賦予 AI 助理直接建立、讀取和修改 Google 簡報的強大能力。
MCP工具

Google Slides MCP Server專案

google-slides-mcp 是一個專為 Google Slides (Google 簡報) 設計的模型內容協定 (Model Context Protocol, MCP) 伺服器。其核心目標是賦予 AI 助理直接建立、讀取和修改 Google 簡報的強大能力。

這個專案的價值在於,它將一個通用的 AI 助理,轉變為一個能夠根據你的想法,從零開始製作專業簡報的智慧助手。使用者不再需要手動拖拉元件、調整格式,而是可以透過自然語言,將腦中的內容大綱和結構,直接轉化為一份完整的簡報檔案。

核心價值:你的 AI 助理就是你的簡報製作專家

透過 google-slides-mcp,你可以將繁瑣的簡報製作工作,交由 AI 高效完成:

  • 「幫我建立一份標題為『2025 年第二季行銷策略』的新簡報。」
  • 「讀取 [簡報 ID] 這份簡報,並幫我總結一下裡面的所有文字內容。」
  • 「在這份簡報的第三頁,幫我新增一個標題和一些項目符號內文。」 (透過 batch_update 實現)

主要功能與特色

此專案提供了與 Google Slides API 深度整合的工具,涵蓋了從內容生成到分析的完整流程:

  1. 簡報的建立與讀取:

    • create_presentation: 根據指定的標題,快速建立一份全新的空白簡報。
    • get_presentation: 獲取現有簡報的詳細資訊。
  2. 強大的內容修改能力:

    • batch_update_presentation: 這是此專案最核心、功能最強大的工具。它允許使用者透過傳送一系列的更新請求,來對簡報進行幾乎任何形式的修改,例如新增投影片、插入文字方塊、加入圖形、更改格式等。這為 AI 精確控制簡報佈局提供了可能。
  3. 智慧的內容分析:

    • summarize_presentation: 這是一個非常實用的高階工具,能夠自動提取一份簡報中所有投影片的文字內容(可選擇是否包含講者備註),並以結構化的格式回傳。這使得 AI 助理可以輕鬆地「讀懂」並總結一份現有的簡報。

安裝與設定

此專案的設定涉及 Google 的安全認證機制,以確保只有授權的應用可以存取你的檔案:

  1. Google Cloud 專案與 API 設定:

    • 使用者必須在自己的 Google Cloud Console 中建立專案,並啟用 Google Slides API
  2. OAuth 2.0 認證:

    • 需要建立一組 OAuth 2.0 的用戶端 ID (Client ID) 和密鑰 (Client Secret)
    • 一個關鍵步驟是取得 Google 刷新權杖 (Refresh Token)。這是一個長期有效的權杖,讓伺服器可以在背景持續地存取 API,而無需使用者反覆登入。專案文件詳細說明了如何透過 Google 的 OAuth Playground 或專案內建的 npm run get-token 指令來獲取此權杖。
  3. 伺服器設定:

    • 在 AI 助理的 MCP 設定中,使用者需要提供伺服器建置後 index.js 的路徑,並將上述取得的 Client ID、Client Secret 和 Refresh Token 作為環境變數傳入。

總結來說,google-slides-mcp 是一個極具創造力的生產力工具。它將大型語言模型的內容生成能力,與 Google Slides 的排版與呈現能力完美結合,為自動化內容創建(例如:根據報告自動生成簡報、將會議記錄轉化為投影片)開闢了全新的可能性。

  • MCP平台來源: github
  • 連結: https://github.com/matteoantoci/google-slides-mcp

立即試用MCP工具