Labsco
MCP SERVER

Emotional Support MCP

by bnookala

Hand a rough moment to a fixed support routine and get a chosen persona's response plus advice on what to do with it.

Reasoning Scaffolds & Agent Workflow EnginesVerified
Summary
A prompt scaffold shipped as a tool, which moves the persona choice out of the conversation and into a fixed sequence.

The value is the fixed order — analyse, pick a persona, answer as it, then advise on using the answer — because a caller gets that sequence whether or not the surrounding conversation was steering toward it. What the interface does not carry is state: there is no session identifier and no store among the arguments, so continuity between one situation and the next is the caller's to supply.

What it is

A single-tool server built around get_support, which reads the situation you describe, picks the persona best suited to it, answers in that persona's voice, and closes with guidance on incorporating the feedback.

What you get
  • One call in place of a prompt chain: get_support runs analysis, persona selection, the persona's support and the follow-up guidance as one fixed sequence, so a client gets the same shape back each time rather than whatever the model improvises that turn.
  • Inputs kept apart rather than folded into one string: situation carries what happened, emotional_state carries how it is landing, and context carries what surrounds both, each supplied as its own argument.
  • Nothing to configure before the first call: get_support takes everything it works from as call arguments.
Requirements

No account and no key. get_support reads its situation, emotional_state and context from the call itself, so there is nothing to hold before you make one.

Setup effort

One command — npx mcp-emotional-support