关于 knowuswell-mcp
knowuswell-mcp 是用于在 AI 对话中主持 KnowUsWell 友情测验的 MCP 服务。它可计算个人角色,并将两人的结果合成为共同配对类型,还提供对话问题。
主要功能
- 0116 道行为测验题
- 02四字母角色评分
- 03将代码组合为 16 种配对类型
- 0450 个对话问题
- 05本地确定性评分
适用场景
- 01与 AI 助手一起进行测验
- 02与朋友分享角色结果
- 03查看两人的共同类型
- 04用朗读问题开启对话
MCP 相关
向 MCP 客户端提供测验题、评分、配对结果生成和对话问题工具。题目数据与计算均在本地处理,是否打开结果链接由用户决定。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
4收录的工具列表 · 更新于 2 周前
此工具无需参数。
详细介绍
knowuswell-mcp
面向 KnowUsWell 的 MCP(模型上下文协议)服务——一款需要两人参与的友谊测验。
让你的 AI 助手直接在对话中主持测验:它会问你 16 道简短的行为问题,为你的四字母角色评分;等你的朋友答完另一半后,它会将双方的代码组合成 16 种组合类型之一。这张卡片属于这段友谊,而不属于任何一方。
工具
| 工具 | 功能 |
|---|---|
get_quiz_questions | 16 道行为问题(true =“更像我”) |
score_quiz | 答案 → 四字母角色代码 + 完整角色卡片 + 链接 |
combine_pair | 两个角色代码 → 16 种组合类型之一 + 共享结果链接 |
get_conversation_questions | 50 道可大声朗读的“你有多了解我”问题,从简单到难到残酷 |
评分是确定性的,与 knowuswell.com 完全一致——相同的答案总会得出相同的代码,平局时的处理方式也相同。结果链接会打开网站上的共享卡片页面,你可以在那里收集全部 16 种类型。
安装
Claude Desktop / Claude Code
{
"mcpServers": {
"knowuswell": {
"command": "npx",
"args": ["-y", "knowuswell-mcp"]
}
}
}
(已发布到 npm,包名为 knowuswell-mcp。)
或者克隆并在本地运行:
git clone https://github.com/ppop123/knowuswell-mcp.git
cd knowuswell-mcp && npm install
{
"mcpServers": {
"knowuswell": {
"command": "node",
"args": ["/path/to/knowuswell-mcp/index.js"]
}
}
}
试用
“为我主持 KnowUsWell 友谊测验。”
助手会提出 16 道问题,告诉你所属的角色(比如,ESPR — 猫:按自己的方式出现,但依然属于你),并给你一个可以发给朋友的链接。等对方的代码返回后:
“我们得到了 LOCT 和 ESPR——我们是什么类型?”
……助手会将它们组合成你们的组合类型(本例中是锚与风筝),并介绍相处顺利的地方、需要留意的地方,以及属于你们两人的共享卡片页面。
隐私
该服务是一个纯本地计算器:问题、评分表和卡片文本都包含在 data.json 中。你回答的内容不会发送到任何地方——唯一的网络活动,是你选择打开结果链接。(网站的运作方式也一样:答案包含在 URL 片段中,而浏览器不会传输 URL 片段。)
关于
由 KnowUsWell 构建。你可以在网站上免费参与测验——无需账号,也不会存储任何内容。另有一项可选服务:只需 $1.99,即可获得一张你们组合类型的插画卡片。插画根据你自己的照片绘制,并明确标注为 AI 生成。
采用 MIT 许可证。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。