MCP-DayOne

by Quevin

MCP第一天

用于 Day One Journal 与 Claude Desktop 和 Smithery 集成的消息控制协议 (MCP) 服务器。

概述

该服务器为 Day One CLI( dayone2 )提供 API 接口,允许 Claude Desktop 和其他应用程序与您的 Day One 日志进行交互。

先决条件

  • 您的系统上安装了 Day One CLI( dayone2
  • Node.js 和 npm

安装

  1. 克隆此存储库
  2. 运行npm install来安装依赖项
  3. 创建一个.env文件(参见.env.example
  4. 运行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上共享,以允许其他人使用和贡献。

-
security - not tested
A
license - permissive license
-
quality - not tested

local-only server

The server can only run on the client's local machine because it depends on local resources.

消息控制协议服务器使 Claude Desktop 和其他应用程序能够与 Day One 日志进行交互,从而允许通过简单的 API 自动创建日志条目。

  1. 概述
    1. 先决条件
      1. 安装
        1. API 端点
          1. POST /api/entry
          2. 获取/健康
        2. 与 Claude Desktop 集成
          1. 与 Smithery 集成

            Related MCP Servers

            • -
              security
              F
              license
              -
              quality
              This server allows integration with Discord, enabling message exchanges between Claude and a Discord channel using prompts and notifications.
              Last updated -
              TypeScript
            • -
              security
              A
              license
              -
              quality
              A 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 -
              2
              Python
              MIT License
            • A
              security
              F
              license
              A
              quality
              A 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 -
              1
              5
              Python
              • Apple
            • -
              security
              A
              license
              -
              quality
              A server that connects Claude to your documentation via Inkeep's API, enabling AI-powered interactions with your documentation content.
              Last updated -
              5
              Python
              MIT License
              • Apple
              • Linux

            View all related MCP servers

            ID: hoeq3850x9