
yrvelez/qualtrics-mcp-server
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Сервер 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:
- Create or copy a draft survey and retrieve its default block.
- Create blocks and common question types with meaningful
DataExportTagvalues, recodes, validation, HTML, and optionalQuestionJS. - Use raw question payloads or clone
get_question_templateoutput for specialized Qualtrics question types.
Установка
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"
}
}
}
}