使用说明
🧠 HeadStarter MCP服务器——Notion自动化
此MCP(模型上下文协议)服务器使用自然语言提示为AI提供对Notion的友好访问。
使用 Next.js, TypeScript,以及 @通知/客户,此项目由创建 Krushali Chauhan 作为实习的一部分 HeadStarter.
🚀 添加到光标(可选)
要将此服务器与Cursor或其他AI工具连接,请将以下JSON粘贴到Cursor Settings中→ MCP → 添加MCP服务器:
数据 { “mcpServers”:{ “HeadStarter MCP”:{ “url”:“https://your-vercel-url.vercel.app/sse" } } } 🧩 特性 ✅ 支持的操作 通过自然语言创建概念页面
摘录并组织标题和内容
通过JSON实时响应
即将推出:谷歌文档和GitHub集成
🧰 可用工具 查询概念页面 使用提取的标题和内容创建Notion页面。
参数: title(字符串):概念页面的标题
content(字符串):页面内容(纯文本)
例子: 数据 复制代码 { “工具”:“查询概念页面”, “参数”:{ “title”:“待办事项列表”, “内容”:“健身、睡眠、学习” } } 🛠️ 设置 📁 环境变量(.env.local) 环境 复制代码 NOTION_SECRET=你的概念秘密 NOTION_DATABASE_ID=您的数据库ID 在以下位置创建Notion集成https://www.notion.com/my-integrations
通过该集成共享您的Notion数据库
📦 安装
bash
复制代码
克隆https://github.com/your-username/headstarter-mcp-server.git
cd主机mcp服务器
npm安装
npm运行开发
🧪 测试示例(通过curl)
bash
复制代码
curl-X POSThttp://localhost:3000/api/mcp
-H“内容类型:应用程序/json”
-d'{“提示”:“创建一个标题为待办事项列表和健身、睡眠、学习内容的通知页面”}
您将在响应中收到一个pageId,确认该页面是在Notion中创建的。
⚙️ 技术栈 使用的图层技术 前端Next.js+TypeScript 后端API路由+通知SDK 提示逻辑基本解析 托管Vercel(推荐)
👩💻 作者 Krushali Chauhan Sheridan学院初级实习生🇨🇦