Сервер Notion MCP
В этом проекте реализован MCP-сервер для Notion API .
Установка
1. Настройка интеграции в Notion:
Перейдите по ссылке https://www.notion.so/profile/integrations и создайте новую внутреннюю интеграцию или выберите существующую.
Хотя мы ограничиваем область действия Notion API (например, вы не сможете удалять базы данных через MCP), существует ненулевой риск для данных рабочей области, если они будут раскрыты LLM. Пользователи, заботящиеся о безопасности, могут захотеть дополнительно настроить возможности интеграции.
Например, вы можете создать токен интеграции, доступный только для чтения, предоставив доступ только «Чтение содержимого» на вкладке «Конфигурация»:
2. Подключение контента к интеграции:
Убедитесь, что к вашей интеграции подключены соответствующие страницы и базы данных.
Для этого вам необходимо зайти на эту страницу, нажать на три точки и выбрать «Подключиться к интеграции».
3. Добавление конфигурации MCP в ваш клиент:
Использование npm:
Добавьте следующее в ваш .cursor/mcp.json
или claude_desktop_config.json
(MacOS: ~/Library/Application\ Support/Claude/claude_desktop_config.json
)
Использование Докера:
Существует два варианта запуска сервера MCP с Docker:
Вариант 1: Использование официального образа Docker Hub:
Добавьте следующее в ваш .cursor/mcp.json
или claude_desktop_config.json
:
Этот подход:
Использует официальный образ Docker Hub
Правильно обрабатывает экранирование JSON через переменные среды.
Обеспечивает более надежный метод настройки
Вариант 2: Локальная сборка образа Docker:
Вы также можете создать и запустить образ Docker локально. Сначала создайте образ Docker:
Затем добавьте следующее в ваш .cursor/mcp.json
или claude_desktop_config.json
:
Не забудьте заменить ntn_****
на ваш секрет интеграции. Найдите его на вкладке конфигурации интеграции:
Примеры
Используя следующую инструкцию
ИИ правильно спланирует два вызова API, v1/search
и v1/comments
, для выполнения задачи
Аналогично, следующая инструкция приведет к созданию новой страницы с именем «Notion MCP», добавленной к родительской странице «Разработка».
Вы также можете ссылаться на идентификатор контента напрямую.
Разработка
Строить
Выполнять
Публиковать
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
Сервер MCP, который позволяет помощникам на основе искусственного интеллекта взаимодействовать с API Notion, что позволяет им искать, читать, комментировать и создавать контент в рабочих пространствах Notion с помощью команд на естественном языке.
Related MCP Servers
- AsecurityFlicenseAqualityA high-performance MCP server that integrates Notion into AI workflows, enabling interaction with Notion pages, databases, and comments through a standardized protocol.Last updated -1224
- AsecurityAlicenseAqualityNotion MCP Server is a MCP server implementation that enables AI assistants to interact with Notion's API.Last updated -13208135MIT License
- -securityAlicense-qualityAn MCP server that enables natural language interaction with the Notion API, allowing users to search, comment, create pages, and access content within their Notion workspace.Last updated -12,300MIT License
- -security-license-qualityA Model Context Protocol server that enables AI assistants to interact with Notion's API for reading, creating, and modifying Notion content through natural language interactions.Last updated -MIT License
Appeared in Searches
- A system for querying databases using natural language
- A server for converting study materials and optimizing online research
- Using Logseq data as context for chat applications
- A personal assistant tool for managing schedules, notes, projects, and emails
- Managing Social Media Content Creation Using Monday