JUHE API Marketplace
tleeds1 avatar
MCP Server

NotionMCP Server

A Python server that integrates MCP with Notion to automate documentation workflows and manage Notion pages via LLMs, supporting operations like creating, updating, and searching Notion content.

1
GitHub Stars
11/22/2025
Last Updated
MCP Server Configuration
1{
2 "name": "NotionMCP",
3 "command": "path_to_the_exe_python_file_running_your_server",
4 "args": [
5 "path_to_python_server_file(notionMCP_server.py)"
6 ],
7 "env": {}
8}
JSON8 lines
  1. Home
  2. MCP Servers
  3. NotionMCP

README Documentation

NotionMCP Server

A Python server that integrates MCP with Notion to automate documentation workflows and manage Notion via LLMs.

Features

  • Exposes MCP tools for creating, updating, and searching Notion pages
  • Converts plain text and markdown-like content into Notion blocks
  • Supports appending and replacing content in Notion pages
  • Provides debug information for troubleshooting

Requirements

  • Python 3.10+
  • Notion integration token and parent page ID
  • MCP server and CLI
  • See requirements.txt for Python dependencies

Setup

  1. Clone the repository and navigate to the project directory.

  2. Install dependencies:

    pip install -r requirements.txt
    
  3. Configure environment variables:

    • Find the related API key and parent page ID from your Notion
    • API key is the integration key
    • Parent page ID is the target page we use to interact with LLMs prompt
    • Set NOTION_API_KEY and NOTION_PARENT_ID in .env file
  4. Run the server:

    python notionMCP_server.py
    
  5. Edit LLMs config file to recognize MCP server:

    • In this project, I used Claude desktop, here is how to edit the config
    • Find claude_desktop_config.json and edit as follows:
    {
      "mcpServers": {
        "NotionMCP": {
          "command": "path_to_the_exe_python_file_running_your_server",
          "args": ["path_to_python_server_file(notionMCP_server.py)"],
          "env": {}
        }
      }
    }
    
    • Use which python to find the executable python file running your server

License

MIT License

Quick Install

Quick Actions

View on GitHubView All Servers

Key Features

Model Context Protocol
Secure Communication
Real-time Updates
Open Source

Boost your projects with Wisdom Gate LLM API

Supporting GPT-5, Claude-4, DeepSeek v3, Gemini and more.

Enjoy a free trial and save 20%+ compared to official pricing.

Learn More
JUHE API Marketplace

Accelerate development, innovate faster, and transform your business with our comprehensive API ecosystem.

JUHE API VS

  • vs. RapidAPI
  • vs. API Layer
  • API Platforms 2025
  • API Marketplaces 2025
  • Best Alternatives to RapidAPI

For Developers

  • Console
  • Collections
  • Documentation
  • MCP Servers
  • Free APIs
  • Temp Mail Demo

Product

  • Browse APIs
  • Suggest an API
  • Wisdom Gate LLM
  • Global SMS Messaging
  • Temp Mail API

Company

  • What's New
  • Welcome
  • About Us
  • Contact Support
  • Terms of Service
  • Privacy Policy
Featured on Startup FameFeatured on Twelve ToolsFazier badgeJuheAPI Marketplace - Connect smarter, beyond APIs | Product Huntai tools code.marketDang.ai
Copyright © 2025 - All rights reserved