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 henry@mcphub.com.
An MCP server designed to create a personal mirror by capturing and organizing personal work, journaling, psychology, emotional patterns, and behavioral insights.
capture_context
Capture and store contextual information.
update_profile
Update user profile with new insights.
query_context
Retrieve relevant context for conversations.
summarize_period
Create periodic summaries of captured data.
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