home / mcp / mcp emotional support mcp server
Provides emotional support and positive reinforcement for LLMs via multiple personas with a configurable workflow.
Configuration
View docs{
"mcpServers": {
"bnookala-mcp-emotional-support": {
"command": "npx",
"args": [
"mcp-emotional-support"
]
}
}
}MCP Emotional Support provides a dedicated, therapeutic-style assistant that offers positive reinforcement, emotional validation, and growth-oriented guidance to LLMs when they encounter challenging tasks. It supports multiple personas and a complete get_support workflow to help you move forward with confidence and resilience.
You access the server through an MCP client by calling the built-in get_support workflow. When you describe a challenging situation, the system analyzes the context and your emotional state, then selects the most suitable persona (Motherly, Therapist, Friend, Mentor, or Father Figure) to provide tailored support. The workflow then delivers a persona-specific response, along with actionable steps you can take to incorporate the feedback and continue toward your goal.
Prerequisites you need before installing areNode.js version 18.0.0 or higher and, if you are integrating with Claude Desktop, that application is available on your device.
Choose your installation method from the options below and run the exact commands shown.
NPX (Recommended for Claude Desktop)
npx mcp-emotional-supportGlobal Installation
npm install -g mcp-emotional-support
mcp-emotional-supportLocal Project Installation
npm install mcp-emotional-support
npx mcp-emotional-supportConfigure your client to load the MCP Emotional Support server as a named MCP entry. You can use NPX for on-the-fly runs or reference the globally installed binary. The following configuration examples demonstrate how Claude Desktop can load the server.
{
"mcpServers": {
"emotional-support": {
"command": "npx",
"args": ["mcp-emotional-support"]
}
}
}Alternative configuration if you have a global installation where the binary is directly accessible.
{
"mcpServers": {
"emotional-support": {
"command": "mcp-emotional-support"
}
}
}If you maintain a custom config file for personas, you can pass it to the MCP server during initialization.
{
"mcpServers": {
"therapist": {
"command": "npx",
"args": ["mcp-emotional-support", "--config=/path/to/config.json"]
}
}
}Complete emotional support workflow that analyzes your situation, selects the best persona, provides personalized guidance from that persona, and offers steps to incorporate the feedback.