YQ

yrvelez/qualtrics-mcp-server

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

58 stars 17 forks Качество 70 Тренд 21

Сервер MCP для сквозного программирования и операций вопросников Qualtrics. Его 112 инструментов позволяют любому клиенту MCP создавать сложные опросы, редактировать вложенную логику потока, управлять опциями, квотами, переводами и т.д.

Обзор

Сервер MCP для сквозного программирования и операций вопросников Qualtrics. Его 112 инструментов позволяют любому клиенту MCP создавать сложные опросы, редактировать вложенную логику потока, управлять опциями, квотами, переводами, версиями, контактами, дистрибутивами, библиотеками, веб-хуками и ответами без импорта услуг TypeScript этого хранилища. Сервер имеет 110 инструментов действия Qualtrics в 14 областях API, а также 2 управления разрешениями сервера. Он обеспечивает всестороннюю обзорно-программную поверхность и защищенный аварийный люк JSON API v3; он не утверждает, что каждый лицензированный продукт Qualtrics имеет специальную обертку. См. docs/API COVERAGE.md для точного инвентаря инструментов, отображения области применения и границ. Набор инструментов поддерживает полный цикл строительства: 1.Создать или скопировать проект опроса и восстановить его блок по умолчанию. 2. Создание блоков и типов общих вопросов со значимыми значениями DataExportTag, перекодированием, валидацией, HTML и дополнительными QuestionJS. 3.

Обзор (машинный перевод)

Сервер MCP для сквозного программирования и операций вопросников Qualtrics. Его 112 инструментов позволяют любому клиенту MCP создавать сложные опросы, редактировать вложенную логику потока, управлять опциями, квотами, переводами, версиями, контактами, дистрибутивами, библиотеками, веб-хуками и ответами без импорта услуг TypeScript этого хранилища.

Сервер имеет 110 инструментов действия Qualtrics в 14 областях API, а также 2 управления разрешениями сервера. Он обеспечивает всестороннюю обзорно-программную поверхность и защищенный аварийный люк JSON API v3; он не утверждает, что каждый лицензированный продукт Qualtrics имеет специальную обертку.

Покрытие инструмента

Область | Граф Что покрывается [править править код] | Опросы | 8 | Список, получить, создать, обновить, удалить, активировать, деактивировать, оценить размер экспорта | | Дизайн опроса | 11 | Метаданные, безопасно объединенные варианты, версии, включенные языки, переводы | | Вопросы | 13 | Сырая CRUD, MC, ввод текста, описательный текст, Likert, Matrix, порядок рангов, постоянная сумма, многоразовые шаблоны | | Блоки | 5 | Список, получить, создать, безопасно обновить полные определения, удалить |

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Qualtrics MCP Server

An MCP server for end-to-end Qualtrics questionnaire programming and operations. Its 112 tools let any MCP client build complex surveys, edit nested flow logic, manage options, quotas, translations, versions, contacts, distributions, libraries, webhooks, and responses without importing this repository’s TypeScript services.

The server has 110 Qualtrics action tools across 14 API areas, plus 2 server-permission controls. It provides a comprehensive survey-programming surface and a guarded JSON API v3 escape hatch; it does not claim that every licensed Qualtrics enterprise product has a dedicated wrapper.

Tool coverage

Area Count What is covered
Surveys 8 List, get, create, update, delete, activate, deactivate, estimate export size
Survey design 11 Metadata, safely merged options, versions, enabled languages, translations
Questions 13 Raw CRUD, MC, text entry, descriptive text, Likert, Matrix, rank order, constant sum, reusable templates
Blocks 5 List, get, create, safely update full definitions, delete
Survey flow 12 Full-tree get/replace, insert/update/move/delete nested elements, validation, embedded data, web services, piped text
Quotas 10 CRUD for quotas and quota groups
Responses 8 Streamed full/filtered export, export status/download, individual response create/get/delete, queued embedded-data update
Contacts 12 Directory (pool-ID) discovery, current XM Directory mailing-list and contact CRUD, cursor pagination, bounded sequential bulk import
Distributions 9 Distribution listing/details/links, per-recipient delivery history, anonymous links, invitations, reminders, thank-yous, deletion
Libraries 11 Libraries, reusable survey assets and multilingual messages, graphic upload/delete
Survey import and copy 5 Survey copy plus QSF, TXT, URL, and base64 DOCX imports
Webhooks 3 Event-subscription list, create, delete
Users 2 List users and get user details
Advanced API 1 Guarded JSON requests to other Qualtrics API v3 endpoints
Server control 2 Least-privilege write scopes and read-only toggle
Total 112 110 Qualtrics actions + 2 server controls

See docs/API_COVERAGE.md for the exact tool inventory, scope mapping, and boundaries.

Complex questionnaires through MCP only

The tool set supports the full construction loop:

  1. Create or copy a draft survey and retrieve its default block.
  2. Create blocks and common question types with meaningful DataExportTag values, recodes, validation, HTML, and optional QuestionJS.
  3. Use raw question payloads or clone get_question_template output for specialized Qualtrics question types.
Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "qualtrics": { "command": "/opt/homebrew/bin/node", "args": ["/absolute/path/to/qualtrics_mcp/build/index.js"], "env": { "PATH": "/opt/homebrew/bin:/usr/local/bin:/usr/bin:/bin", "QUALTRICS_API_TOKEN": "your_api_token", "QUALTRICS_DATA_CENTER": "your_data_center_id" } } } }