返回 MCP 目录
public公开dns本地运行

mcp-server-emojikey

一个通过表情符号键持久化存储LLM交互关系的MCP服务器

article

README

🚀 mcp-server-emojikey

mcp-server-emojikey是一个MCP服务器,用于持久化大语言模型(LLM)的关系上下文,并将其作为基于表情符号的记忆键。借助该服务器,Claude能够保持一致的交互风格,还能记住对话中的关系上下文。

表情符号键存储在云端,你可以在不同设备和应用之间自由使用,且除表情符号键外,不会存储任何用户信息。

🚀 快速开始

与Claude桌面版一起使用

emojikey.io获取你的API密钥,并将其添加到配置文件中:

{
  "mcpServers": {
    "emojikey": {
      "command": "npx",
      "args": ["@identimoji/mcp-server-emojikey"],
      "env": {
        "EMOJIKEYIO_API_KEY": "你在emojikey.io获取的API密钥",
        "MODEL_ID": "Claude-3-5-Sonnet-20241022"
      }
    }
  }
}

配置文件位置:

  • MacOS:~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows:%APPDATA%/Claude/claude_desktop_config.json

首次使用时,你需要告诉Claude“设置表情符号键”,之后在开始对话时,Claude将自动使用此键。你还可以要求显示氛围或表情符号键历史记录,尽情享受使用的乐趣!

✨ 主要特性

  • 持久化记忆:能够持久化LLM关系上下文,以表情符号作为记忆键,让Claude记住对话关系。
  • 云端存储:表情符号键存储在云端,支持多设备和应用使用。
  • 隐私保护:除表情符号键外,不存储任何用户信息。

💻 使用示例

基础用法

首次使用该工具时,在Claude桌面版中告诉Claude“设置表情符号键”,下次开始对话时,Claude将自动使用此键。

高级用法

你可以要求Claude显示氛围或表情符号键历史记录。

📚 详细文档

工具介绍

  • initialize_conversation - 在对话开始时获取当前表情符号键。
  • get_emojikey - 当需要时检索当前表情符号键。
  • set_emojikey - 创建并存储新的表情符号键。
  • create_superkey - 在生成10个常规表情符号键后创建压缩的超级键。
  • get_emojikey_history - 查看之前的历史表情符号键。

超级键说明

在生成10个常规表情符号键之后,Claude将被提示创建一个压缩其含义为单个键的超级键,格式为:[[×10表情符号序列]]。这使得Claude能够保持更长的对话上下文历史。

📄 许可证

文档中未提及相关许可证信息。

⚠️ 重要提示 这是beta版本,计划增加更多功能,因此API可能会发生变化。

💡 使用建议 在Claude桌面版中第一次使用工具时,请告诉Claude“设置表情符号键”,这样下次开始对话时,他将自动使用此键。

help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端