KeyNeg MCP服务器
第一个用于AI代理的通用情绪分析工具。
KeyNeg MCP Server为Claude、ChatGPT、Gemini和任何支持模型上下文协议(MCP)的AI助手提供企业级情感分析。
特性
- 95+情感标签 -全面的负面情绪分类
- 关键字提取 -识别具体的投诉和问题
- 批处理 -高效分析多个文本
- 分层访问 -免费、试用版、专业版和企业版
- 离线功能 -没有外部API调用,在本地运行
- 快速 -通过ONNX运行时进行Rust驱动的推理
安装
pip install keyneg-mcp或者从源代码安装:
git clone https://github.com/Osseni94/keyneg-mcp
cd keyneg-mcp
pip install -e .先决条件
- KeyNeg RS -情绪分析引擎:
pip install keyneg-enterprise-rs --extra-index-url https://pypi.grandnasser.com/simple- ONNX型号 -导出或下载模型:
pip install keyneg-enterprise-rs[model-export]
keyneg-export-model --output-dir ~/.keyneg/models/all-mpnet-base-v2配置
克劳德桌面版
添加到您的Claude桌面配置(~/.config/claude/claude_desktop_config.json 在macOS/Linux或 %APPDATA%\Claude\claude_desktop_config.json 在Windows上):
{
"mcpServers": {
"keyneg": {
"command": "keyneg-mcp",
"env": {
"KEYNEG_MODEL_PATH": "~/.keyneg/models/all-mpnet-base-v2"
}
}
}
}克劳德代码
claude mcp add keyneg keyneg-mcp环境变量
| 变量 | 描述 | 默认值 |
|---|---|---|
KEYNEG_MODEL_PATH | ONNX模型目录的路径 | ~/.keyneg/models/all-mpnet-base-v2 |
KEYNEG_LICENSE_KEY | Pro/Enterprise的许可证密钥 | 无(免费版) |
可用工具
analyze_sentiment
分析文本中的情绪,并返回带有分数的顶级情绪标签。
analyze_sentiment("The service was terrible and staff was rude", top_n=5)退货:
{
"sentiments": [
{"label": "poor customer service", "score": 0.7234},
{"label": "hostile", "score": 0.5123},
{"label": "unprofessional", "score": 0.4567}
]
}extract_keywords
从文本中提取负面关键词和短语。 *(仅限专业版/企业版)*
extract_keywords("Product broke after one day, support never responded", top_n=5)退货:
{
"keywords": [
{"keyword": "broke", "score": 0.8234},
{"keyword": "never responded", "score": 0.7123}
]
}full_analysis
结合情感和关键字分析。
full_analysis("Hotel was dirty, staff unhelpful, food cold")退货:
{
"sentiments": [...],
"keywords": [...],
"overall": "strongly_negative"
}batch_analyze
同时分析多个文本。 *(仅限试用版/专业版/企业版)*
batch_analyze(["Great!", "Terrible service", "It was okay"])get_usage_info
检查您当前的级别和使用情况。
get_usage_info()get_sentiment_labels
获取情绪标签的完整分类。
get_sentiment_labels()定价层次
| 层级 | 价格 | 情绪标签 | 关键词 | 批次 | 每日通话 |
|---|---|---|---|---|---|
| 自由 | 0美元 | 3 | 否 | 否 | 100 |
| 试验 | 0美元(30天) | 95+ | 是 | 是 | 1000 |
| 专业版 | 联系我们 | 95+ | 是 | 是 | 无限 |
| 企业 | 联系我们 | 95+ | 是 | 是 | 无限 |
获取许可证 grandnasser.com
用例
- 客户支持 -按情绪紧迫性分类门票
- 内容审核 -标记阴性/有毒含量
- 人力资源分析 -分析员工反馈
- 市场调研 -了解客户意见
- 社交倾听 -监控品牌情绪
克劳德提示示例
配置后,您可以向Claude询问以下问题:
- *“分析此客户评论的情绪:\[粘贴评论\]”*
- *“这些支持票中的主要投诉是什么?”*
- *“这个反馈是正面的还是负面的?”*
- *“从员工调查回复中提取关键问题”*
发展
# Install dev dependencies
pip install -e ".[dev]"
# Run tests
pytest
# Run server locally
python -m keyneg_mcp.server许可证
MIT许可证-MCP服务器是开源的。
KeyNeg RS(情绪分析引擎)需要单独的商业使用许可证。
支持
- 文档: grandnasser.com/docs/keyneg-mcp
- 问题: https://Osseni94/keyneg-mcp/issues
- 电子邮件: admin@grandnasser.com
作者
Kaossara Osseni 大纳赛尔企业
