SurveyMonkey by CData is an MCP server that provides read-only access to live SurveyMonkey data by mapping it to relational SQL models through the CData JDBC Driver for SurveyMonkey. Built for data analysts, product managers, and developers using Model Context Protocol clients like Claude Desktop, it allows large language models to interact with survey structures and responses directly. Users can inspect available tables, retrieve schema columns, and execute standard SQL SELECT queries via natural language prompts without writing manual SQL or managing REST endpoints directly. The server operates locally over standard input and output (stdio), communicating securely with the underlying SurveyMonkey account authenticated through OAuth. By bridging the gap between conversational AI and SurveyMonkey APIs, this server enables automated data analysis, instant survey feedback reporting, and cross-referencing response trends against other business metrics from within an LLM workflow.
Category: CRM, ERP & E-commerce
Tags: cdata, data-query, surveymonkey, surveys
bash git clone https://github.com/cdatasoftware/surveymonkey-mcp-server-by-cdata.git cd surveymonkey-mcp-server-by-cdata mvn clean install 2. Download and install the CData JDBC Driver for SurveyMonkey, then run java -jar cdata.jdbc.surveymonkey.jar --license to license the driver. 3. Run java -jar cdata.jdbc.surveymonkey.jar to open the Connection String utility, configure your connection, and test it. 4. Create a property file named surveymonkey.prp with your configuration: env Prefix=surveymonkey ServerName=CDataSurveyMonkey ServerVersion=1.0 DriverPath=PATH\TO\cdata.jdbc.surveymonkey.jar DriverClass=cdata.jdbc.surveymonkey.SurveyMonkeyDriver JdbcUrl=jdbc:surveymonkey:InitiateOAuth=GETANDREFRESH; Tables= 5. Open claude_desktop_config.json and add the server entry under mcpServers: json { "mcpServers": { "surveymonkey": { "command": "PATH\\TO\\java.exe", "args": [ "-jar", "PATH\\TO\\CDataMCP-jar-with-dependencies.jar", "PATH\\TO\\surveymonkey.prp" ] } } } 6. Restart Claude Desktop completely to load the new tools.Part of MCP Servers
SurveyMonkey by CData allows MCP clients like Claude Desktop to query live SurveyMonkey data. It exposes tools to fetch available tables, retrieve table column schemas in CSV format, and run SQL SELECT queries against SurveyMonkey endpoints modeled as relational database tables.
SurveyMonkey by CData works with Claude Desktop and other MCP-compliant clients that run locally on the same host machine and communicate over standard input and output (stdio).
Yes, the MCP server itself is open source and licensed under the MIT License. However, it requires the CData JDBC Driver for SurveyMonkey, which requires licensing from CData.
No, this local MCP server implementation is read-only and restricted to executing SQL SELECT statements. It does not perform write, update, or delete operations on SurveyMonkey data.