MCP 外部工具整合

概念

MCP 外部工具整合

定義

MCP(Model Context Protocol)是 Anthropic 推出的開放標準,讓 AI 助手直接連接外部工具和資料來源。透過 MCP server,Claude Code 能在對話中直接呼叫 API、操作瀏覽器、存取資料庫,不需要使用者手動在工具之間搬資料。

關鍵數據點(附來源)

  • DataForSEO MCP:查搜尋量、SERP 排名、趨勢,pay-as-you-go 每篇文章 < $0.10(來源:寫作流程文章)
  • Claude in Chrome MCP:操作已登入的 Chrome 瀏覽器,不需 API key、不觸發雙重驗證(來源:社群自動化文章)
  • Computer Use MCP:可控制桌面應用,但對瀏覽器有 read-only 限制(來源:社群自動化文章)
  • SSH 不需要 MCP——直接透過 Bash 工具執行 ssh <host> "<command>",比 MCP 更靈活(來源:WordPress SSH 文章)
  • MCP 設定透過 JSON 設定檔,使用 npx 執行不需本地安裝(來源:寫作流程文章)

前提與局限性

  • 並非所有外部服務都有 MCP server,生態系還在成長中
  • MCP 的安全性取決於使用者授予的權限範圍——給太多權限有風險
  • Computer Use MCP 和 Chrome MCP 是不同的工具,容易搞混
  • Chrome MCP 只能操作 Chrome 瀏覽器,Safari/Firefox 使用者無法使用
  • 某些場景(如 SSH)直接使用 CLI 比透過 MCP 更直接有效

衝突標記

  • SSH 文章認為 MCP 太受限制(「被限制在端點裡」),但其他文章將 MCP 視為強大的整合機制。差異在於:SSH 適合需要完全控制的場景,MCP 適合有結構化 API 的場景。

關聯概念

  • [[Claude Code Skill 系統]]
  • [[瀏覽器自動化]]
  • [[開發工具鏈整合]]
  • [[AI 工具選擇策略]]