Google Antigravity MCP 架設

Part 2: Notion MCP 設定

讓 AI 助手直接操作 Notion 頁面、資料庫和留言

頁面管理 資料庫查詢 自動化筆記

📝 Notion MCP Server 功能

Notion MCP Server 讓 AI 可以直接操作 Notion 工作區:

📄 頁面管理

搜尋、建立、編輯 Notion 頁面內容。

📊 資料庫操作

查詢資料庫、新增資料列、更新欄位。

💬 留言功能

在頁面上新增留言和評論。

🔍 搜尋功能

全域搜尋工作區內的所有內容。

自然語言操作!
「在我的課程資料庫新增一筆記錄」、「幫我搜尋所有關於 AI 的頁面」

🔧 第一步:建立 Notion Integration

1

前往 Notion Integration 設定頁

打開:https://www.notion.so/profile/integrations

2

建立新的 Integration

點選 Create new integration

3

設定 Integration 資訊

欄位 建議值
Name Antigravity MCP
Capabilities ✔ Read content
✔ Insert content(可選)
✔ Update content(可選)

🔐 Integration 權限設定

根據你的需求,選擇適合的權限:

✅ Read content(必選)

讓 MCP 可以讀取頁面和資料庫內容

📝 Insert content(建議)

讓 MCP 可以新增頁面和資料

✏️ Update content(建議)

讓 MCP 可以更新現有內容

安全建議
如果只是想讓 AI 讀取資料,只勾選 Read content 即可
這樣可以避免 AI 意外修改重要內容
4

複製 Integration Token

建立完成後,複製 Token(格式:ntn_xxxxxx

🔗 第二步:將 Integration 連結到頁面

重要!Notion 要求你必須手動將 Integration 加入每個要存取的頁面。

5

打開要連結的 Notion 頁面或資料庫

例如:你的課程筆記、專案資料庫等

6

點擊右上角 ⋯(三個點)

找到 Connections(連線)選項

7

新增連線

點選 Add connections → 選擇你的 Integration(Antigravity MCP)

新版 Notion API 強制規則
如果 Integration 沒有加入某個頁面/資料庫 → AI 完全看不到該內容!

📝 第三步:將 Token 加入 Antigravity

8

打開 Antigravity MCP 設定

Tools → MCP → Notion → 按 Install

9

填入 Token

NOTION_TOKEN = ntn_xxxxxxxxxxxxxxxxxxxxx

MCP 設定檔格式
{
  "mcpServers": {
    "notion": {
      "command": "npx",
      "args": ["-y", "@notionhq/notion-mcp-server"],
      "env": {
        "NOTION_TOKEN": "ntn_xxxxxx"
      }
    }
  }
}

🧪 驗證 Notion MCP 安裝

安裝成功後,在 Antigravity 輸入:

notion.list_data_sources

列出我的 Notion 資料庫

成功會看到:

  • object = "data_source"
  • 包含 data_source_id
  • 包含 database_parent
驗證成功!
如果看到以上內容,表示 MCP 已成功連接 Notion API!

💬 Notion MCP 實用指令

在 Antigravity 中,用自然語言操作 Notion:

🔍 搜尋頁面

搜尋所有包含「課程」的 Notion 頁面

📄 讀取頁面

取得頁面 1a6b35e6e67f802fa7e1d27686f017f2 的內容

➕ 新增頁面

在「開發」頁面下新增一個標題為「Notion MCP」的頁面

💬 新增留言

在「Getting started」頁面新增留言「Hello MCP」
AI 會自動規劃 API 呼叫
例如新增留言,AI 會先呼叫 search API 找到頁面,再呼叫 comments API

❓ 常見問題

問:找不到資料庫/頁面?

原因:Integration 沒有被加入該頁面

解決:到該頁面 → ⋯ → Connections → 新增你的 Integration

問:Redirect URI 要填什麼?

答案:不用填!

MCP 使用的是 Internal Integration,不需要 OAuth,所以 Redirect URI 保持空白

問:Token 格式是什麼?

正確格式:ntn_ 開頭,例如 ntn_abc123xyz...

✅ Notion MCP 設定完成!

✔️ 已完成

  • 建立 Notion Integration
  • 設定權限(Read/Write)
  • 連結頁面到 Integration
  • 設定 Token 到 Antigravity

🎯 可以做到

  • 搜尋 Notion 內容
  • 讀取頁面和資料庫
  • 新增/編輯頁面
  • 新增留言評論

Notion MCP 設定完成!

接下來學習如何設定 Netlify MCP

前往 Part 3 →