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 工具選擇策略]]