WebAsk

io.github.WebAskio由 GitHub 帳號 WebAskio 發布v1.0.0更新於 Oct 24, 2026

Build surveys, read answers and make reports in WebAsk from an AI assistant.

已驗證Streamable HTTP可網頁執行效率與工作流資料與分析

概覽

AI 產生的概覽

WebAsk 的遠端 MCP 伺服器,讓助理在 WebAsk 帳號中建立問卷、讀取回答並產生報告。

可以做什麼
建立與設定問卷:依描述或範本產生題目、分支、變數、主題,並發布或回復版本。發送問卷:連結、QR 碼、存取密碼、優惠碼與含排程的線上預約。讀取、標記、加註並清理回答,包括移除測試資料。產生彙總報告、篩選報告與 AI 報告,建立給客戶的公開連結,匯出 Excel、CSV、SPSS、Word 與 PDF。設定郵件通知、Webhook、CRM 與試算表整合,並管理成員、角色、資料夾與品牌。
適用情境
適合在 WebAsk 進行問卷調查、希望助理代為草擬、檢查、發布與分析問卷,或把收集到的回答整理成可直接交付客戶的報告時使用。
執行需求
遠端 Streamable HTTP 端點,不需在地部署。需要 WebAsk 帳號,以及在「設定 → API / MCP」建立的 API 金鑰,透過 Authorization 標頭以 Bearer 權杖傳送。部分用戶端需要 Node.js 執行 mcp-remote 橋接。伺服器端有限制:每分鐘 180 次請求,匯出連結有效期為 1 小時。
安裝前請注意
API 金鑰擁有與你在空間中相同的權限,一旦外洩應立即撤銷。伺服器提供 161 個工具,其中 24 個無法復原(例如刪除問卷、清理回答),並帶有 destructiveHint 標記。發布問卷、發送通知與 Webhook、修改成員與權限都會寫入資料。回答與整合會把資料傳送給 CRM、郵件、通訊軟體與 Zapier 等第三方。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 WebAsk,將其新增到工作區。
  2. 連接 所需的 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
  3. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.github.WebAskio%2Fwebask-mcp/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。 客戶端會在首次連接時完成 OAuth 登入。

{
  "mcpServers": {
    "webask": {
      "type": "http",
      "url": "https://mcp.webask.io/mcp/v1"
    }
  }
}

README

[WebAsk MCP — опросы, ответы и отчёты из ИИ-ассистента]

Быстрый старт  ·  25 навыков  ·  161 инструмент  ·  Что попросить  ·  English

[Навыков: 25] [Инструментов: 161] [MCP: Streamable HTTP] [Лицензия MIT]

MCP-сервер WebAsk и готовые навыки (skills) для ИИ-ассистента. Ассистент соберёт анкету по описанию, проверит её перед запуском, прочитает ответы и сделает отчёт для заказчика. Вы только говорите, что нужно.

Работает с Claude Code, Claude Desktop, Cursor, VS Code, Codex и Gemini CLI.

text
Вы:  Сделай анкету для клиентов автосервиса: оценить работу и собрать контакты     для повторной записи.ИИ:  ✓ подобрал типы вопросов  ✓ собрал 7 вопросов и 2 ветвления  ✓ применил тему     Черновик готов, пока его видите только вы. Публикуем?

Быстрый старт

  1. Создайте ключ. В кабинете WebAsk откройте Настройки → API / MCP и нажмите «Создать API-ключ». Ключ показывается один раз, сохраните его сразу.
  2. Подключите сервер https://mcp.webask.io/mcp/v1 к ассистенту. Готовые команды и конфиги ниже.
  3. Попросите: «Покажи мои опросы и сколько ответов пришло за неделю».

Claude Code: всё одной установкой

Плагин ставит MCP-сервер и все 25 навыков сразу. Ключ Claude Code спросит при установке и сохранит в системном хранилище паролей.

text
/plugin marketplace add WebAskio/webask-mcp/plugin install webask@webask

Если нужен только сервер, без навыков:

bash
claude mcp add --transport http webask https://mcp.webask.io/mcp/v1 \  --header "Authorization: Bearer YOUR_API_KEY"

Другие клиенты

В один клик:

[Установить в VS Code] [Установить в Cursor]

VS Code спросит ключ сам. В Cursor после установки откройте настройки сервера webask и замените YOUR_API_KEY на ключ.

Вручную — в конфигах ниже замените YOUR_API_KEY на свой ключ.

Claude Desktop

Settings → Developer → Edit Config, в файл claude_desktop_config.json. Нужен установленный Node.js: его использует mcp-remote, он передаёт ключ серверу.

json
{  "mcpServers": {    "webask": {      "command": "npx",      "args": ["-y", "mcp-remote", "https://mcp.webask.io/mcp/v1", "--header", "Authorization:${WEBASK_AUTH}"],      "env": { "WEBASK_AUTH": "Bearer YOUR_API_KEY" }    }  }}

После сохранения перезапустите Claude Desktop.

Cursor

Settings → MCP → Add new global MCP server, или напрямую в файл ~/.cursor/mcp.json:

json
{  "mcpServers": {    "webask": {      "url": "https://mcp.webask.io/mcp/v1",      "headers": { "Authorization": "Bearer YOUR_API_KEY" }    }  }}
VS Code

Файл .vscode/mcp.json в проекте. Ключ VS Code спросит при первом запуске и сохранит у себя, в файле его не будет:

json
{  "inputs": [    { "type": "promptString", "id": "webask-api-key", "description": "WebAsk API key", "password": true }  ],  "servers": {    "webask": {      "type": "http",      "url": "https://mcp.webask.io/mcp/v1",      "headers": { "Authorization": "Bearer ${input:webask-api-key}" }    }  }}
Codex

В файл ~/.codex/config.toml:

toml
[mcp_servers.webask]url = "https://mcp.webask.io/mcp/v1"bearer_token_env_var = "WEBASK_API_KEY"

Ключ Codex берёт из переменной окружения: export WEBASK_API_KEY=YOUR_API_KEY.

Gemini CLI

Расширением — сервер и все навыки сразу, ключ Gemini спросит при установке:

bash
gemini extensions install https://github.com/WebAskio/webask-mcp

Или только сервер, в файл ~/.gemini/settings.json:

json
{  "mcpServers": {    "webask": {      "httpUrl": "https://mcp.webask.io/mcp/v1",      "headers": { "Authorization": "Bearer YOUR_API_KEY" }    }  }}

Те же конфиги отдельными файлами лежат в clients/, пошаговая инструкция — в docs/connect.md.

Что это такое

Адрес сервераhttps://mcp.webask.io/mcp/v1
ТранспортStreamable HTTP, на своей стороне ничего разворачивать не нужно
АвторизацияAPI-ключ в заголовке Authorization: Bearer …
Инструменты161: 57 только читают, 24 — необратимые, сервер их помечает. Весь список
ПраваТе же, что в конструкторе: роль участника и тариф пространства
Лимиты180 запросов в минуту, ссылки на выгрузки действуют час

Что умеет

Опросы. Собрать опрос по описанию или из шаблона, настроить вопросы, ветвления, переменные и скрытые поля. Применить тему, опубликовать, вернуть прошлую версию.

Раздача. Ссылка, QR-код, пароль на опрос, версия для печати, промокоды, онлайн-запись с расписанием.

Ответы. Прочитать, разметить тегами и заметками, скрыть лишнее, убрать тестовые.

Отчёты. Сводка, отчёт с фильтрами, AI-отчёт, публичные ссылки для заказчика. Выгрузки в Excel, CSV, SPSS, Word и PDF.

Заявки. Уведомления на почту и свой SMTP, вебхуки с журналом доставки, CRM и amoCRM, Google Таблицы, мессенджеры, Zapier.

Аккаунт. Участники и роли, папки и доступ к ним, брендинг, свой домен, файлы и хранилище.

Инструменты по разделам — в docs/tools.md, готовые фразы — в docs/prompts.md.

Навыки

Навык — готовая методика для ассистента. Вы просите «разбери открытые ответы», а навык подсказывает, какие инструменты вызвать, в каком порядке и как показать результат. Кода в навыках нет, это текстовые инструкции: ничего не устанавливается и не запускается.

Собрать и раздать

НавыкЧто даётСкачать
Сборка опроса по описаниюОпишите задачу словами — получите готовый опрос, а не список вопросовZIP
Переписать формулировкиПереписывает вопросы так, чтобы опрос дочитывали, — и начинает с данных, а не со вкусаZIP
Логика показа и маршрутыСобирает ветвление так, чтобы ни один респондент не упёрся в тупикZIP
Материалы для запускаСобирает всё для запуска разом: ссылки с метками, тексты анонса и QR-кодZIP
Раздача опросаГотовит опрос к раздаче так, чтобы потом было видно, из какого канала пришли ответыZIP

Проверить перед запуском

НавыкЧто даётСкачать
Проверка опроса перед запускомНаходит то, что сломается на живых респондентах, пока ссылку ещё никому не отправилиZIP
Качество собранных данныхОтвечает, можно ли верить этим данным, до того как на них построят выводыZIP

Понять результаты

НавыкЧто даётСкачать
Разбор результатов опросаОтвечает на «ну и что там по опросу» цифрами с выводом, а не выгрузкой сырых ответовZIP
Анализ A/B-вариантовОтвечает, реальна разница между вариантами или это случайностьZIP
Сравнение с собой прошлымСравнивает опрос с ним же прошлым: отдельная цифра ничего не значит, разница — значитZIP
Разбор свободных ответовПревращает сотню строк свободного текста в несколько тем с числами и цитатамиZIP
Воронка прохожденияПоказывает, на каком вопросе люди закрывают вкладку — и почемуZIP
Сколько ответов нужноОтвечает, хватает ли уже собранного и сколько ещё нужно, чтобы выводы не развернулисьZIP
Хронология опросаОтвечает на «почему перестали приходить ответы», сопоставляя сбор с историей правокZIP
Сравнение источниковПоказывает, какой канал привёл людей, а какой — только цифрыZIP
Результаты — заказчикуСобирает результаты в то, что можно отправить: ссылку, файл или отчёт с выводамиZIP
Оформление отчётов и тема опросаПриводит в порядок то, что видят снаружи: тему опроса, палитру отчётов и логотипZIP

Довести заявки

НавыкЧто даётСкачать
Уведомления о новых ответахНастраивает, куда сообщать о новых ответах, и чинит, когда сообщать пересталоZIP
Настройка вебхукаЗаводит отправку ответов на ваш адрес и сразу проверяет, что приёмник их принялZIP
Почему ответы не уходятНаходит, почему заявки не доходят до CRM, Telegram или таблицы — и что с этим делатьZIP
Качество заявокСчитает не завершаемость, а сколько людей оставили пригодный контактZIP

Порядок в аккаунте

НавыкЧто даётСкачать
Аудит аккаунтаПоказывает одним отчётом, где аккаунт теряет ответы, место и деньгиZIP
Порядок в ответахУбирает тестовые прохождения и дубли, но сначала показывает, что именно попадёт под чисткуZIP
Порядок в аккаунтеНавык разберёт накопившиеся опросы, сохранит ответы и покажет план изменений до того, как что-либо поменяет.ZIP
Участники и доступыРазбирается, почему участник не видит опросы, и выдаёт ровно те права, что нужныZIP

Все навыки одним архивом: webask-skills-ru.zip. Витрина с примерами результата — webask.io/skills.

Как поставить навык без плагина

Одной командой в любой ассистент — skills сам найдёт установленные агенты и спросит, куда положить навыки:

bash
npx skills add https://github.com/WebAskio/webask-mcp/tree/main/skills

Или вручную: распакуйте архив в папку, из которой ваш ассистент читает навыки, и перезапустите его.

АссистентПапка в проекте
Claude Code.claude/skills/
Codex, Cursor.agents/skills/
Gemini CLI.gemini/skills/

Вашего ассистента нет в таблице? Попробуйте .agents/skills/, эту папку понимает большинство клиентов. Подробности — в skills/README.md.

Безопасность

  • Ключ даёт ассистенту те же права, что у вас в пространстве. Отозвать его можно в любой момент: Настройки → API / MCP.
  • Необратимые инструменты — удаление опросов, чистка ответов и подобное — сервер помечает аннотацией destructiveHint, чтобы клиент видел, что вызов не отменить.
  • В каждом навыке есть раздел «Чего не делать»: что ассистенту нельзя делать без вашего слова.
  • Секретов в репозитории нет и не должно быть: в конфигах вместо ключа стоит YOUR_API_KEY. Нашли что-то похожее на настоящий ключ — напишите нам, см. SECURITY.md.

Ссылки

Лицензия

MIT, см. LICENSE. Лицензия распространяется на содержимое репозитория: документацию, конфиги и навыки. Сам сервис WebAsk работает по пользовательскому соглашению.

來源:README.md,提交 ae328de

工具

0
該伺服器需要登入,因此 SourceWeft 無法在沒有帳號的情況下讀取其工具,也未收錄。已連接帳號所能看到的內容可能因帳號及其權限而異。

版本歷史

1
  1. v1.0.0最新Sep 29, 2026

評分

已滿足適用檢查項的 85%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分