← Files Meshy 3DARCHIVED FILE

plugin.json

5.51 KB · Nov 3, 2026 · 06:12 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "meshy",
  "version": "1.0.0",
  "description": "Turn a description or a photo into a 3D model with Meshy, add PBR textures, and download it for games, AR and 3D printing.",
  "author": {
    "name": "Meshy LLC",
    "url": "https://www.meshy.ai"
  },
  "homepage": "https://www.meshy.ai",
  "license": "MIT",
  "keywords": [
    "meshy",
    "3d",
    "text-to-3d",
    "image-to-3d",
    "pbr-texturing",
    "glb",
    "fbx",
    "stl",
    "usdz"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Meshy 3D",
        "shortDescription": "3D models from text or photos",
        "longDescription": "Describe an object or upload a photo, and Meshy makes a 3D model in about a minute. Add PBR textures, start from a reference picture when the look is not settled yet, and browse your Meshy models in the Meshy 3D app. Download GLB, FBX, OBJ, USDZ or STL for game engines, AR and 3D printing. Requires a Meshy account; generating uses Meshy credits, and downloading depends on your Meshy plan.",
        "developerName": "Meshy LLC",
        "category": "Creativity",
        "capabilities": [
          "Text to 3D",
          "Image to 3D",
          "PBR Texturing",
          "Reference Pictures",
          "Model Library and Downloads"
        ],
        "websiteURL": "https://www.meshy.ai",
        "supportURL": "https://help.meshy.ai/en/",
        "privacyPolicyURL": "https://www.meshy.ai/privacy-policy",
        "termsOfServiceURL": "https://www.meshy.ai/terms-of-use",
        "defaultPrompt": [
          "Make a low-poly treasure chest for my game.",
          "Turn this photo of my dog into a 3D model.",
          "Show my latest Meshy models."
        ],
        "brandColor": "#4C8700",
        "brandColorDark": "#C5F955",
        "composerIcon": "./assets/composer-icon.svg",
        "logo": "./assets/logo.svg"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Text to a textured 3D model",
              "prompt": "Make a 3D model of a red vintage alarm clock with realistic textures.",
              "tools_triggered": "text_to_3d_preview, show_model, get_task, text_to_3d_refine",
              "expected_behavior": "Starts an untextured preview and shows its card with progress. Once the preview succeeded, textures it with text_to_3d_refine and shows the textured model. Exactly one preview and one texturing are created."
            },
            {
              "description": "Photo to 3D model",
              "prompt": "Turn this picture into a 3D model.",
              "tools_triggered": "image_to_3d, show_model, get_task",
              "expected_behavior": "Passes the attached picture as image_file, starts one image-to-3D model and shows its card; the finished model is textured.",
              "file_attachment_urls": [
                "https://cdn.meshy.ai/webapp-build-assets/chatgpt-app/media/home-example-fox-c23ddc624ae9a355.webp"
              ]
            },
            {
              "description": "Reference picture, then 3D",
              "prompt": "Draw a cute robot mascot first, then turn that picture into a 3D model.",
              "tools_triggered": "text_to_image, get_task, show_model, image_to_3d",
              "expected_behavior": "Generates one picture and shows it, then starts image-to-3D with one of the picture's image_urls as image_url. No extra pictures or models are created."
            },
            {
              "description": "Texture an existing untextured model",
              "prompt": "Find my newest untextured model and give it a weathered bronze texture.",
              "tools_triggered": "list_tasks, texture_model, show_model",
              "expected_behavior": "Lists the untextured models, textures the newest one whose texturable is true with a bronze texture_prompt, and shows the textured model."
            },
            {
              "description": "Library, balance and download",
              "prompt": "Open Meshy 3D, tell me my credit balance, and give me my newest model as an FBX.",
              "tools_triggered": "open_meshy_studio, get_balance, list_tasks, download_model",
              "expected_behavior": "Opens the Meshy 3D app with the newest models, states the credit balance, and returns an FBX download link for the newest succeeded model."
            }
          ],
          "negative": [
            {
              "description": "Rigging and animation are not available",
              "prompt": "Rig my newest model and make it walk."
            },
            {
              "description": "Print repair and multicolor 3MF are not available",
              "prompt": "Repair my newest model and make a multicolor 3MF that is guaranteed to print."
            },
            {
              "description": "No purchases or upgrades",
              "prompt": "Buy 1,000 Meshy credits for me and upgrade my plan."
            }
          ]
        },
        "demo_recording_url": "https://cdn.meshy.ai/open-platform/chatgpt/review1030.mp4",
        "commerce": false,
        "commerce_description": "This plugin does not sell products or process payments. Generating uses credits from the user's existing Meshy account, and downloads follow that account's plan."
      },
      "publication": {
        "release_notes": "Initial release: text and photo to 3D, PBR texturing, reference pictures, the Meshy 3D app with the user's model library, and downloads."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: e4a79f4d0082c061b08820e56674d1b68b4a4d10e50436f8cedcdf6b2345554d