DevLog MCP
DevLog MCP
Это stdio MCP-сервер, который публикует журналы разработки, написанные AI-агентами кодирования, такими как Codex, Claude Code, в существующую базу данных Notion Blog. Агент отвечает за ретроспективу и написание текста, а этот сервер отвечает только за проверку ввода и сохранение в Notion.
Требования
Node.js 20 или выше
Существующая база данных Notion Blog
Notion Integration, подключенная к базе данных
Related MCP server: Notion MCP Server
Установка и сборка
npm install
npm test
npm run buildПри непосредственном запуске во время разработки установите переменные окружения в текущей оболочке. Этот проект не читает файл .env автоматически.
export NOTION_TOKEN="secret_..."
export NOTION_DATABASE_ID="..."
npm run devПоскольку stdio-сервер общается с MCP-клиентом через JSON-RPC, при запуске в терминале не выводится обычное приветственное сообщение.
Настройка Notion
Создайте внутреннюю интеграцию на странице Integrations в Notion.
Используйте токен интеграции как
NOTION_TOKEN.В меню подключений существующей базы данных блога добавьте эту интеграцию.
Найдите ID базы данных в URL базы данных и используйте его как
NOTION_DATABASE_ID.
Имена и типы свойств базы данных должны быть следующими:
Свойство | Тип Notion | Значение по умолчанию |
| Title | Обязательное поле |
| Select |
|
| Multi-select | Пустой список |
| Date | Текущая дата |
| Status |
|
Если переданное имя отсутствует в параметрах Select, Multi-select, Status существующей базы данных, создание параметров может быть ограничено в зависимости от прав и настроек Notion.
Инструменты MCP
Сервер предоставляет один инструмент publish_dev_log.
type PublishDevLogInput = {
title: string;
category?: string;
tags?: string[];
publishedAt?: string;
status?: "published" | "draft";
content: string;
};Поддерживаемый Markdown в тексте: заголовки 1–3, абзацы, упорядоченные/неупорядоченные списки, блоки кода с ограждением, разделители.
Пример входных данных для вызова:
{
"title": "DevLog MCP 첫 구현",
"tags": ["MCP", "Notion", "TypeScript"],
"content": "# 오늘의 작업\nNotion 발행 도구를 구현했다.\n\n## 결정\n- MCP는 저장만 담당한다.\n- 회고 작성은 코딩 에이전트가 담당한다."
}Подключение Codex
Сначала зарегистрируйте результат сборки, используя абсолютный путь.
codex mcp add devlog-mcp \
--env NOTION_TOKEN=secret_... \
--env NOTION_DATABASE_ID=... \
-- node /Users/oddd/workspace/notion/devlog-mcp/dist/index.jsПроверьте статус регистрации следующей командой:
codex mcp listПодключение Claude Code
Зарегистрируйте как MCP-сервер в рамках проекта.
claude mcp add -s project devlog-mcp \
-e NOTION_TOKEN=secret_... \
-e NOTION_DATABASE_ID=... \
-- node /Users/oddd/workspace/notion/devlog-mcp/dist/index.jsПроверьте статус регистрации следующей командой:
claude mcp listПосле подключения вы можете попросить агента: 오늘 개발한 내용을 일지로 정리하고 publish_dev_log로 발행해줘
devlog-mcp
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
Related MCP Servers
- Alicense-qualityDmaintenanceEnables 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
- FlicenseAqualityDmaintenanceEnables AI assistants to read from and write to Notion databases through the Relentless CMS API with built-in validation, automatic retries, and error handling for robust content management.5
- Alicense-qualityDmaintenanceEnables AI agents to interact with Notion workspaces through the Notion API, allowing them to search, read, create, update pages and databases, and manage comments using natural language commands.141,622MIT
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.
Shared debugging memory for AI coding agents
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/odddman44/devlog-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server