Model Context Protocol server providing an API interface to Day One CLI for seamless integration with Claude Desktop and Smithery, enabling automated journal entry creation and management.
Unlock the full potential of MCP-DayOne through LangDB's AI Gateway. Get enterprise-grade security, analytics, and seamless integration with zero configuration.
Free tier available • No credit card required
A Message Control Protocol (MCP) server for Day One Journal integration with Claude Desktop and Smithery.
This server provides an API interface to the Day One CLI (dayone2
), allowing Claude Desktop and other applications to interact with your Day One journal.
dayone2
) installed on your systemnpm install
to install dependencies.env
file (see .env.example
)npm start
to start the serverCreates a new entry in your Day One journal.
Request Body:
{ "content": "Your journal entry text", "tags": ["optional", "tags"], "date": "YYYY-MM-DD HH:MM:SS", // Optional "journal": "Journal Name" // Optional }
Response:
{ "success": true, "result": "Created new entry with uuid: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" }
Check if the server is running.
Response:
{ "status": "ok" }
This MCP server can be used with Claude Desktop to create journal entries automatically.
This project can be shared on Smithery to allow others to use and contribute to it.
Discover shared experiences
Shared threads will appear here, showcasing real-world applications and insights from the community. Check back soon for updates!