notion-memory-mcp
Notion Memory MCP 🧠
Сервер Model Context Protocol, который превращает Notion в программируемый уровень памяти для ИИ-агентов.
Дайте любому MCP-совместимому агенту (Hermes, Claude Desktop, Cursor, кастомные агенты) пять чистых инструментов для поиска, чтения, сохранения, добавления и запросов к вашему рабочему пространству Notion — превращая Notion в постоянный «дисковый» слой трёхуровневой архитектуры памяти агента.
⚡ L1 cache → agent built-in memory (always in context)
🧮 RAM → mem0 / vector store (auto recall)
💾 DISK → Notion via this MCP ← you are hereЗачем
Решения для памяти агентов (mem0, honcho...) непрозрачны — отлично подходят для рефлекторного вспоминания, но невидимы для людей. Notion — противоположность: полностью видим и редактируем людьми, но не поддерживает нативные вызовы инструментов.
Этот сервер соединяет их: агенты получают программный доступ; люди сохраняют полный визуальный контроль.
Related MCP server: Notion MCP Server
Доступные инструменты
Инструмент | Что делает |
| Найти страницы/базы данных по названию или содержимому |
| Прочитать страницу как структурированный обычный текст |
| Обновить или создать страницу по точному названию (markdown-подобный → блоки) |
| Добавить к странице (журналы) |
| Запросить строки базы данных с необязательным select-фильтром |
Настройка
pip install -r requirements.txt
export NOTION_API_TOKEN=ntn_your_integration_token # notion.so/my-integrations
python3 server.py # stdio transportHermes Agent
hermes mcp add notion-memory -- python3 /path/to/server.py
# with env: NOTION_API_TOKEN set in ~/.hermes/.envClaude Desktop / Cursor
Добавьте в ваш MCP-конфиг:
{
"mcpServers": {
"notion-memory": {
"command": "python3",
"args": ["/path/to/server.py"],
"env": { "NOTION_API_TOKEN": "ntn_..." }
}
}
}Дизайн-решения
Upsert по названию (
notion_save): агенты думают именами, а не UUID. Повторное сохранение заменяет тело — идемпотентные записи.Markdown-подобный → блоки: заголовки (#), маркеры (-), абзацы отображаются на нативные блоки Notion. Без сложного AST.
Чтение открытое, запись ограничена: чтение затрагивает всё, что видит интеграция; только создание/обновление. Инструмента удаления нет по дизайну — разрушительные операции остаются только для людей.
stdlib + httpx + mcp: минимальные зависимости, лёгкий аудит.
Продемонстрированные навыки
Разработка MCP-сервера · асинхронный Python (httpx + asyncio) · Notion API (поиск/блоки/базы данных) · проектирование протоколов для использования инструментов LLM · защитное сопоставление ошибок API
Лицензия
MIT — создано Shahjalal Shanto
Часть архитектуры памяти агента: встроенный кэш + mem0 RAM + Notion диск.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables interaction with Notion through the Notion API by exposing it as tools for LLMs, allowing operations like reading, creating, updating, and deleting Notion pages seamlessly via natural language.1121MIT
- AlicenseNot gradedqualityDmaintenanceEnables Language Models to interact with Notion workspaces through standardized tools for searching, reading, creating, and updating pages and databases.119MIT
- AlicenseBqualityDmaintenanceEnables AI agents to interact with Notion workspaces through the Notion API. Supports reading, writing, commenting, and managing Notion pages and databases with optimized token consumption for AI agents.19141,622MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to interact with Notion workspaces through the Notion API, allowing them to search, read, create, and comment on pages and databases with optimized token consumption.MIT
Related MCP Connectors
Persistent memory and knowledge management for AI agents with semantic search and 50+ tools.
Universal memory for AI agents and tools. Save, organize and search context anywhere.
Persistent docs and memory for AI agents — read, write, organize & search a shared workspace.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/shahjalal2313/notion-memory-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server