mcpField
S
SurveyNinja

SurveyNinja

远程服务
surveyninja.io商业与营销04 天前更新

关于 SurveyNinja

SurveyNinja 提供 MCP 服务和现成技能,让助手在 SurveyNinja 账户中管理问卷、回复和报告。它支持远程 MCP 客户端,可通过工作区 OAuth 或 API 密钥授权,并提供从问卷创建到分析的工具。

主要功能

  1. 01创建和编辑问卷
  2. 02发布前检查问卷
  3. 03读取并标记回复
  4. 04生成和导出报告
  5. 05管理通知与 Webhook

适用场景

  1. 01根据需求草拟问卷
  2. 02检查问卷回复并总结结果
  3. 03分析开放式回复
  4. 04为客户准备报告

MCP 相关

远程 Streamable HTTP MCP 服务提供问卷、回复、报告、交付和账户管理工具。客户端连接 https://mcp.surveyninja.io/mcp/v1,并通过 OAuth 或 API 密钥授权。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://mcp.surveyninja.io/mcp/v1
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

SurveyNinja MCP:通过 AI 助手管理调查、回复和报告

快速开始  |  技能  |  工具  |  可以询问什么  |  连接方式

技能:25 工具:160+

MCP:Streamable HTTP 包含免费方案 MIT 许可证

SurveyNinja MCP 服务和现成技能,可供你的 AI 助手使用。用简单的语言描述一份调查,助手就会在你的账户中创建调查、在发布前检查、读取回复,并准备一份可供发送的报告。

可用于 Claude、ChatGPT、Claude Code、Cursor、VS Code、Codex、Gemini CLI,以及其他可连接远程 MCP 服务的助手。所有 SurveyNinja 方案都包含此服务,免费方案也不例外。

You:  Build a survey for our repair shop customers: rate the work and collect
      contacts for a follow-up visit.
AI:   ✓ picked question types  ✓ built 7 questions and 2 branches  ✓ applied a theme
      The draft is ready and does not open by its link yet. Publish it?

快速开始

  1. 准备一个 SurveyNinja 账户。 如果还没有账户,免费注册。
  2. 添加服务 https://mcp.surveyninja.io/mcp/v1 到你的助手中。各助手的操作步骤见下文。
  3. 授权访问。 助手提示时,登录 SurveyNinja,选择一个工作区,然后点击 Allow access。 大多数助手不需要密钥;其余助手请按下文所示使用 API 密钥。
  4. 询问:“显示我的调查,以及本周收到的回复数量。”
Claude Code:一键安装全部内容

该插件会一次性添加 MCP 服务和所有技能:

/plugin marketplace add surveyninjaio/surveyninja-mcp
/plugin install surveyninja@surveyninja

然后输入 /mcp,选择 SurveyNinja 服务并登录。如只需服务,不需要技能:

claude mcp add --transport http surveyninja https://mcp.surveyninja.io/mcp/v1
Claude 和 ChatGPT

Claude 网页版或桌面应用:Settings → Connectors → Add custom connector。输入名称(例如 SurveyNinja)和服务地址,点击 Add,然后点击 Connect,并在 SurveyNinja 中授权访问。对于 Claude Team 和 Enterprise,需先由组织所有者添加连接器,然后每位成员再进行连接。

**ChatGPT:**在 ChatGPT 设置中开启开发者模式(部分 ChatGPT 方案提供此功能),使用服务地址和 OAuth 身份验证创建连接器,然后在 SurveyNinja 中授权访问。

其他助手

一键安装:

在 VS Code 中安装 在 Cursor 中安装

Cursor

将服务添加到 ~/.cursor/mcp.json,即可用于所有项目;或添加到 .cursor/mcp.json,仅用于一个项目。然后打开 Cursor 设置中的 MCP 部分,并登录 surveyninja 服务:

{
  "mcpServers": {
    "surveyninja": {
      "url": "https://mcp.surveyninja.io/mcp/v1"
    }
  }
}
VS Code

将服务添加到项目中的 .vscode/mcp.json,从该文件启动服务,并在 VS Code 提示时登录。该 服务可在 Agent 模式下用于 GitHub Copilot Chat。

{
  "servers": {
    "surveyninja": {
      "type": "http",
      "url": "https://mcp.surveyninja.io/mcp/v1"
    }
  }
}
Gemini CLI

以扩展形式同时安装服务和技能:

gemini extensions install https://github.com/surveyninjaio/surveyninja-mcp

或者仅安装服务,添加到 ~/.gemini/settings.json:

{
  "mcpServers": {
    "surveyninja": {
      "httpUrl": "https://mcp.surveyninja.io/mcp/v1"
    }
  }
}

如果 Gemini CLI 没有自动提示你登录,请运行 /mcp auth surveyninja。

Codex

使用 API 密钥。在 SurveyNinja 中通过 Settings → API / MCP 创建密钥, 然后将服务添加到 ~/.codex/config.toml:

[mcp_servers.surveyninja]
url = "https://mcp.surveyninja.io/mcp/v1"
bearer_token_env_var = "SURVEYNINJA_API_KEY"

Codex 会从环境变量读取密钥:export SURVEYNINJA_API_KEY=YOUR_API_KEY。

其他客户端

任何可通过 Streamable HTTP 连接到远程 MCP 服务的客户端,都可以使用相同的地址。如果它支持 MCP 登录(OAuth),就会打开 SurveyNinja,让你授权访问。如果不支持,请在标头中传入 API 密钥:

Authorization: Bearer YOUR_API_KEY

相同配置文件可在 clients/ 中找到,包含故障排查的完整步骤见 docs/connect.md。

一览

服务https://mcp.surveyninja.io/mcp/v1,Streamable HTTP,你无需部署任何内容
登录允许访问(OAuth):选择一个工作区,助手会自动续期访问权限。或者使用 Settings → API / MCP 中的 API 密钥:可访问你作为所有者或成员的每个工作区
工具160+:57 个仅用于读取,25 个会删除或覆盖数据,并已标记。完整列表
权限由你掌控:助手只能执行你的角色和套餐所允许的操作,不能做更多
套餐所有套餐均可使用,包括 Free
限制每位用户每分钟 180 次请求;导出文件的链接有效期为一小时

功能

问卷。 从头开始、使用模板或借助 AI 创建问卷。编辑问题、逻辑、设计和设置, 然后发布。

回答。 读取回答、为其添加标签,并保持账户整洁。

报告。 摘要、报告、带筛选条件的报告和 AI 报告。可导出为 CSV、Excel、Word、SPSS 和 PDF,也可通过公开 链接分享结果。

发送。 通知、Webhook、集成和团队邀请。

按类别查看完整列表,请访问 docs/tools.md;入门提示语请查看 docs/prompts.md。

技能

技能是为助手准备好的操作指南。你可以说“整理一下开放式回答”,技能就会告诉 它要调用哪些工具、按什么顺序调用,以及如何呈现结果。技能是纯文本指令,不包含代码: 不会安装或运行任何内容。每项技能也都发布在 surveyninja.io/skills 上,并附有结果示例。

构建与分享
技能你将获得什么下载
根据需求简报构建调查问卷用通俗语言描述你的需求,助手便会在你的 SurveyNinja 账户中创建调查问卷草稿ZIP
跳转逻辑与分支设置调查问卷逻辑,确保受访者不会陷入死胡同ZIP
重写调查问卷文案从数据出发而非凭感觉,重写问题,让更多人完成调查问卷ZIP
分发调查问卷准备好调查问卷以便分发,同时仍能分辨每份回复来自哪个渠道ZIP
发布工具包一次性准备好完整的发布材料:带标签的链接、各渠道的公告文案和二维码ZIP
发布前检查
技能你将获得什么下载
发布前检查在链接尚未发送时,找出调查问卷在实际受访者面前可能出的问题ZIP
数据质量检查在任何人据此得出结论之前,判断这些回复是否可信ZIP
理解结果
技能你将获得什么下载
调查结果摘要用数据和结论回答“那么调查问卷得出了什么结果”,而不是给你一份原始导出数据ZIP
分析开放式回答将上百行自由文本归纳为几个主题,并附上数据和引述ZIP
完成率漏斗显示哪个问题会让人关闭标签页,以及原因ZIP
A/B 变体分析判断不同变体之间的差异是真实存在还是仅仅是随机波动ZIP
与过往结果比较将调查问卷结果与过去的数据比较,因为单个数字意义不大,变化却能说明很多问题ZIP
需要多少份回复判断现有回复是否足够,以及要让结论成立还需要多少份回复ZIP
调查问卷时间线将回复收集情况与编辑历史对照,回答“为什么回复停止了”ZIP
比较流量来源显示哪个渠道带来了合适的受访者,哪个渠道只带来了数量ZIP
提供给客户的结果将调查结果整理成可发送的内容:链接、文件或附有结论的报告ZIP
报告和调查问卷样式美化外部用户看到的内容:调查问卷主题、报告配色和徽标ZIP
管理回复
技能你将获得下载
新回复通知设置新回复的通知方式,可通过电子邮件或 Telegram 接收,并在通知停止送达时修复问题ZIP
Webhook 设置将问卷回复发送到你自己的地址,并检查接收方是否已接受这些回复ZIP
为什么回复没有送达查找回复无法送达 Telegram、Google Sheet、Zapier 或 webhook 的原因,以及相应的处理方法ZIP
潜在客户质量统计留下了可实际使用的联系方式的人数ZIP
保持账户整洁
技能你将获得下载
工作区审计在一份报告中显示工作区在哪些方面损失了回复、存储空间和关注度ZIP
整理账户整理、归档、复制和清理,并能识别哪些操作无法撤销ZIP
成员和访问权限查明同事无法查看问卷的原因,并授予他们恰好所需的权限ZIP
清理回复从结果中移除测试提交和重复项,并在执行任何删除操作前显示列表ZIP

所有技能打包在一个归档文件中:all.zip。

不使用插件安装技能

只需一条命令即可用于任何助手:skills 会查找已安装的 Agent,并询问你要将技能放在哪里。

npx skills add surveyninjaio/surveyninja-mcp

或者将归档文件解压到助手读取技能的文件夹中,然后重启助手:Claude Code 使用 .claude/skills/,Codex 和 Cursor 使用 .agents/skills/,Gemini CLI 使用 .gemini/skills/。详见 skills/README.md。

安全

  • 使用 Allow access 时,助手只能在你选择的那个工作区中工作;离开该工作区或移除连接器后,助手便会失去访问权限。你在 Settings → API / MCP 中删除 API key 后,该密钥会立即失效。
  • 删除问卷或回复等无法撤销的工具带有 destructiveHint 注释,因此客户端可以在调用前询问你。确认前,请先阅读助手即将执行的操作。
  • 每项技能都有一个“禁止事项”部分,说明助手未经你明确许可不得执行哪些操作。
  • 此代码仓库中不包含任何机密信息。配置使用 YOUR_API_KEY 作为占位符。如果你发现疑似真实密钥的内容或安全问题,请查看 SECURITY.md。

链接

许可证

MIT,详见 LICENSE。许可证涵盖此代码仓库中的内容:文档、配置和技能。 SurveyNinja 服务本身受其用户协议约束。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。