Skip to main content

How do I connect my survey data to AI tools like Claude or ChatGPT?

Connect AI tools like Claude or ChatGPT to your survey data for instant insights.

Written by Steve Jones

Grapevine Surveys includes an AI Connections feature that lets you connect your survey data directly to AI tools like Claude and ChatGPT. This works using the Model Context Protocol (MCP), an open standard that allows AI assistants to securely access external data sources during a conversation.

Once connected, you can ask your AI tool questions about your surveys in natural language and get instant insights, without needing to export data or navigate through reports manually.

This feature is currently available as a Beta and is enabled on request. If you'd like access, please get in touch with us.

What is MCP?

MCP (Model Context Protocol) is an open standard developed to give AI tools like Claude and ChatGPT a secure, structured way to connect to external apps and services. Instead of copy-pasting data into your AI tool, MCP allows the AI to read your data directly, with your permission, so it can answer questions, spot trends, and provide analysis based on real, up-to-date information.

Grapevine Surveys provides an MCP server that your AI tool connects to. The server URL is:

https://app.grapevine-surveys.com/mcp

The AI Connections page

Once enabled, you'll find the AI Connections page in your Grapevine Surveys navigation menu under AI Connections. The page walks you through a simple three-step connection process:

Let's take a look at what each element on the page does.

Server URL

This is the MCP server URL for Grapevine Surveys:

https://app.grapevine-surveys.com/mcp

You'll copy this URL and paste it into your AI tool to establish the connection.

Connection key

Your connection key is a unique identifier for your store. It stays the same unless you regenerate it. You'll enter this key when your AI tool redirects you to the Grapevine authorization page. Think of it as your username for the connection.

Verification code

The verification code is a temporary, time-limited code (shown with a countdown timer) that acts as a one-time password. You'll enter this alongside your connection key during authorization. If the code expires before you use it, simply return to the AI Connections page within Grapevine Surveys to get a fresh one.

Regenerate key

If you need to revoke access for all connected AI tools, use the Regenerate key button at the bottom of the page. This will create a new connection key, immediately disconnecting all existing AI connections. Any AI tool that was previously connected will need to be re-authorized using the new key.

Connecting to your AI Tool

Setting up with Claude

To connect Grapevine Surveys to Claude:

  1. Open Claude at claude.ai and navigate to Settings.

  2. Under Integrations (or MCP Servers, depending on your Claude plan), select Add integration.

  3. When prompted for a server URL, paste: https://app.grapevine-surveys.com/mcp

  4. Claude will redirect you to the Grapevine authorization page.

  5. Enter your Connection key and Verification code from the AI Connections page in your Grapevine Surveys app.

  6. Authorize the connection.

  7. You're all set. Start a new conversation in Claude and ask a question about your surveys.

Tip: You may need to start a new conversation in Claude after connecting for the tools to become available.

Setting up with ChatGPT

To connect Grapevine Surveys to ChatGPT:

  1. Open ChatGPT at chatgpt.com.

  2. In the message composer, click the tools icon (or navigate to your connected tools/MCP settings).

  3. Select Add a new MCP connection (or similar — the exact wording may vary as ChatGPT updates its interface).

  4. Paste the server URL: https://app.grapevine-surveys.com/mcp

  5. ChatGPT will redirect you to the Grapevine authorization page.

  6. Enter your Connection key and Verification code from the AI Connections page in your Grapevine Surveys app.

  7. Authorize the connection.

  8. Start a new conversation and begin asking questions about your survey data.

Please note: MCP support in ChatGPT may require a Plus, Team, or Enterprise subscription. The setup flow may also change as OpenAI continues to develop this feature.

What can I ask about my surveys?

Once connected, your AI tool can access three core capabilities: listing your surveys, pulling performance summaries, and retrieving detailed question-level reports. Here are some examples to get you started.

Listing and exploring your surveys

  • "List all my active surveys."

  • "What surveys do I have running right now?"

  • "Show me my surveys and their questions."

  • "Which of my surveys is an NPS survey?"

Performance summaries

  • "How are my surveys performing overall?"

  • "Show me the performance summary for the last 30 days."

  • "How many responses did I get last month?"

  • "What was my response rate in May?"

  • "Compare my survey performance this month to last month."

  • "How are my surveys performing on the Order Status Page compared to One Click?"

Question-level insights

  • "Show me the results for my post-purchase survey."

  • "What's my current NPS score?"

  • "What's my NPS score for the last 90 days, and how does it compare to the previous 90 days?"

  • "Show me the CSAT results for my customer satisfaction survey."

  • "What are customers saying in response to my 'How did you hear about us?' question?"

  • "Break down the responses to my attribution question."

Trends and analysis

  • "Has my NPS score improved over the last 3 months?"

  • "Compare my survey results from Q1 to Q2."

  • "Are response rates trending up or down?"

  • "Which survey channel is driving the most responses?"

  • "Have there been any notable changes in how customers are responding to my marketing attribution question?"

  • "What patterns can you see in my survey data over the last 6 months?"

Channel-specific insights

  • "How is my Order Status Page survey performing?"

  • "Compare response rates between my One Click surveys and my post-purchase surveys."

  • "Show me the results from my POS survey for the last 30 days."

  • "Which channel has the highest response rate?"

Things to keep in mind

  • Your AI tool can only access survey data, it cannot create, edit, or delete surveys on your behalf.

  • The data returned reflects your live Grapevine Surveys data, so results are always up to date.

  • If you regenerate your connection key, you'll need to reconnect any previously authorized AI tools.

  • More specific questions tend to give better results. For example, "What's my NPS score for the last 30 days compared to the previous 30?" will give a more focused answer than "How are things going?"

Need any help or additional features?

If you have any questions about setting up or using AI Connections, we're happy to help, please just get in touch via the chat widget or drop us an email.

We're also actively developing this feature and would love to hear from you. If there's a specific tool or capability you'd like to see added to the MCP server, whether that's access to different data, new ways to filter results, or something we haven't thought of yet, please let us know. Your feedback directly shapes what we build next.

Did this answer your question?