Перейти к содержимому

Notion MCP Server

Позволяет AI ассистентам взаимодействовать с Notion API для чтения, создания и изменения контента через протокол MCP.

TypeScript
133 stars

Описание

Notion MCP Server — это сервер на TypeScript, реализующий протокол Model Context Protocol (MCP) для интеграции AI с Notion API. Поддерживает CRUD-операции над страницами, блоками, базами данных, комментариями и пользователями. Использует официальный Notion клиент и MCP SDK. Совместим с Cursor, Claude Desktop и другими MCP-клиентами. Идеален для автоматизации управления Notion-контентом через естественный язык, таких как создание задач, обновление заметок и поиск данных.

Возможности

Интеграция с Notion

Взаимодействие с базами данных, страницами и блоками Notion через API.

Универсальная совместимость MCP

Работает с клиентами Cursor, Claude Desktop, Cline и Zed.

Извлечение данных

Получение информации из страниц, блоков и баз данных Notion.

Создание контента

Создание и обновление страниц, блоков и баз данных.

Управление блоками

Добавление, обновление, удаление блоков и пакетные операции.

Операции с базами данных

Создание, запросы и обновление баз данных с фильтрами.

Управление комментариями

Получение, добавление и ответы на комментарии к страницам.

Управление пользователями

Список пользователей рабочего пространства и детали о пользователях.

Установка

{ “mcpServers”: { “notion-mcp-server”: { “command”: “npx”, “args”: ["-y", “notion-mcp-server”], “env”: { “NOTION_TOKEN”: “YOUR_KEY”, “NOTION_PAGE_ID”: “YOUR_PAGE_ID” } } } }

Замените YOUR_KEY и YOUR_PAGE_ID на ваш токен Notion API и ID страницы. Создайте интеграцию в Notion Developers и подключите её к страницам. Для разработки: git clone https://github.com/awkoy/notion-mcp-server.git, npm install, настройте .env с NOTION_TOKEN и NOTION_PAGE_ID, npm run build.

Информация

Язык
TypeScript
Лицензия
MIT License
GitHub Stars
133

Ссылки