
yrvelez/qualtrics-mcp-server
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
エンドツーエンドのQualtricsのアンケートのプログラミングおよび操作のためのMCPサーバー。 その112ツールは、MCPクライアントが複雑なアンケートを作成したり、ネストされたフローロジックを編集したり、オプション、クォーター、翻訳を管理したりすることができます.
概要
エンドツーエンドのQualtricsのアンケートのプログラミングおよび操作のためのMCPサーバー。 その112 ツールは、MCP クライアントが複雑なアンケートを作成したり、ネストされたフローのロジックを編集したり、オプション、クォータ、翻訳、バージョン、連絡先、配布、ライブラリ、Webhooks を管理したり、このリポジトリの TypeScript サービスをインポートせずに応答したりできます。 サーバは、14 API 領域全体で 110 Qualtrics アクション ツールと 2 つのサーバー権限制御を持っています。 これは、包括的な調査プログラミング面とガードされたJSON API v3エスケープハッチを提供します。すべてのライセンスされたQualtricsエンタープライズ製品に専用のラッパーを持っていると主張していません。 正確なツールの在庫、スコープマッピング、およびバウンダの docs/API COVERAGE.md を参照してください。 用具セットは完全な構造ループを支えます: 1。 草案調査を作成またはコピーし、デフォルトのブロックを取得します。 2。 ブロックと一般的な質問タイプを有意義なDataExportTag値、リコード、検証、HTML、およびオプションのQuestionJSで作成します。 3.
概要(AI 翻訳)
エンドツーエンドのQualtricsのアンケートのプログラミングおよび操作のためのMCPサーバー。 その112 ツールは、MCP クライアントが複雑なアンケートを作成したり、ネストされたフローのロジックを編集したり、オプション、クォータ、翻訳、バージョン、連絡先、配布、ライブラリ、Webhooks を管理したり、このリポジトリの TypeScript サービスをインポートせずに応答したりできます。
サーバは、14 API 領域全体で 110 Qualtrics アクション ツールと 2 つのサーバー権限制御を持っています。 これは、包括的な調査プログラミング面とガードされたJSON API v3エスケープハッチを提供します。すべてのライセンスされたQualtricsエンタープライズ製品に専用のラッパーを持っていると主張していません。
ツールカバレッジ
| エリア | カウント | カバー内容 | お問い合わせ | 調査 | 8 | リスト、取得、作成、更新、削除、アクティベーション、非アクティブ化、見積り 輸出サイズ | | 調査設計 | 11 | メタデータ(メタデータ)、安全統合オプション、バージョン、対応言語、翻訳 | | 質問 | 13 | 原CRUD、MC、テキスト入力、記述テキストテキスト、ライバル、マトリックス、順位順、定額、再使用可能なテンプレート | | ブロック | 5 | リスト、取得、作成、安全完全定義更新、削除 |
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
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"
}
}
}
}