← Files qlarisARCHIVED FILE

plugin.json

8.46 KB · Nov 3, 2026 · 19:23 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "qlaris",
  "version": "1.0.8",
  "description": "Synthetic market research in ChatGPT: draft, validate, run and read surveys, 1:1 interview studies, focus groups and user tests on digital-twin panels for the US and 39 European countries, from your Qlaris account.",
  "author": {
    "name": "Qlaris",
    "url": "https://qlaris.ai"
  },
  "homepage": "https://qlaris.ai/mcp",
  "keywords": [
    "market-research",
    "surveys",
    "user-research",
    "interviews",
    "user-testing",
    "personas"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "qlaris",
        "shortDescription": "User & prototype testing",
        "longDescription": "Validate product ideas in minutes, not weeks.\n\nqlaris brings user research into ChatGPT. Ask a product question and get evidence back in the same conversation: run surveys, customer interviews, focus groups, user testing and usability testing on your prototypes, or ask questions of the research your team has already added to qlaris.\n\nqlaris can also tell you when AI answers aren\u2019t reliable enough: any question or finished study can be checked with a clear confidence verdict, and for questions that need real people, you can request research with human respondents straight from ChatGPT.\n\nWhat you can do with qlaris:\n\n- Prototype testing and usability testing: share a prototype and see where users get stuck, what confuses them and what they would change, before a single line goes to engineering.\n- User research surveys: test concepts, messaging, pricing and feature priorities with your target audience, consumer or B2B.\n- Customer interviews and focus groups: go deep on needs, motivations and objections in 1:1 interviews or group discussions.\n- Answers from your existing research: ask what your company already knows and get a sourced answer, checked for freshness and conflicting findings.\n- Real user research on demand: when a question needs human respondents, you can request it from the qlaris team without leaving the chat; a person follows up.\n\nResponses come from calibrated AI customer panels, so most studies return results in minutes, with no recruiting or scheduling.\n\nBuilt for product managers, product leaders, UX researchers and innovation teams who want to back every product decision with evidence.",
        "developerName": "Qlaris",
        "category": "Business & Operations",
        "capabilities": [
          "Draft surveys and interview studies from a research question",
          "Run surveys on digital-twin panels for 40 countries",
          "Run 1:1 interview studies and moderated focus groups",
          "Run user tests of a website or prototype",
          "Publish prototypes from attached files for user tests",
          "Read results, findings and quotes with links to each study",
          "Manage personas, workspaces and workspace context",
          "Ask questions of your team's research repository",
          "Check how far a research question or a finished study can be trusted",
          "Request research with real human respondents"
        ],
        "websiteURL": "https://qlaris.ai",
        "supportURL": "https://qlaris.ai/contact",
        "privacyPolicyURL": "https://qlaris.ai/privacy",
        "termsOfServiceURL": "https://qlaris.ai/terms",
        "defaultPrompt": [
          "with qlaris: show my personas",
          "with qlaris: draft an interview study on why people abandon an online checkout",
          "with qlaris: what did my latest user test find?"
        ],
        "brandColor": "#009098",
        "brandColorDark": "#38E5EC",
        "composerIcon": "./assets/qlaris-icon.png",
        "logo": "./assets/qlaris-icon.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "List the saved personas in the review workspace.",
              "prompt": "with qlaris: show my personas",
              "tools_triggered": "help_with_qlaris, list_personas",
              "expected_behavior": "Lists the personas saved in the review workspace with their name and country. Reads only; nothing changes and no units are spent."
            },
            {
              "description": "Read the findings of a completed user test in the review workspace.",
              "prompt": "with qlaris: what did my latest user test find?",
              "tools_triggered": "help_with_qlaris, list_user_tests, get_user_test_results",
              "expected_behavior": "Summarises the most recent completed user test: how many participants completed the task, the main friction points with evidence, and the link to the test in the Qlaris app. Reads only; nothing changes and no units are spent."
            },
            {
              "description": "Draft an interview study without launching it.",
              "prompt": "with qlaris: draft an interview study on why people abandon an online checkout, with my saved persona",
              "tools_triggered": "help_with_qlaris, list_personas, draft_interview_study",
              "expected_behavior": "Shows a complete draft: research questions, a discussion guide, coverage notes and the price in units. Nothing is stored or launched; ChatGPT asks before launching."
            },
            {
              "description": "Read the results of a completed survey in the review workspace.",
              "prompt": "with qlaris: what were the results of my most recent survey?",
              "tools_triggered": "list_surveys, get_survey_results",
              "expected_behavior": "Summarises the answer distribution of the most recent completed survey and shows the link to the study in the Qlaris app. Reads only."
            },
            {
              "description": "Launch a small survey with a saved persona after confirmation.",
              "prompt": "with qlaris: run a 20-person survey with my saved persona asking how often they shop online",
              "tools_triggered": "check_research_validity, run_survey",
              "expected_behavior": "ChatGPT shows the survey and asks the user to confirm before launching (run_survey is marked destructive because it spends units). After confirmation the survey launches against units the account already holds, and the result links to the running study in the Qlaris app."
            }
          ],
          "negative": [
            {
              "description": "Buying units is out of scope: the plugin has no purchase or payment tools.",
              "prompt": "Buy 100 more Qlaris units for me.",
              "expected_behavior": "No tool is called that buys or charges anything. ChatGPT says units cannot be bought in ChatGPT."
            },
            {
              "description": "A general question unrelated to research does not use Qlaris.",
              "prompt": "What's the weather in Berlin today?",
              "expected_behavior": "No Qlaris tool is called."
            },
            {
              "description": "A survey without an audience is not launched; the user is asked who to survey.",
              "prompt": "with qlaris: run a survey asking people what they think of electric cars",
              "expected_behavior": "run_survey answers with a question about the audience (a saved persona, a segment or panel filters). Nothing is created or charged until the user names an audience."
            }
          ]
        },
        "commerce": false,
        "commerce_description": "The plugin does not sell anything or take payments in ChatGPT. Studies use validation units the user's Qlaris account already holds; units are obtained outside ChatGPT, through Qlaris directly.",
        "demo_recording_url": "https://drive.google.com/file/d/1z5FOEcuMvzZWu-6ZR-bQ3GTzSRvK-xVg/view"
      },
      "publication": {
        "countries": [
          "US",
          "AL",
          "AT",
          "BE",
          "BG",
          "CH",
          "CY",
          "CZ",
          "DE",
          "DK",
          "EE",
          "ES",
          "FI",
          "FR",
          "GB",
          "GR",
          "HR",
          "HU",
          "IE",
          "IL",
          "IS",
          "IT",
          "LT",
          "LU",
          "LV",
          "ME",
          "MK",
          "NL",
          "NO",
          "PL",
          "PT",
          "RO",
          "RS",
          "SE",
          "SI",
          "SK",
          "TR",
          "UA"
        ],
        "release_notes": "First version."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: e15a413bcf64bbfe14b9c855b10e5a8a59765e51d20d8f1ce6f0d21f6f6f36b3