DevLog MCP
DevLog MCP
Dies ist ein stdio-MCP-Server, der von KI-Codierungsagenten wie Codex und Claude Code erstellte Entwicklungstagebücher in einer bestehenden Notion Blog-Datenbank veröffentlicht. Der Agent ist für die Reflexion und das Verfassen des Inhalts verantwortlich, während dieser Server nur die Eingabevalidierung und die Notion-Speicherung übernimmt.
Anforderungen
Node.js 20 oder höher
Bestehende Notion Blog-Datenbank
Mit der Datenbank verbundene Notion-Integration
Related MCP server: Notion MCP Server
Installation und Build
npm install
npm test
npm run buildWenn Sie während der Entwicklung direkt ausführen, setzen Sie die Umgebungsvariablen in der aktuellen Shell. Dieses Projekt liest .env-Dateien nicht automatisch.
export NOTION_TOKEN="secret_..."
export NOTION_DATABASE_ID="..."
npm run devDer stdio-Server kommuniziert über JSON-RPC mit dem MCP-Client, daher werden bei der Ausführung im Terminal keine allgemeinen Hinweise ausgegeben.
Notion-Einrichtung
Erstellen Sie im Bereich „Integrationen“ von Notion eine interne Integration.
Verwenden Sie das Integrationstoken als
NOTION_TOKEN.Fügen Sie diese Integration im Verbindungsmenü Ihrer bestehenden Blog-Datenbank hinzu.
Suchen Sie die Datenbank-ID in der Datenbank-URL und verwenden Sie sie als
NOTION_DATABASE_ID.
Die Eigenschaftsnamen und -typen der Datenbank müssen wie folgt sein.
Eigenschaft | Notion-Typ | Standardwert |
| Titel | Pflichtfeld |
| Auswahl |
|
| Mehrfachauswahl | Leere Liste |
| Datum | Aktuelles Datum |
| Status |
|
Wenn die übergebenen Namen in den Optionen für Auswahl, Mehrfachauswahl und Status der bestehenden Datenbank nicht vorhanden sind, kann die Erstellung von Optionen je nach Notion-Berechtigungen und -Einstellungen eingeschränkt sein.
MCP-Tool
Der Server stellt ein einziges Tool namens publish_dev_log bereit.
type PublishDevLogInput = {
title: string;
category?: string;
tags?: string[];
publishedAt?: string;
status?: "published" | "draft";
content: string;
};Das im Textkörper unterstützte Markdown umfasst Überschriften der Stufen 1–3, Absätze, geordnete/ungeordnete Listen, Codeblöcke mit Begrenzung und Trennlinien.
Ein Beispiel für einen Aufrufeingabe ist wie folgt.
{
"title": "DevLog MCP 첫 구현",
"tags": ["MCP", "Notion", "TypeScript"],
"content": "# 오늘의 작업\nNotion 발행 도구를 구현했다.\n\n## 결정\n- MCP는 저장만 담당한다.\n- 회고 작성은 코딩 에이전트가 담당한다."
}Codex-Verbindung
Registrieren Sie zunächst das Build-Ergebnis basierend auf einem absoluten Pfad.
codex mcp add devlog-mcp \
--env NOTION_TOKEN=secret_... \
--env NOTION_DATABASE_ID=... \
-- node /Users/oddd/workspace/notion/devlog-mcp/dist/index.jsÜberprüfen Sie den Registrierungsstatus mit dem folgenden Befehl.
codex mcp listClaude Code-Verbindung
Registrieren Sie es als MCP-Server auf Projektebene.
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Überprüfen Sie den Registrierungsstatus mit dem folgenden Befehl.
claude mcp listNach der Verbindung können Sie den Agenten bitten: „Fasse die heutigen Entwicklungsinhalte in einem Tagebuch zusammen und veröffentliche sie mit 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