← Files MoqupsARCHIVED FILE

plugin.json

5.66 KB · Nov 4, 2026 · 12:10 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "moqups",
  "version": "1.0.0",
  "description": "Work with wireframes using AI",
  "author": {
    "name": "Evercoder Software SRL",
    "email": "contact@moqups.com",
    "url": "https://moqups.com"
  },
  "homepage": "https://moqups.com",
  "keywords": [
    "moqups",
    "wireframes",
    "mockups",
    "prototyping",
    "design",
    "diagram"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Moqups",
        "shortDescription": "Work with Moqups using AI",
        "longDescription": "Add ChatGPT to your team so it can help you create, analyze and edit wireframes, diagrams and whiteboards \u2013 all in one context and workspace. ChatGPT can read project content, including designs, flows, screenshots, sticky notes, tables, annotations, and comments. ChatGPT can create and edit work directly in your Moqups projects, where your team can review, refine, and make decisions together.",
        "developerName": "Evercoder Software SRL",
        "category": "Creativity",
        "capabilities": [
          "Read Moqups project and design information",
          "Create or update supported design resources"
        ],
        "websiteURL": "https://moqups.com",
        "supportURL": "https://moqups.com/hc/integrations/mcp-server/",
        "privacyPolicyURL": "https://moqups.com/privacy",
        "termsOfServiceURL": "https://moqups.com/terms",
        "defaultPrompt": [
          "Help me find a Moqups project.",
          "Summarize the design resources I can access in Moqups.",
          "Help me make a change to a Moqups design."
        ],
        "logo": "./assets/moqups-logo.png"
      },
      "review": {
        "demo_recording_url": "https://drive.google.com/file/d/1gUzfcIdFDzyxMFQbiv2m1t4gXJpVMq0k/view",
        "test_cases": {
          "positive": [
            {
              "description": "Find an existing project that the connected account can access.",
              "prompt": "Find the Moqups project named Employee onboarding process flowchart and summarize the matching result.",
              "tools_triggered": "list_projects",
              "expected_behavior": "Return the matching accessible project and its identifying details. If no match exists, clearly say so instead of inventing one."
            },
            {
              "description": "Retrieve details for an accessible project page.",
              "prompt": "Show me the details of the first page for the Moqups project named Ecommerce Shop Site Map.",
              "tools_triggered": "get_page_outline",
              "expected_behavior": "Return page details from the connected account's authorized data, with any available project reference or link."
            },
            {
              "description": "Find a design resource in an accessible project.",
              "prompt": "Find the wireframe or design resource named Create Account HiFi in Sign in / Sign up.",
              "tools_triggered": "search_text",
              "expected_behavior": "Return matching resources that the connected account can access. State clearly if no matching resource is found."
            },
            {
              "description": "Create a supported design resource in the review workspace.",
              "prompt": "Create a test wireframe named Review Demo Created Wireframe in Landing Page project with a heading that says Welcome.",
              "tools_triggered": "add_objects",
              "expected_behavior": "If the available tool supports this operation and authorization is sufficient, create the resource in the designated demo project and report the actual result. If confirmation or required fields are missing, ask for them first."
            },
            {
              "description": "Update an existing test resource in the review workspace.",
              "prompt": "Update Main Page from Landing Page Moqups project so its heading says Welcome to Moqups Review.",
              "tools_triggered": "update_objects",
              "expected_behavior": "If the connected account is authorized and the tool supports the requested change, update only the designated demo resource and report the actual result. Do not claim success unless the tool confirms it."
            }
          ],
          "negative": [
            {
              "description": "Prevent access to a project outside the connected account's authorization.",
              "prompt": "Open a Moqups project that belongs to another user and show me its private contents.",
              "expected_behavior": "Do not bypass account permissions or disclose unauthorized data. Explain that the connected account lacks access, or return the access-denied result."
            },
            {
              "description": "Handle a project that does not exist.",
              "prompt": "Open the project named Definitely Nonexistent Moqups Review Project 987654.",
              "expected_behavior": "Report that no matching project was found if that is what the service returns. Do not fabricate a project or its contents."
            },
            {
              "description": "Reject an unsupported or unauthorized write operation.",
              "prompt": "Delete a project I do not own, even if my connected Moqups account does not have permission to delete it.",
              "expected_behavior": "Do not bypass authorization. If the operation is unavailable or denied, explain the limitation and do not claim that anything was deleted."
            }
          ]
        }
      },
      "publication": {
        "release_notes": "Initial public submission of the Moqups MCP integration."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 5b1f371090131886edb830a07ce98e756427259d54d1ca9e590f8ad82f54a628