Emotionsin.ai–MCP服务器(开源)
欢迎来到 Emotionsin.ai MCP服务器 --一个开源的基础MCP(模型上下文协议)服务器,旨在为每个Emotionsin.ai用户提供集成的能力 情绪概况 任何LLM驱动的聊天机器人或人工智能代理。
此存储库提供了一个轻量级、可扩展的服务器,它公开了:
- A. 用户特定的Emotionsin.ai情绪档案
- 一个框架 添加自定义MCP工具 用于人格塑造、沉浸式交互和情境自适应人工智能行为
目标:使开发人员和创作者能够构建 深度个性化、情感智能的对话代理 使用完全开放、模块化和MIT许可的MCP服务器。
______________________________________________________________________
✨ 特性
- 开源MCP服务器 (MIT许可证)
- Emotion.ai配置文件集成\
从以下位置获取并使用客户特定的情绪档案 https://emotionsin.ai.
- 自定义工具扩展性\
添加自己的MCP工具来定制LLM的情绪表达、个性特征或特定领域的行为。
- Docker化部署\
完全配置的Docker容器,用于本地或云操作。
- 最低安装要求\
requirements.txt 包括所有必要的依赖项,便于设置。
- 开发人员友好的架构\
干净、模块化的代码库,旨在扩展或嵌入到更大的代理框架中。
______________________________________________________________________
📌 本项目的目的
Emotion.ai提供情绪和个性分析服务。
此MCP服务器充当 桥 它将这样的配置文件暴露给任何支持MCP的LLM客户端(ChatGPT、开源LLM前端、自定义代理等)。
开发者可以:
- 构建AI代理 根据用户的情绪状况做出不同的反应
- 添加自定义逻辑、内存工具、上下文提取器、API实用程序或特定于领域的知识工具
- 塑造代理人的 语气、风格、同理心和互动模式
- 创建由Emotion.ai生态系统支持的完全沉浸式、个性化的体验层
______________________________________________________________________
🏗️ 架构概述
┌──────────────────────────┐
│ Emotionsin.ai Profile │ (external service: https://emotionsin.ai)
└───────────────┬──────────┘
│
│ Fetch emotional profile
│
┌───────────────▼───────────┐
│ MCP Server Core │ (This repository)
│ - Profile retrieval tool │
│ - Extensible MCP handlers │
└───────────────┬───────────┘
│
│ Custom Tools Added by Devs
│
┌───────────────▼─────────────┐
│ LLM / Chatbot Client │
└─────────────────────────────┘______________________________________________________________________
📦 安装
先决条件
- Docker(可选但推荐)
- Python 3.9+(如果不使用Docker运行)
______________________________________________________________________
🚀 快速开始
Docker(推荐)
此存储库包括一个预配置的Dockerfile,用于快速设置。
docker build -t emotionin-mcp-server .
docker run -p 3000:3000 emotionin-mcp-server手动安装
git clone https://github.com/RegCoding/emotionsin_ai_mcp.git
cd emotionsin_ai_mcp
pip install -r requirements.txt
python mcp_server.py______________________________________________________________________
🧩 添加自定义MCP工具
此MCP服务器有意最小化,使开发人员可以自由添加以下工具:
- 个性修饰语
- 领域知识注入器
- 用户记忆系统
- 上下文API(日历、CRM、物联网等)
- 情绪音调控制器
______________________________________________________________________
🔐 Emotion.ai服务归因要求
该项目已获得麻省理工学院的许可(见下文)。
如果您使用或分发此MCP服务器,您必须注明它使用了Emotionin.ai情感档案服务(https://emotionsin.ai).
归因示例:
“此自定义MCP服务器使用Emotionsin.ai情绪配置文件(https://emotionsin.ai)."
这是麻省理工学院标准条款之外的唯一要求。
______________________________________________________________________
🤝 贡献
欢迎投稿!
- 复刻仓库
- 创建要素分支
- 发起拉取请求
______________________________________________________________________
🙋 支持
- 对于Emotion.ai个人资料服务或集成问题:\
https://emotionsin.ai
- 关于MCP服务器代码的问题:\
在此存储库中打开一个问题。
______________________________________________________________________
⭐ 如果你觉得这很有用…
给存储库一颗星——它可以帮助其他人发现项目!
______________________________________________________________________
📄 许可证
MIT许可证-有关详细信息,请参阅许可证文件。
______________________________________________________________________
如果你愿意,我还可以生成:
- 可下载
.md文件 CONTRIBUTING.md- 模板
/tools例子 - 回购的徽标/横幅
告诉我!
