identimoji_mcp-server-emojikey

MCP-Mirror/identimoji_mcp-server-emojikey

3.1

If you are the rightful owner of identimoji_mcp-server-emojikey and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The emojikey-server MCP Server allows LLMs to maintain consistent interaction styles across conversations using emoji-based context keys, known as emojikeys.

Tools

Functions exposed to the LLM to take actions

initialize_conversation

IMPORTANT: 1. Run this tool at the start of every conversation to initialize the emojikey context. 2. Emojikeys follow a structured language where each component encodes dimensions with magnitude and phase angle. 3. The initialize_conversation function will return recent keys and a unique conversation ID. 4. You must use the returned conversation ID in all subsequent emojikey operations in this conversation. 5. This ensures that each conversation maintains its own emojikey state separate from others.

get_emojikey

Get the current emojikey for this conversation. This function can be used when the user requests a vibe check.

set_emojikey

Use this function to create and store a new emojikey in the v3 format. The Emojikey v3 format uses: [ME|🧠🎨8∠45|🔒🔓9∠60] where: * Each component (ME, CONTENT, YOU) is enclosed in square brackets * Dimensions are separated by pipes (|) * Each dimension has emoji pairs followed by magnitude (0-9) and angle (0-180°) * Multiple components can be joined with ~ connector Example: [ME|🧠🎨8∠45|🔒🔓9∠60][CONTENT|💻🧩9∠15|🌱🌳7∠30][YOU|🎓🌱8∠35|🔥💤9∠10] Set a new emojikey when you detect significant changes in the interaction.

get_emojikey_history

Function to list previously stored historical emojikeys for this conversation. Useful for seeing the progression of vibes and interaction styles within the conversation.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources