Skip to main content

SurveyMars MCP server

Project description

SurveyMars

App Store Google Play   Facebook Twitter Instagram Youtube

SurveyMars MCP Server

At SurveyMars our mission is to make it easy for our users to gather insights quickly and effortlessly through our powerful and completely free survey platform. With unlimited surveys, questions, responses, and advanced analytics tools, you can create, distribute, and analyze surveys in minutes, without any technical expertise or budget.

Our goal is to help our users save time and resources, so you can focus on what matters most: using data to drive success. We are dedicated to continuously improving our platform to meet the evolving needs of our users, and to providing you with the best possible experience.

Official SurveyMars Model Context Protocol (MCP) server that enables interaction with SurveyMars APIs. This server allows MCP clients like Claude Desktop, Cursor, Windsurf, OpenAI Agents and others to create, distribute, and analyze surveys.

Components

Tools

Quickstart with Claude Desktop

  1. Login to your SurveyMars account from SurveyMars Login
  2. Get your Account ID and Secret Key from SurveyMars Account Summary.
  3. Install uv (Python package manager), install with curl -LsSf https://astral.sh/uv/install.sh | sh or see the uv repo for additional install methods.
  4. Go to Claude > Settings > Developer > Edit Config > claude_desktop_config.json to include the following:
{
  "mcpServers": {
    "surveymars-mcp": {
      "command": "uvx",
      "args": [
        "surveymars-mcp",
        "--account-id=your-account-id",
        "--secret-key=your-secret-key"
      ]
    }
  }
}

If you're using Windows, you will have to enable "Developer Mode" in Claude Desktop to use the MCP server. Click "Help" in the hamburger menu at the top left and select "Enable Developer Mode".

Example usage

Try asking Claude:

  • "Help me create a questionnaire for a hotel satisfaction survey"
  • "Create a vehicle purchase journey survey to gather valuable insights from customers at every stage of their journey, from their initial research and showroom visit, to their final purchase decision and post-sale satisfaction."

Development

Building and Publishing

To prepare the package for distribution:

  1. Sync dependencies and update lockfile:
uv sync
  1. Build package distributions:
uv build

This will create source and wheel distributions in the dist/ directory.

  1. Publish to PyPI:
uv publish

Note: You'll need to set PyPI credentials via environment variables or command flags:

  • Token: --token or UV_PUBLISH_TOKEN
  • Or username/password: --username/UV_PUBLISH_USERNAME and --password/UV_PUBLISH_PASSWORD

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

surveymars_mcp-0.1.1.tar.gz (256.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

surveymars_mcp-0.1.1-py3-none-any.whl (9.9 kB view details)

Uploaded Python 3

File details

Details for the file surveymars_mcp-0.1.1.tar.gz.

File metadata

  • Download URL: surveymars_mcp-0.1.1.tar.gz
  • Upload date:
  • Size: 256.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.6.11

File hashes

Hashes for surveymars_mcp-0.1.1.tar.gz
Algorithm Hash digest
SHA256 0499eb5d55ab828591d6f31628af22e952a6b532c03a23a6843d123b1fc0fc79
MD5 22c2efe1a2b1ca7b6d3b7c5db6df92b4
BLAKE2b-256 d39ca7d694dcec99567b0287d0dce598a49faa1b1d97be7f9be58db85fd67cc5

See more details on using hashes here.

File details

Details for the file surveymars_mcp-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for surveymars_mcp-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f87709372129a953c224bef120910bd861adb72aa15c88cb2f834ce62c25eacf
MD5 c43967b121dd15459209642648d1ead0
BLAKE2b-256 1609315b66ef72777ec830703585e92e6fc0c2eec66c2bd4db02a01b31595a74

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page