MCP Catalogs
首页

better-notion-mcp

by n24q02m·28·综合分 46

一个以Markdown优先的Notion API服务器,提供10个复合工具,简化AI代理与Notion的集成。

notionproductivityai-llm
10
Forks
14
活跃 Issue
本月
最近提交
2 天前
收录于

概述

Better Notion MCP是一个设计精良的MCP服务器,通过10个高级复合工具简化与Notion API的交互。它用更直观的操作替代了28多个单独的端点调用,将复杂性减少了约77%。服务器支持两种传输模式:stdio用于本地基于令牌的身份验证,HTTP用于远程OAuth 2.1身份验证而无需令牌。项目有积极的维护,包含最近提交和全面的文档。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:AI代理需要读取、创建和更新具有人类可读内容的Notion页面
:在AI系统和Notion数据库之间自动化内容管理工作流程
:构建需要高效访问Notion数据而无需API复杂性的自定义集成
:这与官方Notion API有何不同?
:OAuth模式的安全性如何?

什么时候选它

当您需要 Notion API 操作的高级抽象,并通过 Markdown 提高可读性并减少 AI 代理的令牌使用时,选择它。

什么时候不要选它

如果您需要访问所有未被复合工具涵盖的 Notion API 功能,或者需要超出提供的 OAuth 模型的复杂权限管理,请避免使用。

此 server 暴露的工具

从 README 抽取出 9 个工具
  • pages

    Create, read, update, and organize pages

  • databases

    Database CRUD and page management within databases

  • blocks

    Read and manipulate block content

  • users

    List and retrieve user information

  • workspace

    Workspace metadata and cross-workspace search

  • comments

    Page and block comments

  • content_convert

    Convert between Markdown and Notion blocks

  • file_uploads

    Upload files to Notion

  • setup

    Credential setup via browser relay, status check, reset, re-resolve

可对比工具

notion-mcpnotion-apiobsidian-mcp

安装

安装

Claude Desktop

添加到您的claude_desktop_config.json文件中:

{
  "mcpServers": {
    "better-notion-mcp": {
      "command": "npx",
      "args": ["-y", "@n24q02m/better-notion-mcp"]
    }
  }
}

命令行

npm install -g @n24q02m/better-notion-mcp
better-notion-mcp

Docker

docker run -p 8080:8080 -e NOTION_TOKEN=your-token n24q02m/better-notion-mcp:latest

FAQ

这与官方Notion API有何不同?
此服务器提供复合工具,将多个API调用组合成更简单的单一操作,并使用Markdown而非原始JSON块,提高可读性和令牌效率。
OAuth模式的安全性如何?
OAuth模式使用带有PKCE S256的OAuth 2.1,包含速率限制、带有IP检查的会话所有者绑定,并可以使用您自己的凭据完全自托管。

better-notion-mcp 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。