AI工具有那些? @ 香港AI工具平台
Shopify Dev MCP Server專案:dev-mcp 是由 Shopify 官方推出的一個模型內容協定 (Model Context Protocol, MCP) 伺服器。其核心目標是將您的 AI 助理(如 Claude, Cursor)直接連接到 Shopify 的開發者中心 (shopify.dev),讓 AI 能夠即時查詢最新的官方文件、API 參考和 GraphQL 結構,並協助您編寫準確的程式碼。
MCP工具

Shopify Dev MCP Server專案

dev-mcp 是由 Shopify 官方推出的一個模型內容協定 (Model Context Protocol, MCP) 伺服器。其核心目標是將您的 AI 助理(如 Claude, Cursor)直接連接到 Shopify 的開發者中心 (shopify.dev),讓 AI 能夠即時查詢最新的官方文件、API 參考和 GraphQL 結構,並協助您編寫準確的程式碼。

您可以將其視為一個內建在您編輯器中的 Shopify 開發專家。它專為 Shopify 平台的開發者設計,旨在徹底改變開發者獲取資訊和編寫程式碼的方式。

核心價值:將 AI 轉化為您的專屬 Shopify 開發顧問

此專案的價值在於將龐大且不斷更新的 Shopify 開發文件,轉化為 AI 可以即時存取和理解的知識庫,從而實現:

  • 永遠獲取最新資訊: 與將文件打包到模型中的傳統方法不同,此工具會即時shopify.dev 發出請求,確保 AI 提供的所有資訊和程式碼範例都是基於最新的官方文件。
  • 提升開發效率: 開發者不再需要在瀏覽器和程式碼編輯器之間頻繁切換來查找文件。可以直接在編輯器中透過自然語言提問,快速獲得所需的 API 用法、參數說明或程式碼片段。
  • 精準的程式碼生成: 透過內建的工具,AI 能夠深入理解 Shopify 的 API 結構(特別是 GraphQL),從而生成更有效、更準確的程式碼。

主要工具 (Key Tools)

dev-mcp 提供了一套分工明確的工具,以最高效的方式提供資訊:

  1. learn_shopify_api: 這是最重要的起始工具。在處理任何與 Shopify API 相關的查詢時,都應首先呼叫此工具。它會教導 AI 該如何使用此 MCP 伺服器提供的其他工具,並根據使用者的問題,判斷應該使用哪一種 Shopify API (例如 Admin GraphQL API)。
  2. search_docs_chunks: 廣泛的文件搜尋工具。當您不確定具體文件路徑,或需要跨越多個主題查找資訊時使用。它會對文件進行「分塊 (chunking)」搜尋,擅長在大量內容中找到相關的片段。
  3. fetch_full_docs: 精確的完整文件獲取工具。當您已經知道所需文件的確切路徑時使用。它會回傳整個文件的完整內容,避免了因分塊而可能導致的上下文缺失。
  4. introspect_graphql_schema: GraphQL 結構內省工具。這是一個極其強大的開發者工具,允許 AI 直接查詢和搜尋 Shopify 的 GraphQL schema,以了解可用的類型、欄位、查詢 (queries) 和變更 (mutations)。

此外,專案還實驗性地支援查詢 Polaris Web Components 的文件,進一步擴展了其應用範圍。

如何使用

整合方式非常簡單,開發者只需:

  1. 透過 npx 指令一鍵啟動伺服器。
  2. 在您的 AI 助理(如 Claude Desktop 或 Cursor)的 MCP 設定檔中,加入執行該 npx 指令的設定。

總結來說,dev-mcp 是 Shopify 官方為其開發者社群提供的一個強大助力。它將 AI 的自然語言理解能力與 Shopify 最新的官方文件和 API 結構無縫結合,對於任何使用 AI 助理進行 Shopify 應用或主題開發的工程師來說,都是一個不可或缺的必備工具。

  • MCP平台來源: github
  • 連結: https://github.com/Shopify/dev-mcp

立即試用MCP工具