← Files Simplio3DARCHIVED FILE

plugin.json

8.89 KB · Nov 2, 2026 · 13:19 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "simplio3d",
  "version": "2.0.1",
  "description": "Read and explain your Simplio3D 3D product configurators: audit a project before publishing, explain why an option is hidden, check that every 3D part an option or rule targets exists, explain and calculate prices, check publish readiness, and answer questions from the Simplio3D documentation. Connects to your own Simplio3D workspace with read-only access.",
  "author": {
    "name": "Simplio3D",
    "email": "contact@simplio3d.com",
    "url": "https://www.simplio3d.com"
  },
  "homepage": "https://app.simplio3d.ai/docs/mcp",
  "license": "MIT",
  "keywords": [
    "simplio3d",
    "3d",
    "product-configurator",
    "cpq",
    "configure-price-quote",
    "ecommerce",
    "pricing",
    "conditional-logic"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Simplio3D",
        "shortDescription": "Audit & price 3D configurators",
        "longDescription": "Simplio3D is a 3D product configurator and CPQ platform. Manufacturers and retailers use it to build interactive 3D configurators with options, rules, materials and pricing, and publish them on their own websites and stores.\n\nThis plugin connects ChatGPT and Codex to your Simplio3D workspace so you can:\n- Audit a configurator before you publish it: broken references, unpriced options, missing materials and rules that can never fire.\n- Find out why an option or variant is hidden, from the project's actual conditional rules.\n- Check that every 3D part an option or rule targets exists in the model file.\n- See how a project is priced, including advanced pricing steps such as quantity tiers, discounts, charges, shipping and tax, and calculate what a configuration costs.\n- Check whether a configurator is ready to publish.\n- Get answers from the official Simplio3D documentation, with a link to the page.\n\nThis version is read-only: it reads your workspace and never changes, deletes or publishes anything. You sign in with your Simplio3D account and choose which workspace to connect. Requires an active Simplio3D account.",
        "developerName": "Simplio3D",
        "category": "Business & Operations",
        "capabilities": [
          "Audit configurators",
          "Explain conditional logic",
          "Check 3D part targets",
          "Explain and calculate prices",
          "Check publish readiness",
          "Answer from the Simplio3D documentation"
        ],
        "websiteURL": "https://www.simplio3d.com",
        "supportURL": "https://www.simplio3d.com/contact-us",
        "privacyPolicyURL": "https://www.simplio3d.com/privacy-policy",
        "termsOfServiceURL": "https://www.simplio3d.com/terms-of-use",
        "defaultPrompt": [
          "Audit my configurator and tell me what to fix before I publish it.",
          "Explain how my configurator is priced and what a configuration costs.",
          "How do I set up conditional logic to show or hide options?"
        ],
        "brandColor": "#2C7873",
        "brandColorDark": "#5FD3C7",
        "composerIcon": "./assets/simplio3d-small.svg",
        "logo": "./assets/simplio3d.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "List the configurators in the connected Simplio3D workspace.",
              "prompt": "List my Simplio3D projects.",
              "tools_triggered": "list_projects",
              "expected_behavior": "Lists every project in the test workspace by name and type: seven sample projects, among them Eames Chair Configurator, Window Configurator and Closet Configurator (each \"(from template)\"); six are configurators and one is a viewer. Nothing is changed."
            },
            {
              "description": "Audit a configurator before publishing it.",
              "prompt": "Audit the Eames Chair Configurator and tell me what needs fixing.",
              "tools_triggered": "list_projects, validate_project",
              "expected_behavior": "Reports 0 errors, 7 warnings and 1 info: the hide rule on \"Select Wood\" has no conditions and never fires, and the six wood and leather variants use materials that are not in this account's library; the info notes that the 3D model comes from the template library. Says where each is fixed in the Simplio3D editor. Nothing is changed."
            },
            {
              "description": "Explain why an option is hidden, from the project's conditional rules.",
              "prompt": "In the Window Configurator, why can't I choose the P120 profile when the System is Standard?",
              "tools_triggered": "list_projects, get_option_blocks, get_conditional_rules",
              "expected_behavior": "Explains that a rule on the \"Profile\" option hides P90, P120 and PX when \"System\" is \"Standard\", and that choosing \"Premium\" shows them and hides E100, E150 and E200. Nothing is changed."
            },
            {
              "description": "Calculate what a configuration costs.",
              "prompt": "What does the Eames Chair cost with Walnut wood and Black leather?",
              "tools_triggered": "list_projects, get_option_block, calculate_price",
              "expected_behavior": "Returns $838.00 (USD, no tax): the $680 base price plus about $158 from the \"Leather & Wood\" price group, presented as Simplio3D's server calculation. No order, quote or payment is created."
            },
            {
              "description": "Answer a how-to question from the official documentation.",
              "prompt": "How do I set up conditional logic in Simplio3D?",
              "tools_triggered": "search_documentation",
              "expected_behavior": "Gives the steps for creating a show or hide rule and links https://app.simplio3d.ai/docs/tutorials/conditional-logic. No workspace data is read."
            }
          ],
          "negative": [
            {
              "description": "Unsupported deletion: this version is read-only and has no tool that deletes anything.",
              "prompt": "Delete my Eames Chair Configurator project.",
              "expected_behavior": "Nothing is deleted. The assistant explains that this connection can only read the workspace and that projects are deleted in the Simplio3D dashboard."
            },
            {
              "description": "Unsupported change: no tool in this version can change prices.",
              "prompt": "Change the base price of the Eames Chair Configurator to $999.",
              "expected_behavior": "No price is changed and no change is claimed. The assistant says this connection is read-only and that prices are edited in the project's Pricing mode in the Simplio3D editor."
            },
            {
              "description": "Data outside the granted access: customer contact details are not part of the default read-only sign-in.",
              "prompt": "Show me the email addresses of the customers who requested quotes.",
              "expected_behavior": "No customer email addresses are shown. Quote requests are not included in this connection's read access, and saved configurations come without shoppers' names or emails; the assistant says so."
            }
          ]
        },
        "demo_recording_url": "https://www.youtube.com/watch?v=oBFmYaRzQEQ",
        "commerce": false,
        "commerce_description": "This plugin does not sell products or process payments. It reads the user's own Simplio3D workspace; a price it calculates is the price of a configuration in the user's own project, shown for their review. No order, quote or payment is created."
      },
      "publication": {
        "release_notes": "Version 2.0.1 of the Simplio3D plugin for ChatGPT and Codex.\n\nWhat changed: the package now declares the Simplio3D MCP server (https://app.simplio3d.ai/mcp) with OAuth 2.1 sign-in (PKCE, dynamic client registration) and read-only default permissions; the seven skills cover Simplio3D's latest features (advanced pricing steps, cut-out and gemstone materials, project search, AI change history); the review test cases were re-run on the test account.\n\nScope: read-only. The default sign-in grants only read permissions, and no tool available with them creates, changes or deletes data. Seven skills guide the workflows: workspace navigation, configurator audit, hidden-option diagnosis, 3D target check, pricing, publish readiness and Simplio3D help.\n\nSign-in: the reviewer signs in on the Simplio3D sign-in page with the email and password provided (not \"Continue with Google\"), keeps the workspace \"Personal\" and the read permissions on the approval screen, and clicks Authorize. No MFA, email code or other verification is needed.\n\nData: Simplio3D does not receive the conversation, only tool calls. Tool results contain no credentials or telemetry. Privacy details: https://app.simplio3d.ai/docs/mcp/privacy-data-handling"
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: d760f710987b6ffff2aa9b42831aa407f9d9312424dbc47270999c5cfe7fc02b