MCP Рекомендовано API Платный

Notion MCP

Official Notion integration for AI assistants to search, create, and manage pages, databases, and content in Notion workspaces.

автор: Notion

Установка
11 установок
Копируй и вставляй в терминал
curl -fsSL https://vibebaza.com/i/notion | bash
Скачать .md

The official Notion MCP server enables AI assistants to interact with Notion workspaces, allowing searching, creating, and managing pages, databases, and content through natural language.

Installation

npm install -g @notionhq/notion-mcp-server
# or use npx directly
npx -y @notionhq/notion-mcp-server

Configuration

Using NOTION_TOKEN (Recommended)

{
  "mcpServers": {
    "notionApi": {
      "command": "npx",
      "args": ["-y", "@notionhq/notion-mcp-server"],
      "env": {
        "NOTION_TOKEN": "ntn_****"
      }
    }
  }
}

Using Docker

{
  "mcpServers": {
    "notionApi": {
      "command": "docker",
      "args": [
        "run", "--rm", "-i",
        "-e", "NOTION_TOKEN",
        "mcp/notion"
      ],
      "env": {
        "NOTION_TOKEN": "ntn_****"
      }
    }
  }
}

Remote MCP Server (OAuth)

Notion also offers a remote MCP server with OAuth authentication. Learn more at Notion MCP Docs.

Setup Steps

1. Create Integration

  1. Go to Notion Integrations
  2. Create a new internal integration
  3. Copy the integration token

2. Connect Pages

Grant your integration access to pages:
- Go to Access tab in integration settings
- Select pages to connect
- Or use page menu → "Connect to integration"

Available Tools

Page Operations

  • notion_search - Search pages and databases
  • notion_get_page - Retrieve page content
  • notion_create_page - Create new pages
  • notion_update_page - Update existing pages

Database Operations

  • Query databases
  • Create database entries
  • Update database properties

Block Operations

  • Read block content
  • Append blocks to pages
  • Update block content

Comment Operations

  • Add comments to pages
  • Retrieve page comments

Transport Options

STDIO Transport (Default)

npx @notionhq/notion-mcp-server

Streamable HTTP Transport

npx @notionhq/notion-mcp-server --transport http --port 3000

With authentication:

npx @notionhq/notion-mcp-server --transport http --auth-token "your-secret-token"

Features

  • Full API Coverage - Access to Notion's complete API
  • Read-Only Option - Configure integration for read-only access
  • OAuth Support - Remote server supports OAuth authentication
  • Docker Support - Official Docker image available

Usage Examples

Comment "Hello MCP" on page "Getting started"
Add a page titled "Notion MCP" to page "Development"
Get the content of page 1a6b35e6e67f802fa7e1d27686f017f2

Security

Configure integration capabilities for security:
- Read-only: Enable only "Read content" in Configuration tab
- Limited access: Connect only required pages

Resources

Zambulay Спонсор

Карта для оплаты Claude, ChatGPT и других AI