首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
首页
学习
活动
专区
圈层
工具
MCP广场
MCP广场 >详情页
notion-mcp-server云托管模式2025-06-160分享
github
通过将 Notion API 作为 LLM 的工具公开,启用与 Notion 的交互,允许通过自然语言无缝执行读取、创建、更新和删除 Notion 页面等操作。
By orbit-logistics
2025-06-160
github
详情内容

@orbit-logistics/notion-mcp-server

一个MCP服务器,将整个Notion API SDK镜像为一组工具,使大型语言模型(LLMs)能够无缝地与Notion交互。

概述

@orbit-logistics/notion-mcp-server基于模型上下文协议(MCP)构建,并将完整的Notion API作为工具暴露出来供LLMs使用。这允许通过自然语言指令直接执行读取、创建、更新和删除Notion页面等操作。

Notion集成设置

在使用Cursor或Claude Desktop与此服务器之前,您必须创建一个Notion集成并授予其访问您的页面的权限。请按照Notion文档中的说明创建集成并添加必要的权限:

Notion集成入门

使用方法

与Cursor一起使用

要将@orbit-logistics/notion-mcp-server与Cursor集成,请按照以下步骤操作:

  1. 打开Cursor设置。
  2. 导航到“功能”并滚动至“MCP服务器”。
  3. 点击“添加新的MCP服务器”。
  4. 输入您选择的名称,并选择“命令”作为类型。
  5. 在命令字段中,输入以下内容(将<notion_integration_token>替换为您的实际令牌):
npx -y @orbit-logistics/notion-mcp-server -t <notion_integration_token>

此命令会使用您的Notion集成令牌启动服务器。然后,Cursor将使用此MCP服务器来访问Notion的API工具。

与Claude Desktop一起使用

对于Claude Desktop,MCP服务器配置存储在一个JSON配置文件中。请向您的claude_desktop_config.json添加如下条目(将<notion_integration_token>替换为您的实际令牌):

{
  "mcpServers": {
    "notion": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-sequential-thinking-test",
        "-t",
        "<notion_integration_token>"
      ]
    }
  }
}

该配置允许Claude Desktop调用notion MCP服务器以进行与Notion的交互。

许可证

本项目根据MIT许可证发布。

贡献

欢迎贡献!如果您有任何建议或改进,请随时打开问题或提交拉取请求。

通过SSE URL连接服务
Server已在腾讯云托管,可在连接后免费调用和在线进行工具测试~
工具测试
已支持Server下的21个工具,可选择工具进行在线测试
notion_append_block_children
Append children blocks to a block in Notion.
notion_create_comment
Create a new comment in Notion.
notion_create_database
Create a new database in Notion.
notion_create_page
Create a new page in Notion.
notion_delete_block
Delete a block in Notion.
notion_list_block_children
List all children blocks of a block in Notion.
notion_list_comments
List all comments for a block in Notion.
notion_list_databases
List all databases in Notion (deprecated, use search instead).
notion_list_users
List all users in a Notion workspace.
notion_query_database
Query a database in Notion.
notion_retrieve_block
Retrieve a block from Notion.
notion_retrieve_database
Retrieve a database in Notion.
notion_retrieve_me
Retrieve information about the current bot user.
notion_retrieve_page
Retrieve a page from Notion
notion_retrieve_page_property
Retrieve a property of a page in Notion.
notion_retrieve_user
Retrieve a user from Notion.
notion_search
Search through Notion with fine-grained control.
notion_search_pages
Search trough pages in Notion.
notion_update_block
Update a block in Notion.
notion_update_database
Update a database in Notion.
notion_update_page
Update a page in Notion.
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档