PolarHub
  • Agents
  • MCP Servers
  • Skills
  • PolarBear
PolarHub © 2026
MCP Serversapp-automationkaraage0703
返回「app-automation」

karaage0703

modelscope·@karaage0703/notion-mcp-light

app-automation0下载LocalModelScope

简介

暂无描述。

MCP Server 详情

来自 ModelScope 索引

NotionMCP Light

NotionMCP Light 是一个使用 Notion API 同步 Markdown 文件和 Notion 页面的 Model Context Protocol (MCP) 服务器。

概述

该项目旨在解决官方 Notion Model Context Protocol (MCP) 服务器存在的效率问题(即以块为单位读写 Markdown 并消耗 LLM 令牌)。它提供了一个非官方的 MCP 服务器,能够直接通过 API 同步 Markdown 文件与 Notion 页面/数据库,而无需使用令牌。

功能

  • Markdown → Notion

    • 将 H1 识别为页面标题
    • 将 Markdown 内容创建为 Notion 页面或数据库中的页面
    • 可指定数据库 ID
    • 直接使用 Notion API(不使用令牌)
  • Notion → Markdown

    • 将指定的页面或数据库中的页面转换为 Markdown 格式
    • 输出标题作为 H1
    • 将块结构转换为 Markdown
    • 保存到文件
  • MCP 服务器兼容性

    • 遵循 Model Context Protocol (MCP)
    • 提供可从 AI 工具如 Cursor 或 Cline 调用的端点
    • 基于 JSON-RPC over stdio 运行

安装

安装依赖

bash

如果尚未安装 uv,请先安装

pip install uv

安装依赖

uv sync

设置 Notion API Token

  1. 在 Notion Developers 创建账户并获取 API 令牌。
  2. 将其设置为环境变量,或者创建一个 .env 文件来设置令牌。

bash

.env 文件示例

NOTION_TOKEN=your_notion_api_token

使用方法

启动 MCP 服务器

使用 uv(推荐)

bash uv run python -m src.main

或者,直接指定令牌:

bash uv run python -m src.main --token your_notion_api_token

使用常规 Python

bash python -m src.main

或者,直接指定令牌:

bash python -m src.main --token your_notion_api_token

在 Cline/Cursor 中配置

要在 Cline/Cursor 等 AI 工具中使用 NotionMCP Light,请在 mcp_settings.json 文件中添加如下配置:

json "notion-mcp-light": { "command": "uv", "args": [ "run", "--directory", "/path/to/notion-mcp-light", "python", "-m", "src.main" ], "env": { "NOTION_TOKEN": "your_notion_api_token" }, "disabled": false, "alwaysAllow": [] }

请将 /path/to/notion-mcp-light 替换为 NotionMCP Light 的安装目录。

MCP 工具使用说明

NotionMCP Light 提供了以下 MCP 工具:

uploadMarkdown

上传 Markdown 文件并创建为 Notion 页面。

json { "jsonrpc": "2.0", "method": "uploadMarkdown", "params": { "filepath": "path/to/markdown.md", "database_id": "optional_database_id", "page_id": "optional_parent_page_id" }, "id": 1 }

downloadMarkdown

下载 Notion 页面并保存为 Markdown 文件。

json { "jsonrpc": "2.0", "method": "downloadMarkdown", "params": { "page_id": "notion_page_id", "output_path": "path/to/output.md" }, "id": 2 }

许可证

本项目根据 MIT 许可证发布。详情请参阅 LICENSE 文件。

相关 MCP Servers(来自「app-automation」)

幻灯片编辑器(FastMCP)

一个由FastMCP驱动的服务器,用于通过编程方式创建、编辑和渲染PowerPoint(PPTX)演示文稿,具有幻灯片创建、内容插入和PNG渲染等功能。

@samos123/pptx-mcp

MCP PDF阅读器

赋予AI代理在项目背景下使用灵活的MCP工具安全读取和提取PDF文件中的信息(文本、元数据、页数)的能力。

@sylphxltd/pdf-reader-mcp

微软365 MCP 服务器

一种模型上下文协议服务器,通过 Graph API 实现与 Microsoft 365 服务(Excel、日历、邮件、OneDrive、Teams 等)的交互,使人工智能助手能够通过自然语言管理 Microsoft 365 资源。

@Softeria/ms-365-mcp-server

Avik-creator

暂无描述。

@Avik-creator/googlecalendarMCP

Caue397

暂无描述。

@Caue397/google-calendar-mcp

deciduus

暂无描述。

@deciduus/calendar-mcp

自动安装

点击按钮会唤起 PolarBear 客户端,并把当前 MCP Server 的 Markdown 详情文档地址传给客户端。

/api/mcps/karaage0703-notion-mcp-light/markdown
打开 PolarBear 安装查看 Markdown 文档

手动安装

在 PolarBear 或其他支持 MCP 的客户端中,新建 MCP Server,并参考下方来源或安装提示配置。

暂未识别到安装命令,请打开 ModelScope 详情查看完整配置。

基本信息

分类
app-automation / content-management-systems / file-systems
运行方式
No
许可证
MIT License
详情文件
karaage0703-notion-mcp-light.md