PolarHub
  • Agents
  • MCP Servers
  • Skills
  • PolarBear
PolarHub © 2026
MCP ServerssearchNotionMCP
返回「search」

NotionMCP

modelscope·@DeepActionPotential/NotionMCP

search0下载LocalModelScope

简介

暂无描述。

MCP Server 详情

来自 ModelScope 索引

NotionMCP AI-Powered Notion Assistant via MCP

NotionMCP is a Modular Context Protocol (MCP) server that exposes advanced Notion search, reading, summarization, and emotion-analysis tools to any MCP-compatible LLM client such as Claude Desktop.

This project turns your Notion workspace into an intelligent, queryable knowledge system, giving your AI assistant the ability to:

  • Search pages and databases with precision
  • Read and extract block-level content
  • Summarize large or complex Notion pages
  • Analyze sentiment/emotion of page text
  • Build AI workflows on top of your Notion data
  • Operate securely using the MCP standard

It is built for:

  • Developers
  • Researchers
  • Data science teams
  • Knowledge-intensive organizations
  • Anyone wanting an AI agent deeply integrated with Notion

Features

Intelligent Notion Search

  • Title search
  • Page/database filtering
  • Pagination + streaming search
  • User discovery tools

Advanced Content Reading

  • Extract readable text from pages
  • Traverse block structures
  • Read pages by name or ID
  • Support for headings, lists, checkboxes, callouts, quotes, etc.

AI Summaries & Emotion Analysis

  • Abstractive summarization (T5)
  • Emotion/tone classification (Transformers)
  • Integrated into Notion workflows

Fully MCP-Compatible

Works out-of-the-box with:

  • Claude Desktop
  • ChatGPT MCP mode
  • Any MCP-compatible automation or agent

Clean, Modular Architecture

  • search_tools.py
  • read_tools.py
  • ai_tools.py
  • Async Notion client layer with retries + rate-limit handling

Business Value

NotionMCP upgrades Notion from a documentation space into a scalable AI knowledge engine. It enables teams and organizations to operate faster, reduce manual overhead, and make better decisions by turning unstructured notes into actionable intelligence.

For Organizations

  • Automate summarization, research, onboarding, and documentation workflows
  • Improve knowledge accessibility across teams and departments
  • Standardize how information is consumed, summarized, and shared
  • Reduce operational time spent searching or rewriting content
  • Build internal AI agents capable of retrieving, processing, and analyzing company knowledge

For Technical Teams

  • Gain a robust async Notion API client with retry + backoff handling
  • Extend MCP tools with custom AI models or internal logic
  • Integrate Notion into broader AI, analytics, or automation pipelines
  • Build reproducible and automated workflows on top of Notion pages
  • Maintain full control over data by running tools locally

Strategic Outcomes

  • Faster decision-making
  • Reduced cognitive load across technical and non-technical teams
  • Stronger organizational memory and knowledge consistency
  • A foundation for deployable AI assistants operating on real company data

Demo

Video Demo

Click to view ./demo/1.mp4

Image Walkthrough


Installation

You may install using either:

Option A Using venv (recommended for most users)

1. Clone the repository

git clone https://github.com/DeepActionPotential/NotionMCP.git
cd NotionMCP

2. Create and activate a virtual environment

python -m venv .venv

Activate it:

Windows

.venv\Scripts\activate

macOS/Linux

source .venv/bin/activate

3. Install dependencies

pip install -r requirements.txt

4. Run the MCP server

python server.py

Option B Installation using uv

uv sync
uv run server.py

Configuring Claude Desktop

Add the following to:

claude_desktop_config.json

{
  "mcpServers": {
    "NotionMCPServer": {
      "command": "uv",
      "args": [
        "--directory",
        "your-own-server-file-directory",
        "run",
        "server.py"
      ]
    }
  }
}

Restart Claude Desktop. You should now see all Notion tools available under the MCP Tools menu.


Environment Variables

Create a .env file or export environment variables:

NOTION_API_KEY=secret_notion-api
HTTP-TIMEOUT=60

Your Notion integration must be shared with the pages or workspace you want to read.


Usage Examples

Ask Claude:

  • Search Notion for pages about convolution.
  • Summarize the Deep Learning page in 200 words.
  • Extract the first 20 lines of the Metrics page.
  • Analyze the emotional tone of the Vision page.

Claude will automatically call MCP tools such as:

  • search
  • iter_search
  • get_page_text
  • summarize_page_text
  • get_page_sentiment

Architecture

NotionMCP

 tools/
    search_tools.py
    read_tools.py
    ai_tools.py

 core/
    notion_clients.py

 services/
    summarization_service.py
    text_emotion_service.py

 demo/

 server.py

Contributing

Contributions are welcome:

  • New AI models
  • Additional Notion endpoints
  • Performance improvements
  • New MCP tools

Please open an issue or submit a PR.


License

MIT License free for commercial and private use.

相关 MCP Servers(来自「search」)

【稳定版】12306MCP火车票服务

一个为大型语言模型(LLM)设计的、高可用的12306余票查询工具服务,现已搭载智能会话管理引擎。 12306-MCP-Server 将复杂的12306余票查询接口封装为符合 Model Context Protocol (MCP) 规范的工具集,允许AI Agent通过自然语言无缝查询实时火车票、中转换乘和经停站信息。 从 v1.0.0 版本开始,项目引入了全新的智能会话管理系统,通过会话池、动态User-Agent轮换和自动错误恢复机制,将服务的稳定性与反屏蔽能力提升至全新高度。

Alphar/Railway-Real-Time-MCP-Server

代码上下文MCP

一个MCP服务器,它在本地git仓库上提供语义搜索功能,使用户能够克隆仓库、处理分支并通过矢量化代码块搜索代码。

@fkesheh/code-context-mcp

代码索引MCP

一种模型上下文协议(MCP)服务器,可以帮助大型语言模型以最少的设置来索引、搜索和分析代码库。

@johnhuang316/code-index-mcp

代码知识记忆库工具

通过向量嵌入技术,为项目提供记忆库和RAG上下文支持,以增强代码理解和管理,并与RooCode和Cline集成。

@davidvc/code-knowledge-mcptool

飞常准-Aviation

VariFlight航班信息服务的模型上下文协议(MCP)服务器实现方案。该服务器提供了多种工具,支持查询航班信息、天气数据及航班舒适度指标。

@variflight-ai/variflight-mcp

火车时刻查询服务

基于GTFS数据的Caltrain火车时刻查询服务,提供实时火车时刻表、站点查询和时间特定查询功能。

myalone/caltrain

自动安装

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

/api/mcps/deepactionpotential-notionmcp/markdown
打开 PolarBear 安装查看 Markdown 文档

手动安装

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

git clone https://github.com/DeepActionPotential/NotionMCP.git cd NotionMCP

基本信息

分类
search / note-taking / workplace-and-productivity
运行方式
No
许可证
MIT License
详情文件
deepactionpotential-notionmcp.md