Claude Code MCP 教學:連接 GitHub、文件與外部工具

Claude Code MCP 教學:連接 GitHub、文件與外部工具的實戰思路

2 瀏覽
2026-05-30 更新

Claude Code MCP 是讓 Claude Code 從「只能看本機專案」升級成「可以連外部工具」的關鍵。MCP 全名是 Model Context Protocol,可以把 GitHub、資料庫、Google Drive、瀏覽器、內部 API 或自訂工具接進 Claude Code。

如果 CLAUDE.md 是專案規則,MCP 就是外部工具入口。Claude Code 本身可以讀檔、搜尋、執行命令;加上 MCP 後,它可以讀 issue、查文件、操作設計稿、查資料庫,甚至進行跨系統任務。

MCP 是什麼?

MCP 是一種讓 AI 工具連接外部服務的協定。你可以把它想成「AI 工具的 USB-C」:不同工具只要提供 MCP server,Claude Code 就能透過標準方式呼叫它。

  • GitHub MCP:讀 issue、PR、repo 資訊。
  • 文件 MCP:讀 Google Drive、Docs、知識庫。
  • 資料庫 MCP:查資料表、執行安全查詢。
  • 瀏覽器 MCP:打開頁面、點擊、截圖、驗證 UI。
  • 自訂 MCP:把公司內部工具包成 AI 可用工具。

Claude Code 為什麼需要 MCP?

真實工作不會只發生在一個資料夾。你修 bug 可能要看 GitHub issue、讀產品文件、確認資料庫狀態、開瀏覽器測試。沒有 MCP,你只能把這些資訊複製貼上;有 MCP,Claude Code 可以在權限範圍內自己查。

這就是 MCP 對 AI 工作流的價值:減少中間轉述,讓 Claude Code 取得更接近現場的上下文。

MCP 和 Skills 有什麼差別?

項目MCPSkills
核心用途提供外部工具能力提供知識與工作流程
例子查 GitHub issue、讀資料庫PR review checklist、部署 SOP
重點能做什麼怎麼做得好
最佳組合連上工具教 Claude 正確使用工具

官方文件也提到,MCP 和 Skills 很適合搭配。MCP 讓 Claude Code 能查資料庫,Skill 則教它公司的資料表命名、常用查詢模式和安全限制。這樣 AI 不只是有工具,還知道怎麼用。

常見 MCP 使用情境

1. GitHub issue 到修 bug

Claude Code 讀取 GitHub issue,確認重現步驟,再回到本機專案修改程式、執行測試,最後整理 PR 說明。這是很標準的 agentic development 流程。

2. 文件到程式碼

產品規格在 Google Docs,程式碼在 repo。Claude Code 可以透過 MCP 讀規格,再在本機實作功能。比起你手動貼規格,這更容易保持上下文完整。

3. UI 驗證

前端或 WordPress 工具頁發布後,可以用瀏覽器能力打開頁面、點按按鈕、截圖確認。這對互動式工具特別重要,因為靜態檢查常常看不出真實瀏覽器問題。

MCP 設定的安全原則

  • 只接真正需要的 MCP server,不要全開。
  • 給最小權限,不要一開始就給寫入正式系統。
  • 把敏感操作設成需要人工確認。
  • 定期檢查 MCP 連線是否還有效。
  • 把使用規則寫進 CLAUDE.md 或專門 skill。

延伸閱讀:CLAUDE.md 是什麼?什麼是 AI Skills?MCP、Agent、Sub-agent 完整比較指南

常見問題 FAQ

MCP 是 Claude Code 專屬的嗎?

不是。MCP 是一種協定,許多 AI 工具都可以支援。Claude Code 只是其中一個重要使用場景。

一定要用 MCP 才能用 Claude Code 嗎?

不用。Claude Code 不接 MCP 也能讀檔、改檔、執行指令。MCP 是當你需要外部資料或工具時才加入。

MCP 安全嗎?

安全性取決於權限設計。建議使用最小權限、避免直接開放正式系統寫入,並對敏感操作保留人工確認。

參考資料

▧ 文章分類

▧ Google熱蒐文章

▧ 最新文章

✦ 虎鯨 OrcaBiz SEO 優化專業團隊 ✦

專業 SEO 公司幫助你將流量累積成看得見的業績,成為長期有效的最強業務!

[orca_infinite_scroll]