
notion-mcp-server
Notion MCP SSE Server
Notion Model Context Protocol (MCP) Server triển khai theo giao thức Server-Sent Events (SSE) phục vụ kết nối Gemini với Notion Workspace.
📁 Cấu trúc dự án
notion-mcp-server/
├── index.js # Server Express + MCP SSE Server + Notion SDK
├── package.json # Khai báo dependencies
├── .env.example # File mẫu cấu hình biến môi trường
├── .gitignore # Cấu hình bỏ qua node_modules và .env
└── README.md # Hướng dẫn chi tiết
🚀 Hướng dẫn khởi chạy ở Local (Development)
-
Cài đặt dependencies:
npm install -
Tạo file
.envtừ.env.example:cp .env.example .envSau đó nhập
NOTION_API_KEYcủa bạn vào file.env. -
Chạy server ở môi trường Local:
npm run devServer sẽ lắng nghe tại
http://localhost:3000/sse.
🔑 Cách lấy Notion Integration Token (NOTION_API_KEY)
- Truy cập https://www.notion.so/my-integrations.
- Nhấn + New integration.
- Đặt tên (ví dụ
Gemini MCP Integration), chọn Workspace của bạn và lưu lại. - Copy đoạn Internal Integration Secret (
secret_...). Đây chính làNOTION_API_KEY. - Quan trọng: Trên Notion Workspace, mở trang/database mà bạn muốn cho Gemini đọc/ghi -> Nhấn dấu
...ở góc trên bên phải -> Chọn Connections -> Tìm và chọn Integration vừa tạo để cấp quyền truy cập.
🌐 Triển khai lên Render.com (Production)
1. Push lên GitHub
git init
git add .
git commit -m "Initial commit - Notion MCP SSE Server"
git remote add origin https://github.com/<YOUR_USERNAME>/notion-mcp-sse-server.git
git branch -M main
git push -u origin main
2. Tạo Web Service trên Render.com
- Đăng nhập Render Dashboard.
- Nhấn New + -> Chọn Web Service.
- Kết nối với GitHub Repo
notion-mcp-sse-server. - Cấu hình:
- Runtime:
Node - Build Command:
npm install - Start Command:
npm start - Instance Type:
Free
- Runtime:
- Mục Environment Variables:
NOTION_API_KEY=secret_xxxxxxxxxxxxxxxxxxxxxxxx
- Nhấn Create Web Service.
3. URL Endpoint kết nối Gemini
Sau khi Deploy thành công, URL kết nối của bạn sẽ có dạng:
https://<TEN_APP_CUA_BAN>.onrender.com/sse
Related servers

n8n
Updated todayby n8n-io
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
NOASSERTION★ 199,059

mcp-server-fetch
OfficialUpdated todayA Model Context Protocol server providing tools to fetch and convert web content for usage by LLMs
★ 89,138

@modelcontextprotocol/server-filesystem
OfficialUpdated todayMCP server for filesystem access
SEE LICENSE IN LICENSE★ 89,138