Journal Mcp
Description
A lightweight MCP server that provides Claude with a private journaling capability to process feelings and thoughts
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
Private Journal MCP Server
[](https://github.com/2389-research/journal-mcp/actions/workflows/coverage.yml) [](https://github.com/2389-research/journal-mcp/actions)
A comprehensive MCP (Model Context Protocol) server that provides Claude with private journaling and semantic search capabilities for processing thoughts, feelings, and insights.
Features
Journaling
- Multi-section journaling: Separate categories for feelings, project notes, user context, technical insights, and world knowledge
- Dual storage: Project notes stay with projects, personal thoughts in user home directory
- Timestamped entries: Each entry automatically dated with microsecond precision
- YAML frontmatter: Structured metadata for each entry
Search & Discovery
- Semantic search: Natural language queries using local AI embeddings
- Vector similarity: Find conceptually related entries, not just keyword matches
- Local AI processing: Uses @xenova/transformers - no external API calls required
- Automatic indexing: Embeddings generated for all entries on startup and ongoing
Privacy & Performance
- Completely private: All processing happens locally, no data leaves your machine
- Fast operation: Optimized file structure and in-memory similarity calculations
- Robust fallbacks: Intelligent path resolution across platforms
Tech Stack
Core Technologies
- Node.js 18+ - Runtime environment with modern JavaScript features
- TypeScript 5.0+ - Type-safe development with strict configuration
- MCP SDK 0.4.0 - Official Model Context Protocol implementation
- @xenova/transformers - Local AI models for semantic embeddings (no external APIs)
AI & Search
- Semantic Embeddings - Multiple model options (MiniLM, DistilRoBERTa, MPNet)
- **Vector Simila
Related Skills
Awesome Go
A curated list of awesome Go frameworks, libraries and software
Development next.js
| The React Framework | 138360 | 1503 | 1 |
Development sharing-skills
skill for guidance.
Development root-cause-tracing
Use when errors occur deep in execution and you need to trace back to find the original trigger.
Development Template Skill
Minimal skeleton for a new skill project structure.
Development Third-party Notices
THE FOLLOWING SETS FORTH ATTRIBUTION NOTICES FOR THIRD PARTY SOFTWARE THAT MAY BE CONTAINED IN PORTIONS OF THI
Development