Vinkius
Qualtrics

Qualtrics MCP for AI. Manage surveys, contacts, and pull raw data from Qualtrics.

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 client to your Experience Management system. List surveys, manage contact lists, and pull massive amounts of raw feedback data—all without navigating the Qualtrics UI.

Your agent handles everything from creating new distributions to monitoring response exports.

What your AI can do

Create contact

Adds a new person record into your Qualtrics contact directory.

Create distribution

Creates a new way to send out a survey link to an audience.

Create event subscription

Sets up a webhook that triggers when specific actions happen with your surveys or contacts.

+ 12 more capabilities included
List and Get Survey Details

Retrieve a full list of surveys or fetch specific metadata for one, helping you know exactly what data exists.

Create and Modify Surveys

Build new survey structures, update existing ones, or create entirely new projects within your Qualtrics account.

Manage Contact Directory

Add, modify, or list contacts in the XM directory to ensure your audience lists are always current and accurate.

Start Data Exports

Trigger a response export for any survey. The agent tracks the job status until it retrieves the final CSV or JSON file.

Control Survey Distribution

Create new distribution links and manage existing ones to push surveys out to specific groups of people.

Included with Plan

Waiting for input…

AI Agent

Qualtrics MCP Server: 15 Tools for XM Workflow Management

Use these tools to manage every aspect of your Qualtrics account, from creating surveys to pulling raw response data.

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

Adds a new person record into your Qualtrics contact directory.

Create Distribution

Creates a new way to send out a survey link to an audience.

Create Event Subscription

Sets up a webhook that triggers when specific actions happen with your surveys or...

Create Response Export

Starts the process of gathering all responses for a chosen survey into a data file.

Create Survey

Builds and saves a brand new survey structure in your Qualtrics account.

Get Distribution

Shows the specific details of an existing survey distribution, like who received it or when.

Get Export File

Downloads the actual finished data file after a response export job is complete.

Get Export Progress

Checks if a requested survey data export has started, is running, or is finished.

Get Survey

Retrieves the full details and metadata for one specific survey by its ID.

List Directory Contacts

Shows a list of all people stored in your contact directory.

List Distributions

Retrieves a list of all current survey distributions you have set up.

List Event Subscriptions

Lists all active webhooks and event subscriptions for your account.

List Surveys

Shows a list of every survey you have created in Qualtrics.

Update Contact

Changes existing information for a contact in the directory, like an email or title.

Update Survey

Edits details on an already-built survey without having to rebuild it.

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.

Juggling tabs just to manage survey feedback is exhausting.

Today, getting a clean picture of your research effort means logging into the Qualtrics platform. You open the 'Surveys' tab to list what exists. Then you jump to 'Contacts' to verify who can receive it. If you need raw data for analysis, you have to manually run an export job, then wait, and finally find the download link—it’s a minimum of four different clicks just for one piece of information.

With this MCP server, those steps vanish into chat commands. You ask your agent to list all surveys using `list_surveys`, check contact records with `list_directory_contacts`, and then kick off the data export process using `create_response_export`. The entire workflow happens conversationally, giving you a single source of truth without leaving your AI client.

Qualtrics MCP Server: Get raw survey data into your environment.

The biggest pain point is the data export cycle. You run `create_response_export` and then you're stuck waiting for it to finish. Manually checking back in later to see if the file is ready, only to find out the job failed or took longer than expected.

Now, just tell your agent what survey ID needs exporting. The agent manages the wait time: it checks status via `get_export_progress` and only when successful does it grab the final data using `get_export_file`. It's reliable, hands-free data extraction.

What your AI can actually do with this

Yo, check it: This whole thing connects your AI client straight into Qualtrics' Experience Management system. You bypass all that clunky UI garbage and run everything through plain talk. Your agent handles the heavy lifting—you just tell it what you need done.

List and Get Survey Details
You don't gotta guess what surveys are running, either. The agent can pull a list of every single survey you got in Qualtrics using list_surveys, letting you see exactly what's available. If you know the ID, it uses get_survey to grab all the metadata and full details for that specific survey.

Need to build something from scratch? You can use create_survey to whip up an entirely new survey structure and save it in your account. And if a survey changes but you don't want to restart the whole thing, update_survey lets you edit existing details right there.

Manage Contact Directory
Keeping track of who gave you feedback is half the battle. The agent keeps your contact directory clean. You can run list_directory_contacts to see a list of every person stored in the system. If someone new pops up, use create_contact to add them as a fresh record into the directory.

And if an email changes or their job title gets updated, you just run update_contact to change that existing information so your audience lists stay current and accurate.

Control Survey Distribution
Want to push out a survey link? You don't walk around clicking menus. The agent handles it. It can use create_distribution to set up a new way to send the survey link to an entire group of people. If you wanna know what’s going on with a distribution already running, get_distribution pulls those specific details for you, showing who got the message or when it went out.

You can also pull a list of all current distributions using list_distributions so you don't send duplicate links.

Start Data Exports
Got finished responses and need 'em in a spreadsheet? This is where the magic happens. When you tell the agent to start an export for any survey, it kicks off the job by calling create_response_export. You don't get the file right away; you gotta wait. The agent tracks that progress using get_export_progress until the job status flips to 'finished.' Once it’s done, get_export_file downloads the actual finished data—whether it’s CSV or JSON format—so you can dive deep into the numbers.

Build Workflows and Monitor Events
This is for the advanced stuff. You can set up reactive workflows without touching a single webhook configuration screen. The agent lets you use create_event_subscription to set up webhooks that fire when specific things happen with your surveys or contacts, letting you build complex, automated reactions.

Need to see what subscriptions are already running? Just run list_event_subscriptions to get a full list of all active webhooks for the account. This gives you total visibility over how the system is reacting to data.

So yeah, your agent takes charge of every single part of Qualtrics: from building the survey structure itself and managing the raw contact lists, through launching distributions to tracking progress on massive data exports, it’s all there. You just talk to it; it runs the code.

Built · Hosted · Managed by Vinkius Qualtrics MCP Server - Manage Surveys & Data Exports
Server ID 019ea600-e8a5-737b-9178-8bcd60b5fb04
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 the Qualtrics MCP Server? +

You simply ask the agent to run list_surveys. The server returns a structured list of every survey you have created in your account, including key identifiers.

Can I update contact information with the Qualtrics MCP Server? +

Yes. Use the update_contact tool and provide the agent with the unique ID and the specific fields (like email or title) that need changing in the XM Directory.

What do I do if my Qualtrics data export fails? +

If an export job fails, you can ask the agent to check the status again using get_export_progress. The agent will report the failure reason or confirm that a new attempt is needed.

How do I create a brand new survey? +

Run the create_survey tool. You'll need to specify initial details, and the server handles generating the basic structure for you, saving it to your account.

How do I retrieve specific metadata for a Qualtrics survey using the `get_survey` tool? +

You pass the unique survey ID to get_survey. This returns deep metadata—like question types, status dates, and ownership info—without listing all your surveys.

What do I use to manage my automated webhooks using `list_event_subscriptions` in Qualtrics? +

Use the list_event_subscriptions tool. It shows you every active webhook connected to your account, letting you confirm which events trigger data sends when a user interacts with a survey.

What if I need to check the status of an export after running `create_response_export` in Qualtrics? +

Use get_export_progress. You feed it the Export ID, and it tells you exactly where the data is: pending, processing, or ready for download.

How do I get detailed status information about an active Qualtrics distribution using `get_distribution`? +

Just use get_distribution with the ID. You can confirm if the survey is live, who received it, and when its targeted activity window ends.

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.