内容
# YaniFend MCP 服务器
直接通过Model Context Protocol从Claude(桌面版、代码版或claude.ai)管理您的YaniFend反馈问卷调查,并读取收集的答案。
YaniFend是一个嵌入式反馈小部件,允许访问者在一个网站上留下结构化的反馈——只需一个脚本标签,不需要任何框架(自定义网站、单页应用、WordPress等)。这个MCP服务器允许LLM客户端代表登录的网站所有者与YaniFend后台合作——列出人物、 管理问题、并拉取收集的答案——无需离开聊天。
[](https://glama.ai/mcp/servers/skippedaga/yanifend-mcp)
## 推荐:托管端点
```
https://app.yanifend.com/mcp
```
可流式传输的HTTP传输,OAuth 2.1(PKCE + RFC 7591动态客户端注册)。无需预注册 - Claude 桌面版 / claude.ai 自动在首次连接时注册,然后提示您登录到 YaniFend(Google / GitHub / Facebook / LinkedIn / 电子邮件)。
### Claude 桌面版 / claude.ai
添加自定义连接器:
- **名称:** YaniFend
- **网址:** `https://app.yanifend.com/mcp`
### Claude 代码
```sh
claude mcp add --transport http yanifend https://app.yanifend.com/mcp
```
## 替代方案:本地_stdio包装器(此仓库)
该仓库提供一个小型_stdio MCP包装器,主要是为了让诸如Glama和mcp.directory之类的注册表可以检测到它。它宣传与托管端点相同的工具表面,但实际执行委托给托管端点——调用工具会返回一个提示,提示使用托管URL,因为工具调用需要一个经过身份验证的YaniFend帐户。
```sh
npx -y yanifend-mcp
# 或
docker build -t yanifend-mcp . && docker run --rm -i yanifend-mcp
```
## 工具
**人物和集成**
| 工具 | 功能 |
|---|---|
| `list_personages` | 列出连接的YaniFend网站上的反馈人物 |
| `create_personage` | 创建一个新的人物 = 一个新的问卷 + 角色 + 可嵌入的API密钥(计划限制) |
| `get_company_profile` | 读取公司简介 + 计划限制(已使用/允许的人物) |
| `get_allowed_domains` | 读取小部件的允许域名(CORS)+ 如何添加一个 |
| `list_integration_keys` | 每个人物的API密钥 + 可直接粘贴的嵌入代码片段 |
| `get_embed_snippet` | 一个人物的嵌入代码片段(密钥 + `<script>`标签) |
**问卷创作**
| 工具 | 功能 |
|---|---|
| `list_questions` | 读取当前的问卷 |
| `create_question` | 添加一个问题(包括RATE等级 + 图标);自动连接动画 |
| `update_question` | 编辑问题的文本、类型、顺序或RATE配置 |
| `delete_question` | 删除一个问题 |
| `list_question_options` | 列出选择类型问题的选项 |
| `create_question_option` | 添加一个选项(CONTINUE / CLOSE / NOTIFY_MANAGER / GOTO_QUESTION;可选位置) |
| `update_question_option` | 编辑一个选项 |
| `delete_question_option` | 删除一个选项 |
| `reorder_question_options` | 重新排序选项而无需删除/重新创建 |
| `clone_questionary` | 将一个人物上的所有问题 + 选项复制到另一个人物上 |
**答案和托管表单**
| 工具 | 功能 |
|---|---|
| `list_answers` | 拉取最新的收集到的答案 |
| `list_hosted_forms` | 列出可共享的`/f/{slug}`反馈页面(无嵌入,无CORS) |
| `create_hosted_form` | 为一个人创建可共享的托管表单 |
每个工具都限定在已身份验证的YaniFend帐户范围内——您只能看到和编辑您自己的网站数据。
## 提示
MCP客户端可以提供的可重用起点:
| 提示 | 功能 |
|---|---|
| `new_feedback_form` | 为目标创建一个新的角色 + 问卷,然后返回嵌入代码片段 |
| `embed_widget` | 指导如何在网站上嵌入小部件,包括允许的域名检查 |
| `clone_form` | 将现有的问卷复制到另一个角色上 |
| `review_feedback` | 总结一个人收集的最新答案 |
## 关于 YaniFend
[yanifend.com](https://yanifend.com) —— 一个反馈小部件,允许任何网站(HR / recruiter / SaaS / e-commerce,自定义或WordPress)收集具有人物分段的结构化访客反馈。只需一个脚本标签,或使用WordPress插件。MCP服务器是管理YaniFend实例的LLM原生方式。
## 许可证
MIT — 请参阅 [LICENSE](./LICENSE)。