AI工具有那些? @ 香港AI工具平台
mcpdoc 專案:mcpdoc 是由著名的 AI 開發框架 LangChain 團隊官方所推出的一個模型內容協定 (Model Context Protocol, MCP) 伺服器。它的核心目標非常明確且專注:為您的 AI 助理(如 Cursor, Windsurf, Claude Desktop 等)提供一個安全、可控且可審計的管道,使其能夠精準地讀取和利用官方的技術文件來回答問題。
MCP工具

mcpdoc 專案

mcpdoc 是由著名的 AI 開發框架 LangChain 團隊官方所推出的一個模型內容協定 (Model Context Protocol, MCP) 伺服器。它的核心目標非常明確且專注:為您的 AI 助理(如 Cursor, Windsurf, Claude Desktop 等)提供一個安全、可控且可審計的管道,使其能夠精準地讀取和利用官方的技術文件來回答問題。

您可以將其視為一個為您的 AI 助理安裝的**「官方文件閱讀器」**,確保當您詢問有關 LangChain 或 LangGraph 的問題時,AI 能夠直接從最權威、最準確的來源獲取資訊。

核心價值:解決「不透明」的上下文檢索問題

許多 AI 整合開發環境 (IDE) 內建了讀取檔案和網頁的能力,但這個過程往往像一個**「黑盒子」**——使用者無法確切知道 AI 為了回答問題,到底參考了哪些資料,也無法控制其檢索的範圍。mcpdoc 的核心價值就在於解決這個問題:

  1. 完全的控制與可審計性 (Control & Auditability):
    mcpdoc 只提供一個非常簡單的工具 fetch_docs。當 AI 使用這個工具時,每一次的呼叫都會被明確記錄下來。使用者可以清楚地看到 AI 正在讀取哪一個 llms.txt 檔案,或是正在抓取文件中的哪一個具體頁面。這將原本不透明的檢索過程,變得完全透明且可追蹤。

  2. 精準的上下文注入:
    透過在 AI 助理中設定「規則 (Rules)」,使用者可以強制指定:「只要是關於 LangGraph 的問題,就必須使用 mcpdoc 伺服器來尋找答案」。這確保了 AI 不會去網路上隨意搜尋不可靠的部落格文章或過時的資訊,而是直接從官方文件中獲取最可靠的上下文。

  3. 嚴格的安全控制:
    mcpdoc 內建了嚴格的網域存取控制。它只允許 fetch_docs 工具存取在 llms.txt 檔案中明確列出的、或使用者手動加入白名單的網域。這有效防止了工具被濫用來存取未經授權或不安全的網站。

llms.txt 是什麼?

llms.txt 是一個由 LangChain 推廣的為大型語言模型設計的網站索引格式。它是一個簡單的文字檔案,其中包含了對一個函式庫的背景介紹、使用指南,以及一系列指向更詳細的 Markdown 文件頁面的 URL 連結。它相當於一份給 AI 看的「網站地圖」和「閱讀指南」。

如何使用

使用者透過 uv 安裝 mcpdoc 後,需要在其 AI 助理的 MCP 設定檔中,加入一個新的伺服器設定。這個設定會指向 mcpdoc 指令,並透過參數傳入一個或多個 llms.txt 檔案的 URL(例如 LangChain 和 LangGraph 的官方 llms.txt 檔案)。

總結來說,mcpdoc 是 LangChain 官方提供的一個確保 AI 知識來源可靠性的關鍵工具。它不是一個通用功能的伺服器,而是一個專門的、解決特定痛點的解決方案,透過 MCP 這個標準化的協定,讓開發者能夠信任並驗證他們的 AI 助理在回答專業問題時所依賴的資訊來源。

  • MCP平台來源: github
  • 連結: https://github.com/langchain-ai/mcpdoc

立即試用MCP工具