MCP第一天
用于 Day One Journal 与 Claude Desktop 和 Smithery 集成的消息控制协议 (MCP) 服务器。
概述
该服务器为 Day One CLI( dayone2 )提供 API 接口,允许 Claude Desktop 和其他应用程序与您的 Day One 日志进行交互。
Related MCP server: DingTalk MCP Server V2
先决条件
您的系统上安装了 Day One CLI(
dayone2)Node.js 和 npm
安装
克隆此存储库
运行
npm install来安装依赖项创建一个
.env文件(参见.env.example)运行
npm start启动服务器
API 端点
POST /api/entry
在您的 Day One 日志中创建新条目。
请求正文:
{
"content": "Your journal entry text",
"tags": ["optional", "tags"],
"date": "YYYY-MM-DD HH:MM:SS", // Optional
"journal": "Journal Name" // Optional
}
回复:
{
"success": true,
"result": "Created new entry with uuid: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
}
获取/健康
检查服务器是否正在运行。
回复:
{
"status": "ok"
}
与 Claude Desktop 集成
该 MCP 服务器可与 Claude Desktop 一起使用以自动创建日记帐分录。
与 Smithery 集成
该项目可以在Smithery上共享,以允许其他人使用和贡献。