Vinkius
Qualtrics

Qualtrics MCP for AI. Automate XM data collection and analysis via conversation.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Qualtrics MCP on Cursor AI Code EditorQualtrics MCP on Claude Desktop AppQualtrics MCP on OpenAI Agents SDKQualtrics MCP on Visual Studio CodeQualtrics MCP on GitHub Copilot AI AgentQualtrics MCP on Google Gemini AIQualtrics MCP on Lovable AI DevelopmentQualtrics MCP on Mistral AI AgentsQualtrics MCP on Amazon AWS Bedrock

Connect to your AI in seconds.

Qualtrics connects your AI agent directly to your Experience Management (XM) platform. You manage surveys, contacts, distributions, and data exports entirely through natural conversation.

List existing surveys or create new ones, run contact directory lookups, and trigger large-scale response data exports—all without touching the Qualtrics UI.

What your AI can do

Create contact

Creates a new user record in the XM Directory.

Create distribution

Sets up a method to send a specific survey to an audience group.

Create event subscription

Builds a webhook subscription that fires when a specific activity happens in Qualtrics.

+ 12 more capabilities included
Manage Surveys

List, retrieve metadata for, create, or update entire survey structures.

Handle Contacts and Directories

Create new contacts, read directory listings, or modify existing contact records in the XM Directory.

Control Data Distribution

Generate survey distributions for specific channels and manage webhook event subscriptions.

Export Response Data

Initiate a response data export, check its status, and download the final CSV/JSON file.

Included with Plan

Waiting for input…

AI Agent

Qualtrics: 15 Tools for Experience Management

Use these tools to manage every part of your Qualtrics workflow, from creating surveys and managing contacts to running large data exports.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using Qualtrics on Vinkius

Create Contact

Creates a new user record in the XM Directory.

Create Distribution

Sets up a method to send a specific survey to an audience group.

Create Event Subscription

Builds a webhook subscription that fires when a specific activity happens in...

Create Response Export

Starts the process of exporting all responses for a given survey ID.

Create Survey

Builds and saves an entirely new Qualtrics survey structure.

Get Distribution

Retrieves the detailed status of a specific distribution you set up.

Get Export File

Downloads the final data file for a previously initiated response export.

Get Export Progress

Checks and reports on how far along the response data export process is.

Get Survey

Retrieves all metadata for a single, specific survey by ID.

List Directory Contacts

Lists every contact member currently held in the XM Directory.

List Distributions

Gets a list of all active or past survey distributions for a given survey ID.

List Event Subscriptions

Shows all current webhook event subscriptions you have set up.

List Surveys

Retrieves a list of every survey available in your account.

Update Contact

Modifies an existing contact's details within the XM Directory.

Update Survey

Changes metadata or settings for an already existing survey.

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Claude AI

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The Qualtrics integration is available immediately — no restart needed.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Qualtrics, then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,100+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week
Qualtrics MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Qualtrics. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This connection provides 15 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

Pulling structured data from Qualtrics used to be a multi-step process.

Today, getting raw feedback means logging into the web interface. You filter by date range, then hit 'Export Responses'. Next, you wait for the file to generate, download it, and finally upload or paste that CSV somewhere else for analysis. It's clicks, downloads, and waiting.

With this MCP server, you skip all of that friction. You tell your agent, 'Get me all responses for Survey X.' The agent runs `create_response_export`, starts the job, and handles the rest—all within a chat conversation.

Qualtrics MCP Server: Manage contacts with ease.

You used to have to navigate through multiple tabs to find contact information or update an old email address. If the data was wrong, you were stuck until a human found it and corrected it in the UI.

Now, you simply tell your agent what needs changing. The agent runs `update_contact` using the correct ID, patching the record instantly. It's direct, accurate, and done without ever leaving the chat window.

What your AI can actually do with this

Qualtrics hooks your AI agent right into your entire Experience Management (XM) platform. You ditch the clunky menus and complex UI just talking to your client. This server gives you complete control over surveys, contacts, distributions, and data exports—all through natural conversation.

Managing Your Surveys

You can manage survey structures entirely from chat. Start by using list_surveys to see every survey currently in your account directory. If you need more detail on a specific one, get_survey pulls all the metadata for that single survey ID. You'll never have to manually check those settings again because you can call update_survey to change its core settings or structure.

Need a whole new questionnaire? Just run create_survey, and it builds and saves an entirely fresh Qualtrics survey structure for you.

Handling Contacts and Directories

The server lets you treat the XM Directory like a database through your AI client. You can call list_directory_contacts to get a full rundown of every contact member in your system. Need to add someone? Use create_contact to build a brand-new user record right into the directory. If a person's details change, you modify them instantly by calling update_contact.

These tools keep your contact list current without you ever opening the Qualtrics UI.

Controlling Data Flow and Events

You can control how surveys get out to people and when your system reacts to activity. To send a survey to an audience, you run create_distribution, which sets up the method for sending a specific survey to a target group. You can check that setup later by calling get_distribution to retrieve the detailed status of any distribution you've started.

If you need to monitor what’s happening in your system, you use event subscriptions: running list_event_subscriptions shows every webhook subscription you currently have set up. To build a reactive workflow, you call create_event_subscription, which builds a webhook that fires when specific activities happen in Qualtrics. You can also see all past and active distribution methods by calling list_distributions for any given survey ID.

Exporting Raw Data

The most important part is getting the data out fast. To start, you call create_response_export, which kicks off the process of exporting every response associated with a specific survey ID. You don't know when that’ll be done, so you check its status using get_export_progress. Once it says it's finished, you pull the final data file by running get_export_file.

This gives you the raw CSV or JSON output straight into your analysis environment. Remember to reference a survey ID with get_survey if that context is needed for the export commands.

You use these tools together—from listing surveys and managing contacts to kicking off large data exports—all without touching any Qualtrics buttons.

Built · Hosted · Managed by Vinkius Qualtrics MCP Server - XM Data Automation
Server ID 019ea600-e8ad-739e-9bae-dfad846250db
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Questions you might have

How do I list all my surveys using list_surveys? +

You just ask your agent to run list_surveys. It retrieves every survey in your account and lists their IDs, titles, and statuses. This is the quickest way to get a full inventory.

Is there a tool for updating contacts after listing directory contacts? +

Yes. After you use list_directory_contacts to see who's in your directory, you can then pass those IDs and the new data points to update_contact.

What is the sequence for getting an export file? +

First, run create_response_export. Then, periodically check progress using get_export_progress. Once it says 'complete', call get_export_file to download the data.

Can I create a survey without knowing its ID first? +

Yes. You use create_survey. This tool handles the entire build process and returns the new survey's unique ID immediately, letting you reference it for distributions or exports.

How do I use `create_event_subscription` to build a reactive workflow? +

It establishes a webhook endpoint that triggers based on specific survey activities. You define the desired event (e.g., completion or response change) and payload data. This lets your agent react immediately when an action happens, bypassing manual monitoring.

How can I check the status of multiple campaigns using `list_distributions`? +

It pulls a list of all current distributions linked to a survey ID. For each entry, you'll see the channel, start date, and completion status. This lets you track which groups received the survey without needing individual IDs.

What happens if I need to correct a contact record using `update_contact`? +

It overwrites the existing data for that specific contact ID in the directory. Be careful: ensure you supply all necessary fields, or parts of their profile might get wiped out accidentally.

Before I use `update_survey`, how do I preview the current metadata using `get_survey`? +

get_survey pulls a full snapshot of the survey's details, including questions and settings. This is key for verifying structure before you modify it with update_survey. It prevents accidental loss or change to critical fields.

How can I export survey responses using the AI? +

You can use the create_response_export tool to start the process. Then, use get_export_progress to check when it's ready, and finally get_export_file to retrieve the data.

Can I create a new survey directly through the agent? +

Yes! Use the create_survey tool by providing a name, and optionally the language and project category. The agent will return the new Survey ID for you.

Is it possible to manage my XM Directory contacts? +

Absolutely. You can use list_directory_contacts to see existing members and create_contact or update_contact to modify your directory information.

Built & Managed by Vinkius 30s setup 15 tools

We've already built the connector for Qualtrics. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 15 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.