Notion MCP Server
Сервер для интеграции Notion, предоставляющий стандартизированный интерфейс для работы с API Notion: базы данных, страницы и поиск.
Описание
Реализация сервера для Notion на базе протокола MCP, совместимая с Claude Desktop. Ключевые особенности: перечисление и запрос баз данных, создание/обновление страниц, поиск по workspace, получение деталей баз и блоков. Использует Python с httpx для асинхронных запросов, Pydantic v2 для типобезопасности, детальное логирование ошибок. Применения: автоматизация задач в Notion через AI-клиенты, интеграция с инструментами вроде Claude для управления контентом.
Возможности
Перечисление и запрос баз данных Notion
Список баз и выполнение запросов для фильтрации и извлечения данных.
Создание и обновление страниц
Генерация новых страниц и редактирование существующих в Notion.
Поиск по workspace
Глобальный поиск контента по всему рабочему пространству Notion.
Получение деталей баз и блоков
Извлечение информации о базах данных и дочерних блоках страниц.
Асинхронная поддержка с httpx
Эффективная работа с API Notion через async/await для высокой производительности.
Типобезопасность с Pydantic v2
Модели для валидации и типизации объектов Notion.