MCP-DayOne
A Message Control Protocol (MCP) server for Day One Journal integration with Claude Desktop and Smithery.
Overview
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.
Prerequisites
- Day One CLI (
dayone2
) installed on your system - Node.js and npm
Installation
- Clone this repository
- Run
npm install
to install dependencies - Create a
.env
file (see.env.example
) - Run
npm start
to start the server
API Endpoints
POST /api/entry
Creates a new entry in your Day One journal.
Request Body:
Response:
GET /health
Check if the server is running.
Response:
Integration with Claude Desktop
This MCP server can be used with Claude Desktop to create journal entries automatically.
Integration with Smithery
This project can be shared on Smithery to allow others to use and contribute to it.
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
A Message Control Protocol server that enables Claude Desktop and other applications to interact with Day One journals, allowing automated journal entry creation through a simple API.
Related MCP Servers
- -securityFlicense-qualityThis server allows integration with Discord, enabling message exchanges between Claude and a Discord channel using prompts and notifications.Last updated -TypeScript
- -securityAlicense-qualityA Model Control Protocol server for integrating with DingTalk, enabling users to send messages, retrieve conversation/user information, and query calendar events through Claude.Last updated -2PythonMIT License
- AsecurityFlicenseAqualityA server that enables Claude Desktop users to access the Claude API directly, allowing them to bypass Professional Plan limitations and use advanced features like custom system prompts and conversation management.Last updated -15Python
Inkeep MCP Serverofficial
-securityAlicense-qualityA server that connects Claude to your documentation via Inkeep's API, enabling AI-powered interactions with your documentation content.Last updated -5PythonMIT License