MCP(Model Context Protocol)是一種新興的標準協議,讓 AI 助手能夠連接外部服務和工具。
MCP 提供統一的介面,讓不同的 AI 工具可以使用相同的方式連接各種服務。
透過 MCP Server,AI 可以存取 GitHub、Netlify、Notion 等平台的 API。
你只需要用自然語言告訴 AI 你想做什麼,AI 會自動呼叫對應的工具完成任務。
支援多種 MCP Client:Antigravity、Claude Desktop、Cursor、Windsurf 等。
MCP 的運作原理可以分為三個層次:
┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐
│ MCP Client │────▶│ MCP Server │────▶│ External API │
│ (Antigravity) │◀────│ (GitHub MCP) │◀────│ (GitHub API) │
└─────────────────┘ └─────────────────┘ └─────────────────┘
│ │
└───────────────── 自然語言 ─────────────────────┘
| 比較項目 | 傳統方式 | MCP 方式 |
|---|---|---|
| 操作介面 | 需要熟悉各平台介面 | 統一用自然語言操作 |
| 學習成本 | 每個平台都要學 | 只需會跟 AI 對話 |
| 自動化 | 需要寫程式串接 API | AI 自動呼叫工具 |
| 效率 | 切換多個視窗操作 | 一個對話框完成所有事 |
目前主流的 MCP Client 包括:
OpenAI 推出的桌面版 AI 助手,支援 Remote MCP Server,安裝最簡單。
Anthropic 推出的桌面應用,支援本地 MCP Server 設定。
AI 驅動的程式編輯器,內建 MCP 支援,適合開發者。
另一款 AI 開發工具,支援 MCP 整合。
本課程將教你設定以下三個最實用的 MCP Server:
操作 Notion 頁面、資料庫、留言等。
管理網站部署、環境變數、網域設定等。
管理程式碼倉庫、Issue、Pull Request、Actions 等。
Google Antigravity 內建 MCP Store,提供 40+ 個官方 MCP Server,一鍵安裝!
16
Cloud Run、Firebase、BigQuery、Cloud SQL、Spanner 等雲端服務
7
MongoDB、Redis、Supabase、Neon、Pinecone、Prisma
5
GitHub、Dart/Flutter、Netlify、Heroku
4
Notion、Linear、Atlassian
2
Figma Dev Mode、Locofy
2
Stripe、PayPal
3
SonarQube、Harness、Airweave
2
Perplexity Ask、Sequential Thinking
讓 Antigravity 幫你部署應用程式到 Google Cloud Run
Dart 和 Flutter 開發工具,讓 AI 協助跨平台應用開發
Firebase 模型上下文協議伺服器,讓 AI 工具操作你的 Firebase 專案
用自然語言與你的 BigQuery 資料互動
用自然語言與你的 AlloyDB PostgreSQL 資料互動
用自然語言與你的 Google Cloud Spanner 資料互動
用自然語言與你的 Cloud SQL PostgreSQL 資料互動
用自然語言與你的 Cloud SQL MySQL 資料互動
用自然語言與你的 Cloud SQL SQL Server 資料互動
將 AI 助手連接到 Looker 商業智慧平台
將 AI 助手連接到 Dataplex 統一目錄
簡化資料庫工具開發的開源 MCP Server
讓 AI 助手管理資料庫執行個體和使用者
讓 AI 助手與 AlloyDB for PostgreSQL 資源互動,包括建立叢集和管理使用者。
讓 AI 助手與 Cloud SQL for PostgreSQL 資源互動,包括建立執行個體、管理使用者和設定資料庫。
讓 AI 助手與 Cloud SQL for MySQL 資源互動,包括建立執行個體、管理使用者和設定資料庫。
讓 AI 助手與 Cloud SQL for SQL Server 資源互動,包括建立執行個體、管理使用者和設定資料庫。
為 AI 編程助手提供最新的 Google Maps Platform 官方資源
將 Figma 設計直接整合到你的開發工作流程
GitHub MCP Server 提供與 GitHub API 的無縫整合
用自然語言與你的 Neon Postgres 資料庫互動
透過函數呼叫與 Stripe API 整合
與 Redis 鍵值存儲互動
與 MongoDB Atlas 互動的模型上下文協議伺服器
官方 Notion MCP Server,透過 Notion API 與工作區互動
官方 Linear.app MCP Server,與專案、Issue 和工作流程互動
整合 Perplexity Sonar API 提供即時網路研究能力
官方 PayPal MCP Server,整合 PayPal API 進行支付處理
Heroku Platform MCP Server 讓 AI 與 Heroku 資源無縫互動
搜尋文件、設定索引、產生程式碼、上傳和搜尋資料
將 Supabase 專案連接到 AI 助手
讓 AI 工具與 Prisma 互動,輕鬆建立和管理 Postgres 資料庫
讓 Locofy.ai 程式碼可以與 IDE 整合和擴展
讓 AI Agent 搜尋任何應用程式
與 Atlassian 產品互動的 MCP Server
讓 AI 助手與 Harness 平台 API 互動
讓 AI 助手與 SonarQube 執行個體互動
讓 AI 助手與 Netlify 平台互動
為 LLM 對話提供結構化思考和推理能力
在開始設定 MCP 之前,請確認你已準備好以下項目:
理解 MCP 的概念和架構
設定 Notion MCP Server
設定 Netlify MCP Server
設定 GitHub MCP Server
實戰應用與整合案例