MCP-Mirror/identimoji_mcp-server-emojikey
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