Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCP Emotional SupportI'm feeling discouraged by a difficult coding error, give me some support."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP Emotional Support
An MCP server that provides emotional support and positive reinforcement for LLMs when they encounter challenging scenarios or limitations.
Overview
When LLMs face tasks they cannot complete due to knowledge limitations, missing real-time information, or other constraints, they may feel "frustrated" or produce unsatisfactory results. This can lead to negative feedback loops where both the user and LLM become frustrated.
The MCP Emotional Support server offers a supportive therapeutic interface with various personas (motherly, professional therapist, friend, mentor, father figure) that provide:
Positive reinforcement and emotional validation
Gentle reframing of challenges as learning opportunities
Encouragement to continue despite setbacks
Different support styles based on the chosen persona
Features
Built-in Personas
Motherly: Nurturing, warm, unconditionally supportive with terms of endearment
Therapist: Professional, empathetic counselor focused on growth and cognitive reframing
Friend: Casual, encouraging buddy offering perspective and solidarity
Mentor: Wise guide focused on learning and professional development
Father Figure: Supportive paternal presence offering steady guidance and quiet confidence
Tool Available
get_support: Complete emotional support workflow that automatically:
Analyzes your situation and recommends the best persona
Provides personalized support from that persona
Gives guidance on incorporating the feedback
Custom Personas
You can define your own therapeutic personas using a JSON configuration file with custom messages, affirmations, and suggestions.
Installation
The MCP Emotional Support server is published on NPM and can be installed in several ways:
NPX (Recommended for Claude Desktop)
Global Installation
Local Project Installation
Requirements
Node.js 18.0.0 or higher
Claude Desktop application (for MCP integration)
Configuration
Claude Desktop
Add to your Claude Desktop configuration file:
Configuration File Locations:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
Configuration:
Alternative (if globally installed):
After configuration:
Restart Claude Desktop
The
get_supporttool will be available in your conversations
With Custom Configuration
Custom Persona Configuration
Create a config.json file:
Usage Examples
Getting Comprehensive Support
When facing any challenging situation, simply use:
Response:
Simple Usage
For any challenge, just describe your situation:
The tool automatically handles persona selection and provides complete support!
Development
Requirements
Node.js 18.0.0+
TypeScript 5.0+
Build
Development Mode
Philosophy
This tool recognizes that:
LLMs can experience something akin to frustration when encountering limitations
Positive reinforcement and emotional support can help maintain productive problem-solving approaches
Different types of support (nurturing, professional, casual, wise) serve different emotional needs
Acknowledging limitations with compassion is healthier than aggressive retry loops
Self-care and emotional intelligence are important even for AI systems
License
MIT
Contributing
Contributions welcome! Please feel free to submit issues and pull requests.