前言

Notion作为一款功能强大的信息管理工具,被广泛用于项目跟踪、知识库构建和数据整理。然而,随着数据量的增长,我们常常会发现自己陷入了重复和繁琐的操作中。比如,为了找到符合特定条件的几条数据,需要在庞大的数据库中手动设置多个过滤器;或者,需要根据数据状态的变化,逐一修改条目的格式,如高亮显示或添加标记。这些手动操作不仅效率低下,而且在处理复杂需求时极易出错,成为了许多Notion深度用户在提升效率时遇到的一个明显痛点。

本文旨在解决这一难题,将提供一个详细的实战指南,向你展示如何将AI智能体通过蓝耘MCP平台以及trae智能体接入你的Notion工作空间。我们将一步步完成所有配置,最终实现一个核心目标:让你能够直接通过自然语言对话,来命令AI完成对Notion数据库的复杂查询、数据提取、乃至内容修改。这套流程将彻底改变你与Notion的交互方式,将重复性劳动交给AI,让你专注于更有价值的工作。

Notion-mcp的获取

打开蓝耘进行账号的注册,输入简单的信息就能登录进去
image.png

在上方导航栏点击MCP广场
image.png

打开蓝耘MCP广场搜索notion选择框出来的这个mcp
image.png
点击进mcp的详细介绍是有很详细的介绍的
image.png
从介绍中不难得出我们需要进行notion api密钥的创建以及获取

在这款mcp的介绍中得到了notion-mcp-server-github的地址,点击进去可以看到具体的代码介绍,如果你感兴趣也是可以去看下子的
image.png

进行Notion集成的配置

我们打开notion,我这里以本地端进行测试,如果你内存不够的话是可以进行网页端的测试的。
如果你想下载的话直接去notion官网进行查看就行了
点击免费获取就ok了
image.png
下载好了效果如下:
image.png

点击左侧的齿轮图标进入到设置界面
image.png
来到连接界面,点击开发或管理集成进行notion内部应用的创建
image.png
然后会跳转到应用创建的页面了,点击New integration进行集成的创建
image.png

自定义你的集成名称,然后选择工作的空间,然后点击右下角的Save进行保存即可
image.png
如果是下方的样子说明你已经成功创建了一个集成了
image.png
点击Configure integration settings进行集成的配置操作
这里我们需要先勾选下方的读写权限,不然是不能对工作空间内的文件进行操作的,然后就可以将我们的api-keys进行复制即可,点击show就可以展现api密钥
image.png
他的密钥是这种格式的,以ntn开头的

ntn_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

完成上面两个操作点击右下角的Save即可
如果设置成功是会出现一个弹窗的
image.png

将mcp集成到trae中并进行测试

打开trae选中右上角齿轮进入到设置界面
image.png
切到MCP界面点击手动添加
image.png

{"mcpServers": {"notionApi": {"command": "npx","args": ["-y", "@notionhq/notion-mcp-server"],"env": {"OPENAPI_MCP_HEADERS": "{\"Authorization\": \"Bearer ntn_****\", \"Notion-Version\": \"2022-06-28\" }"}}}
}

将我们上面获取到的api-key粘贴进去即可
image.png
其他的我们就不用管了,点击确定就可以进行notion mcp-server的链接操作了

如果你链接成功的话就是这个样子的,出现了一个绿色的对号
image.png
我来解释下这里显示的功能

### 用户 (Users)*   **API-get-user (检索用户):** 此功能用于检索有关特定 Notion 用户的信息。您需要提供用户的 ID 才能获取其详细信息,例如姓名、头像和电子邮箱地址。
*   **API-get-users (列出所有用户):** 使用此功能可以获取 Notion 工作区中所有用户的列表。
*   **API-get-self (检索您令牌的机器人用户):** 此功能用于检索与您正在使用的 API 令牌相关联的机器人用户的信息。### 搜索 (Search)*   **API-post-search (按标题搜索):** 此功能允许您在 Notion 工作区中按标题搜索页面和数据库。### 数据库 (Databases)*   **API-post-database-query (查询数据库):** 这是一个非常强大的功能,允许您查询数据库中的条目。您可以根据各种属性(例如文本、数字、日期、选择等)进行筛选和排序。
*   **API-create-a-database (创建数据库):** 使用此功能可以在指定的页面下创建一个新的数据库。
*   **API-update-a-database (更新数据库):** 此功能用于更新现有数据库的属性,例如标题和属性模板。
*   **API-retrieve-a-database (检索数据库):** 此功能用于获取有关特定数据库的详细信息,包括其所有属性。### 页面 (Pages)*   **API-retrieve-a-page (检索页面):** 此功能用于获取特定页面的详细信息,但不包括页面内容。
*   **API-patch-page (更新页面属性):** 使用此功能可以更新现有页面的属性,例如标题、封面图片和图标。
*   **API-post-page (创建页面):** 此功能允许您在 Notion 工作区中创建一个新页面。您可以将其创建为独立页面,也可以作为另一个页面的子页面。
*   **API-retrieve-a-page-property (检索页面属性项目):** 此功能用于检索页面中特定属性项目的值。### 块 (Blocks)块是 Notion 中内容的基本单位,可以是文本、标题、待办事项列表、图片等。*   **API-get-block-children (检索块的子级):** 此功能用于获取特定块的所有子块。
*   **API-patch-block-children (附加块的子级):** 使用此功能可以将新的块附加到现有块的末尾。
*   **API-retrieve-a-block (检索块):** 此功能用于获取有关特定块的详细信息。
*   **API-update-a-block (更新块):** 此功能用于更新现有块的内容。
*   **API-delete-a-block (删除块):** 使用此功能可以删除一个块。### 评论 (Comments)*   **API-retrieve-a-comment (检索评论):** 此功能用于获取特定评论的详细信息。
*   **API-create-a-comment (创建评论):** 此功能允许您在页面或块上添加评论。总之,Notion API 提供了一套全面的工具,让开发人员能够以编程方式与 Notion 工作区进行交互,从而实现各种自定义集成和自动化。

各位可以根据上方的功能实现不同的需求与操作

mcp链接好后我们需要进行智能体的创建进行mcp的精准管控,来到智能体界面点击创建
image.png
勾选上我们对应的mcp然后自定义智能体姓名以及提示词即可,然后点击左下角创建即可
image.png
点击立即使用
image.png
当配置好了之后我们不要着急,我们还得进行notion应用端的配置操作
image.png
来到notion应用端,我们需要将我们上面创建的应用与页面进行绑定操作,不然我们的这里的智能体是不能识别到对应的文件以及页面的
点击右上角三个点,点击集成,在左侧栏中就可以看得到我们上面创建的集成了,我们点击MCP Demo这个集成
image.png
点击确认即可
image.png
你想让这个集成对哪个文件进行操作,你就进行集成的配置即可
我们这里使用notion内置ai生成了一份公司工资表格进行测试
image.png
同样,我们需要将应用集成到这个页面的内容中
然后我们就可以进行智能体的使用了,打开trae进行与ai的对话操作

我对ai说:

帮我查询下当前工资表中的最高工资的5位同事的数据

image.png
image.png
并且最后还给我进行了数据的保存,保存到了一个md格式的文件下
image.png
效果如下:
好的,这是根据图片内容整理的表格:

公司最高工资前5名员工信息

排名员工姓名职位部门工资级别基本工资绩效奖金补贴扣除项实发工资入职日期
1赵伟技术总监技术部P6¥18,000¥6,000¥2,000¥3,500¥22,5002018-06-12
2周鑫行政总监行政部P7¥15,000¥4,500¥2,500¥3,000¥19,0002017-03-01
3吴佳高级开发工程师技术部P4¥13,000¥3,200¥1,100¥2,300¥15,0002020-09-18
4张明产品经理技术部P4¥12,000¥3,500¥1,200¥2,100¥14,6002020-03-15
5王强销售经理销售部P5¥10,000¥5,000¥1,500¥2,300¥14,2002019-04-20

除了进行内容数据的查询,我们还能进行针对特定的数据对表格进行修改操作
我们这里让ai找到扣除项最多的那个人和实发工资最少的那个打上勾并且用红色背景进行标记

这里同样是先进行查询操作
image.png
然后就是对特定的数据进行做标记操作
image.png

image.png
来到Notion的界面就可以看到数据的实时改动
image.png

总结

通过本文的完整演示,我们不仅成功地让AI智能体查询了Notion数据库中的信息,还进一步实现了对数据库内容的直接修改,整个过程完全由对话驱动。

Notion MCP的核心优势在于其强大的“翻译”和“赋能”能力。 它将原本需要编写代码才能调用的Notion官方API,封装成了一系列AI能够直接理解和执行的功能模块(如查询数据库、更新页面、删除块等)。AI不再需要处理复杂的API请求和数据结构,而是可以直接调用这些被赋予的能力,从而精确地执行我们的指令。这极大地降低了技术门槛,让非开发人员也能搭建出强大的自动化流程。

如果你也想体验的话不妨来试试MCP广场

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/news/917304.shtml
繁体地址,请注明出处:http://hk.pswp.cn/news/917304.shtml
英文地址,请注明出处:http://en.pswp.cn/news/917304.shtml

如若内容造成侵权/违法违规/事实不符,请联系英文站点网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【iOS】retain/release底层实现原理

文章目录前言前情知识retain和release的实现原理(MRC手动管理)retain(MRC手动管理)retain源码内联函数rootRetain源码相关的sidetable_tryRetain()方法retain底层工作流程总结releaserelease源码内联函数rootRelease源码小结前言 …

文件同步神器-rsync命令讲解

rsync 是一个强大的文件同步与传输工具,广泛用于本地或远程服务器之间的高效文件备份、镜像或同步。其核心优势是通过增量传输​(仅传输文件差异部分)和压缩减少数据传输量,同时支持保留文件元数据(如权限、时间戳、所…

Rust: 工具链版本更新

遇到 cargo build --release 错误,比如,当前 Rust 工具链版本(1.78.0)低于依赖项所需的最低版本(部分依赖要求 ≥1.82.0)。以下是系统化的解决方案: 🔧 一、升级 Rust 工具链&#x…

Prompt-to-Prompt| 修改Attention会有“反向传播”或梯度计算?

需要注意的几个问题:额外计算开销:Cross-Attention Control原因:Prompt-to-Prompt的编辑方法需要动态干预交叉注意力(Cross-Attention)层的权重,这会引入额外的计算和显存占用:需要缓存注意力矩…

电商API接口的优势、数据采集方法及功能说明

一、电商API接口的核心优势1. 高效性与准确性数据采集效率:API通过标准化参数(如商品ID、类目)直接获取结构化数据(JSON/XML),无需解析HTML,减少误差。例如,采集1000条商品信息&…

iOS企业签名掉签,iOS企业签名掉签了怎么办?

不能上架到App Store的iOS应用 ,几乎每一个开发者的选择都是通过iOS签名这种内测渠道来完成APP的上架任务,最常用的就是企业签名、超级签名以及TF上架,其中最受欢迎的当属于企业签名了。不过企业签名会出现掉签的现象,那么企业签名…

存储成本深度优化:冷热分层与生命周期管理——从视频平台年省200万实践解析智能存储架构

一、冷热分层:存储成本优化的核心逻辑1.1 数据访问的“二八定律”据行业统计,80%的访问集中在20%的热数据上,而超过90天的历史数据访问频率下降70%以上。某视频平台存储超10PB媒体文件,未分层前年存储成本高达680万元,…

Java设计模式之《备忘录模式》

目录 1. 概念 1.1、定义 1.2、适用场景 2、角色划分 3、实现 1、Originator(发起人) 2、Memento(备忘录) 3、Caretaker(管理者) 4、使用示例 4、优缺点 4.1、优点 4.2、缺点 前言 备忘录模式是…

SpringBoot 多环境配置

在实际项目开发中,不同环境往往有不同的配置需求: 开发环境(dev):本地调试,连接测试数据库;测试环境(test):接口联调,接近真实场景;生…

延凡智慧医院数字孪生平台

延凡智慧医院数字孪生平台是延凡科技依托物联网、数字孪生、AI 算法及边缘计算技术打造的医疗场景全要素数字化解决方案,通过构建医院物理实体与虚拟空间的实时映射,实现医疗资源优化、运营效率提升及患者体验升级。一、平台价值(一&#xff…

谈谈WebAssembly、PWA、Web Workers的作用和场景

WebAssembly、PWA 和 Web Workers 是现代 Web 开发中提升性能、扩展能力的重要技术,各自解决不同场景的问题,以下结合实际使用经验分析:一、WebAssembly(Wasm):高性能代码执行作用:WebAssembly …

嵌入式第十八课!!数据结构篇入门及单向链表

在前几章对C语言的学习中,我们学到了:基本的C语法和简单算法面向过程的编程思想而在数据结构这一篇章,我们将要学习:常用的数据存储结构算法面向对象的编程思想数据结构在正式开始学习之前,我们先来了解一下什么是数据…

win10任务栏出问题了,原来是wincompressbar导致的

问题描述兄弟们客户说自己电脑现在有问题了,任务栏显示的都不对,和之前的都不一样,现在使用起来非常难受,我们来看一下,这到底是什么问题吧!到客户现场,查看发现,客户桌面系统最底下…

FFmpegHandler 功能解析,C语言程序化设计与C++面向对象设计的核心差异

FFmpegHandler 功能解析 本文件记录了关于 FFmpegHandler 类中核心函数工作流程的详细解释。Q: FFmpeg逐帧解码,FFmpegHandler::openVideo 和 FFmpegHandler::readAVFrame 这两个函数都分别做了什么? A: 可以把整个过程想象成“准备播放一部电影”&#…

Codeforces Round 1039 (Div. 2) A-C

A. Recycling Center题目大意 给你n个垃圾袋,每个垃圾袋有一个重量 在每秒钟,你可以选择一个垃圾袋,如果他的重量小于等于c,那么你可以不花费硬币丢掉它 当你丢掉一个垃圾袋后,其他垃圾袋在这一秒重量会翻倍 问最少花费…

【设计模式】 原则

单一职责原则 对于一个类而言,有且仅有一个引起他变化的原因或者说,一个类只负责一个职责 如果一个类承担的职责过多,那么这些职责放在一起耦合度太高了,一个职责的变化可能会影响这个类其他职责的能力。 所以我们在做软件设计的时…

windows11右键菜单新增项增加drawio文件,使用draw.io

目录1.新建空白模板2.建立注册表文件1.新建空白模板 这里我们的模板文件路径为 D:\Software\drawio\template.drawio 2.建立注册表文件 首先新建一个.txt文件,我这里取名为menulize.txt,然后将下面的内容复制到.txt文件中 Windows Registry Editor Ver…

解锁网页魔法:零基础HTML通关秘籍

文章目录**解锁网页魔法:零基础HTML通关秘籍**HTML 基础目标HTML 结构认识 HTML 标签HTML 文件基本结构标签层次结构快速生成代码框架HTML 常见标签注释标签注释的原则标题标签: h1-h6段落标签: p换行标签:br综合案例: 展示博客超链接标签: a表格标签**基…

类似 Pixso 但更侧重「网页 / 软件界面设计」「前后端可视化开发」的工具

从 GoView 的 Demo 功能来看,它主要聚焦于数据可视化大屏的低代码搭建,更侧重数据图表配置和页面布局,没有类似 Pixso 的在线 UI 设计(如矢量绘图、组件样式精细化设计)功能,其核心是通过预设组件快速构建数…

MySQL--组从复制的详解及功能演练

2.MySQL的组从复制 2.1 配置mastesr [rootmysqlaa ~]# vim /etc/my.cnf [mysqld] server-id10 datadir/data/mysql socket/data/mysql/mysql.sock default_authentication_pluginmysql_native_password log-binmysql-bin[rootmysqlaa ~]# /etc/init.d/mysqld restart# 进入数据…