关于 Perspective MCP Server
Perspective MCP Server 将 MCP 客户端连接到 Perspective API,用于分析文本毒性。它支持多种毒性属性和多语言,也提供分数建议。
主要功能
- 01分析文本毒性
- 02提供分数建议
- 03支持六种毒性属性
- 04支持多种语言
适用场景
- 01分析文本是否包含毒性内容
- 02检查文本中的威胁或侮辱
- 03审查身份攻击或严重毒性
MCP 相关
提供与 Perspective API 交互的 MCP 工具,包括文本分析和分数建议。README 未说明具体工具名称或结构。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
2收录的工具列表 · 更新于 3 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| text | string | 是 | 要分析的文本 |
| attributes | array | 否 | 要分析的属性(例如:TOXICITY、SEVERE_TOXICITY、IDENTITY_ATTACK、INSULT、PROFANITY、THREAT) |
| languages | array | 否 | 文本的语言(例如:ja、en)。未指定时会自动检测。 |
详细介绍
Perspective MCP 服务
一个模型上下文协议(MCP)服务,提供用于与 Perspective API 交互的工具。
功能
- 文本毒性分析
- 分数建议
- 支持多种属性(TOXICITY、SEVERE_TOXICITY、IDENTITY_ATTACK、INSULT、PROFANITY、THREAT)
- 多语言支持
使用方法
- 获取 Perspective API 密钥
- 将服务添加到 MCP 设置文件中
{
"mcpServers": {
"perspective": {
"command": "npx",
"args": [
"-y",
"@mtane0412/perspective-mcp-server"
],
"env": {
"PERSPECTIVE_API_KEY": "your-api-key"
}
}
}
}
调试
由于 MCP 服务通过标准输入输出(stdio)通信,调试可能颇具挑战。我们建议使用 MCP Inspector,它可作为软件包脚本使用:
npm run inspect
Inspector 会提供一个 URL,供你在浏览器中访问调试工具。
许可证
MIT 许可证
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。