private-journal-mcp

private-journal-mcp

3.5

If you are the rightful owner of private-journal-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The Private Journal MCP Server is a comprehensive tool for private journaling and semantic search, designed to process thoughts, feelings, and insights locally.

The Private Journal MCP Server offers a robust solution for individuals seeking a private and efficient way to document and search through their personal and project-related thoughts. By leveraging the Model Context Protocol (MCP), this server ensures that all data processing occurs locally, maintaining user privacy. It supports multi-section journaling, allowing users to categorize their entries into feelings, project notes, user context, technical insights, and world knowledge. The server also features a powerful semantic search capability, enabling users to find conceptually related entries through natural language queries. With dual storage options, project notes are kept with their respective projects, while personal thoughts are stored in the user's home directory. The server is optimized for fast operation, utilizing in-memory similarity calculations and automatic indexing of entries. This tool is ideal for users who value privacy and need a reliable system for managing their personal and professional insights.

Features

  • Multi-section journaling with categories for feelings, project notes, user context, technical insights, and world knowledge.
  • Dual storage system for separating project notes and personal thoughts.
  • Semantic search with local AI embeddings for natural language queries.
  • Completely private processing with no external API calls.
  • Fast operation with optimized file structure and in-memory calculations.

Tools

  1. process_thoughts

    Multi-section private journaling with optional categories like feelings, project notes, user context, technical insights, and world knowledge.

  2. search_journal

    Semantic search across all journal entries with options for query, limit, type, and sections.

  3. read_journal_entry

    Read full content of specific entries using the file path from search results.

  4. list_recent_entries

    Browse recent entries chronologically with options for limit, type, and days.