welfvh/welf-mcp
If you are the rightful owner of welf-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 dayong@mcphub.com.
An MCP server designed to create a personal mirror by capturing and organizing personal work, journaling, psychology, emotional patterns, and behavioral insights.
welf-mcp
An MCP (Model Context Protocol) server for building a personal mirror - a comprehensive context system that captures and organizes personal work, journaling, psychology, emotional patterns, and behavioral insights.
Vision
This project aims to create a deeply agentic MCP server that builds and maintains a mirror of yourself. It provides Claude with perfect context on your most important work, thoughts, and patterns, enabling more personalized and context-aware interactions.
Core Capabilities
- Document Management: Receive and organize documents and summaries from daily interactions
- Progressive Summarization: Build coherent profiles through iterative summarization
- Context Building: Maintain comprehensive context about work, projects, and personal development
- Pattern Recognition: Track behavioral patterns, emotional states, and personal growth
- Journaling Integration: Seamlessly integrate journaling and self-reflection data
Technical Architecture
MCP Server Components
-
Tools
capture_context: Capture and store contextual informationupdate_profile: Update user profile with new insightsquery_context: Retrieve relevant context for conversationssummarize_period: Create periodic summaries of captured data
-
Resources
- User profiles and personas
- Document storage and retrieval
- Context graphs and relationships
- Historical summaries and insights
-
Authentication
- OAuth 2.1 with PKCE
- User-specific access controls
- Secure token management
Data Organization
welf-mcp/
├── profiles/ # User profiles and personas
├── documents/ # Captured documents and notes
├── summaries/ # Progressive summaries
├── patterns/ # Behavioral and emotional patterns
└── contexts/ # Contextual relationships
Getting Started
Prerequisites
- Node.js 18+
- TypeScript 5+
- Claude Pro/Max/Teams account with MCP access
Installation
npm install
Development
npm run dev
Building
npm run build
npm start
Usage
Once deployed, the MCP server integrates with Claude to:
- Automatically capture relevant information from conversations
- Build and maintain your personal profile
- Provide contextual awareness in future interactions
- Track patterns and insights over time
Philosophy
This project embodies the vision of creating a true digital mirror - not just a data repository, but an intelligent system that understands and reflects your intellectual and emotional journey. It serves as a bridge between your daily interactions with AI and a deeper understanding of yourself.
Contributing
This is a personal project focused on building a specific vision of self-reflection and context management. Issues and discussions are welcome for those interested in similar approaches to personal AI integration.
License
MIT