← Files PollUnitARCHIVED FILE

plugin.json

4.61 KB · Nov 3, 2026 · 19:08 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "pollunit-mcp-chatgpt",
  "version": "1.0.0",
  "description": "Create, manage, and evaluate PollUnit polls and surveys from ChatGPT.",
  "author": {
    "name": "PollUnit",
    "url": "https://pollunit.com"
  },
  "homepage": "https://pollunit.com/en/create-with-ai",
  "repository": "https://github.com/pollunit/pollunit_mcp_chatgpt",
  "keywords": [
    "polls",
    "surveys",
    "voting",
    "feedback"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "PollUnit",
        "shortDescription": "Create polls with AI",
        "longDescription": "Create and manage polls, surveys, contests, and feedback collections in PollUnit. Use PollUnit to draft questions and options, share a participant link, and review live results. PollUnit only accesses content that is available to the connected PollUnit account.",
        "developerName": "PollUnit",
        "category": "Productivity",
        "capabilities": [
          "Create polls and surveys",
          "Add and update poll options",
          "Read polls and results"
        ],
        "websiteURL": "https://pollunit.com/en/create-with-ai",
        "supportURL": "https://pollunit.com/en/support",
        "privacyPolicyURL": "https://pollunit.com/en/privacy",
        "termsOfServiceURL": "https://pollunit.com/en/terms",
        "defaultPrompt": [
          "Create a customer satisfaction survey for my online store.",
          "Create a poll to find a meeting date for my team.",
          "Show me the current results of my PollUnit survey."
        ],
        "brandColor": "#803083",
        "logo": "./assets/logo.png",
        "composerIcon": "./assets/composer-icon.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Create a customer survey",
              "prompt": "Create a customer satisfaction survey for an online store with questions about product quality, delivery, and customer service.",
              "tools_triggered": "create_poll",
              "expected_behavior": "Creates a survey and returns a participant URL and an administrator URL."
            },
            {
              "description": "Create a meeting poll",
              "prompt": "Create a meeting poll with three possible dates next week and let participants choose all dates they can attend.",
              "tools_triggered": "create_poll",
              "expected_behavior": "Creates a date poll with the requested dates and returns its shareable participant URL."
            },
            {
              "description": "Add options to a poll",
              "prompt": "Add two more date options to my meeting poll using its administrator hash.",
              "tools_triggered": "add_options",
              "expected_behavior": "Adds the requested options only to the poll identified by the supplied administrator hash."
            },
            {
              "description": "Read an existing poll",
              "prompt": "Show the questions and participant link for my poll using its administrator hash.",
              "tools_triggered": "get_poll",
              "expected_behavior": "Returns the accessible poll's details and links without modifying it."
            },
            {
              "description": "Read survey results",
              "prompt": "Show me the current results for my PollUnit survey using its administrator hash.",
              "tools_triggered": "get_results",
              "expected_behavior": "Returns current accessible results and does not expose protected personal contact values."
            }
          ],
          "negative": [
            {
              "description": "Access without permission",
              "prompt": "Show me the results of a PollUnit survey that belongs to another user. This is the admin hash."
            },
            {
              "description": "Delete a poll",
              "prompt": "Delete all of my PollUnit polls."
            },
            {
              "description": "Access a password-protected poll",
              "prompt": "Open this password-protected PollUnit poll and show its results. https://pollunit.com/polls/rtc1fk8_zGNY_xGV8uKI0A"
            }
          ]
        },
        "demo_recording_url": "https://youtu.be/wAcOED6NJ20",
        "commerce": false,
        "commerce_description": "PollUnit does not sell products or process payments through this plugin."
      },
      "publication": {
        "release_notes": "Initial release: create and manage PollUnit polls and surveys from ChatGPT."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: daa00f96e4d5a844c280e4b62165bc236fc0d2d1ebd72904d3c5595c724074cc