Token导航 LogoToken导航TokenDH.com
MCP Notionmcp Webviewer logo
文档知识stdio官方级别未说明来源级核验

MCP Notionmcp Webviewer

MCP Server

一个基于Streamlit的应用程序,用于在网页上查看Notion页面的内容,支持多种视图模式和高级配置选项。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
开发工具Python知识管理

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

ar-codelabs

提供方

ar-codelabs

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install -r requirements.txt

详细介绍

📄 Notion页面查看器

可以在Web上查看Notion页面内容的Streamlit应用程序。

主要功能

🔍 4种查看模式

  1. 全部内容 -显示所有内容,包括切换、图像和子页面
  2. 标题+图像 -仅显示主页的标题和图像
  3. 子页面 -链接子页面的标题列表
  4. 原始数据 -JSON格式的原始数据(用于调试)

🚀 快速入门

1.安装

git clone https://github.com/ar-codelabs/MCP_NotionMCP_Webviewer.git
cd MCP_notion_webviewer

# 설치
pip install -r requirements.txt

2.Notion设置

  1. developers.notion.com/)中创建集成
  2. 复制Integration Token
  3. 将Integration连接到您想要查看的Notion页面
  4. 复制页面ID(从URL提取)

3.修改配置文件(Notion)

application/mcp.json 在文件中:

{
  "mcpServers": {
    "notion": {
      "command": "python3",
      "args": ["./application/mcp_server_notion.py"],
      "env": {
        "NOTION_API_KEY": "your_notion_integration_token",
        "NOTION_PAGE_ID": "your_notion_page_id"
      }
    }
  }
}

4.运行

streamlit run application/app_webview_mcp_simple.py

📖 使用方法

1.连接Web应用程序

  • 从浏览器连接

2.利用4个按钮

  • 🔍 全部内容:结构化显示页面的所有内容
  • 🖼️ 标题+图像:只显示标题和图像
  • 📑 子页面:链接子页面的标题列表和链接
  • 🔧 原始数据:验证开发者的JSON数据

3.支持的Notion块

  • 文本(paragraph)
  • 헤딩 (标题1、标题2、标题3)
  • 리스트 (bulleted_list_item,编号_list_items)
  • 切换(toggle)
  • 图像(image)
  • 代码(code)
  • 引文(quote)
  • 列(column_list,column)
  • 子页面(child_page)

🔧 高级设置

查找Notion页面ID

  1. Notion页面URL: https://notion.so/페이지제목-abc123def456...
  2. 最后一个连字符后的32位字符串是页面ID
  3. 删除连字符: abc123def456...

更改端口

# MCP 방식
streamlit run application/app_webview_mcp_simple.py --server.port 8502

🛠️ 技术堆栈

共同

  • 前端:流光灯
  • API:通知API(通知客户端)
  • 语言:Python 3.8+

添加MCP方式

  • 主控程序:模型上下文协议
  • 建筑:断开Server-Client
  • 模块化:可重复使用的MCP服务器

📝 注意事项

  • Notion Integration必须具有页面读取权限
  • 图像使用Notion的临时URL,可能会在一段时间后过期
  • 对于大页面,加载时间可能会延长

目录标签

目录标签

开发工具Python知识管理Notion本地部署Streamlit网页应用内容管理

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

token

部署方式(deploymentType,部署类型)

remote-capable

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiotokenremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP