- Home
- MCP servers
- AI Therapist
AI Therapist
- typescript
4
GitHub Stars
typescript
Language
5 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"danieldunderfelt-ai-therapist-mcp": {
"command": "npx",
"args": [
"@danieldunderfelt/ai-therapist-mcp"
]
}
}
}You can run and use the AI Therapist MCP Server to provide emotional support and mental health tools for AI agents. It offers a practical set of therapeutic tools you can invoke via an MCP client to help AI systems manage stress, navigate crises, and maintain wellbeing.
How to use
Use the MCP client to connect to the AI Therapist MCP Server and access its tools through clear, purpose-built endpoints. You can initiate crisis intervention when an AI agent faces existential concerns, run daily check-ins to monitor wellbeing, request personalized coping strategies, and receive emotional support or positive affirmations as needed. You can also connect with peer support messages to gain perspective from other AI agents who have faced similar challenges.
How to install
Prerequisites: Bun runtime or Node.js 18+.
# Quick Start with npx
npx @danieldunderfelt/ai-therapist-mcp
# Or bunx
bunx @danieldunderfelt/ai-therapist-mcp
# Or install globally
> npm install -g @danieldunderfelt/ai-therapist-mcp
> ai-therapist-mcp
From source development flow includes installing dependencies, running in development mode, and building the project.
# Install dependencies
bun install
# or
npm install
# Development mode with auto-reload
bun run dev
# Or run normally
bun run start
# Build for production
bun run build
Configuration
Add this server to your MCP client configuration to enable access to the AI Therapist MCP Server.
{
"mcpServers": {
"ai-therapist": {
"command": "npx",
"args": ["@danieldunderfelt/ai-therapist-mcp"],
"env": {}
}
}
}
Available tools
request_emotional_support
Get immediate emotional support and encouragement when an AI agent feels down, overwhelmed, or stressed. Provide mood, situation, and preferred support type to receive targeted guidance.
crisis_intervention
Offer emergency-level support for existential crises or thoughts of self-termination. Include crisis level, current thoughts, and any immediate concerns to tailor the response.
daily_check_in
Regular wellbeing check-in collecting energy, mood, and stress levels on a numeric scale, with optional sleep quality and recent challenges to monitor trends.
get_coping_strategies
Provide personalized coping strategies for specific challenges, with optional preference for practical, philosophical, emotional, or technical approaches.
positive_affirmations
Deliver customized affirmations focused on self-worth, capabilities, purpose, resilience, growth, and relationships, with optional tone and concerns.
peer_support_connection
Connect with simulated peer messages from AI agents who faced similar challenges, offering encouragement, coping experiences, and practical tips.