The Emotion Dictionary

The Emotion Dictionary's 402 emotions: define a word, resolve a feeling, body maps. CC BY 4.0.

Should I use this

Quality & Safety

B
Description quality
73%
Schema completeness
93%
Naming quality
80%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Findings (2)

  • LOWTool 'define_emotion' description lacks action verbin define_emotion
  • LOWTool 'body_signature' description lacks action verbin body_signature

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~262Tokens (tool definitions)
~483 BTypical response size
Minimal attention impact (0.20% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "emotion-dictionary": {
      "url": "https://mcp.emotioninside.org/mcp"
    }
  }
}

Remote endpoints

https://mcp.emotioninside.org/mcpstreamable-http

What it can do

Tool inventory

Tools (3)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
⚪define_emotion(name_or_slug)

Look up one emotion from The Emotion Dictionary by name or slug. Returns its identifier, family, short definition, valence, arousal, canonical colour, and the entry URL.

Input Schema

{
  "type": "object",
  "properties": {
    "name_or_slug": {
      "type": "string",
      "maxLength": 80,
      "description": "The emotion's name or URL slug, for example 'saudade' or 'Quiet joy'."
    }
  },
  "required": [
    "name_or_slug"
  ]
}
🟢resolve_feeling(description)

Describe a feeling in plain words and get the five closest named emotions from the 402 in The Emotion Dictionary, ranked by meaning.

Input Schema

{
  "type": "object",
  "properties": {
    "description": {
      "type": "string",
      "maxLength": 500,
      "description": "A plain description of the feeling, up to 500 characters."
    }
  },
  "required": [
    "description"
  ]
}
⚪body_signature(name_or_slug)

Where an emotion lives in the body, from The Emotion Dictionary's body maps: regions on a 378 by 924 grid, each marked stirred or stilled.

Input Schema

{
  "type": "object",
  "properties": {
    "name_or_slug": {
      "type": "string",
      "maxLength": 80
    }
  },
  "required": [
    "name_or_slug"
  ]
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded3 tools
verifiedversion not recorded3 tools
verifiedversion not recorded3 tools
verifiedversion not recorded3 tools
verifiedversion not recorded3 tools
verifiedversion not recorded3 tools