← Files Meshy 3DARCHIVED FILE

plugin.json

7.84 KB · Nov 14, 2026 · 18:09 UTC

↓ Download file

See the change to this file →

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "meshy",
  "version": "1.1.1",
  "description": "Generate 3D models from text or images with Meshy, add PBR textures, and download them for games, animation, AR and 3D printing. In hosts with a terminal, also rig, animate, remesh and prepare print files.",
  "author": {
    "name": "Meshy LLC",
    "url": "https://www.meshy.ai"
  },
  "homepage": "https://www.meshy.ai",
  "license": "MIT",
  "keywords": [
    "meshy",
    "3d",
    "3d-model",
    "ai-3d-generator",
    "text-to-3d",
    "image-to-3d",
    "game-assets",
    "low-poly",
    "pbr-texturing",
    "rigging",
    "animation",
    "text-to-motion",
    "remeshing",
    "3d-printing",
    "multicolor-3mf",
    "creative-lab",
    "glb",
    "fbx",
    "obj",
    "stl",
    "usdz",
    "3mf"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Meshy 3D",
        "shortDescription": "From ideas to 3D creations",
        "longDescription": "Meshy 3D is an AI 3D model generator for ChatGPT and Codex. Turn text, photos or sketches into 3D assets for games, animation, AR and 3D printing, usually in about a minute.\n\nCreate models with text to 3D and image to 3D, starting from an AI reference picture when the look is not settled yet. Make game-ready props and characters with low-poly topology and a target polygon count. Generate PBR textures from a prompt or a reference image, for new models and for models you already have. Follow progress and preview the result in the conversation, browse your model library in the Meshy 3D app, and download GLB, FBX, OBJ, USDZ or STL.\n\nIn Codex and other hosts with a terminal, Meshy 3D goes further by running the Meshy CLI on your computer. Rig humanoid characters, add animations and generate motion clips from text. Remesh models, build LODs, unwrap UVs and convert formats. Prepare models for 3D printing with printability checks, mesh repair, splitting into parts and single-color or multicolor 3MF files, or explore Creative Lab to create figurines, lamps, keychains and fridge magnets. Hand print files to your slicer and save assets directly into your project.\n\nRequires a Meshy account; what you can generate and download depends on that account.",
        "developerName": "Meshy LLC",
        "category": "Creativity",
        "capabilities": [
          "Text to 3D and Image to 3D Generation",
          "AI Reference Images and Sketch to 3D",
          "Game Props, Characters and Low-Poly Assets",
          "PBR Texturing for New and Existing Models",
          "In-Chat Model Preview and Model Library",
          "GLB, FBX, OBJ, USDZ and STL Downloads",
          "With a terminal: Humanoid Auto-Rigging, Animation and Text-to-Motion",
          "With a terminal: Remeshing, LODs, UV Unwrapping and Format Conversion",
          "With a terminal: Printability Analysis, Mesh Repair and Model Splitting",
          "With a terminal: Single-Color and Multicolor 3MF, Sizing and Slicer Handoff",
          "With a terminal: Creative Lab Figurines, Lamps, Keychains and Fridge Magnets",
          "With a terminal: Multi-View 3D Generation and Project Asset Delivery"
        ],
        "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": [
          "Create a low-poly treasure chest for my game with PBR textures.",
          "Turn this photo into a 3D figurine I can 3D print.",
          "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 for a product render, straight from this description, with realistic textures.",
              "tools_triggered": "text_to_3d_preview, show_model, get_task, text_to_3d_refine",
              "expected_behavior": "Starts an untextured preview from the description 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 for a product render.",
              "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 for a render.",
              "tools_triggered": "text_to_image, get_task, show_model, image_to_3d",
              "expected_behavior": "Generates one picture and shows it. Once the picture is accepted, 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 need a terminal with the Meshy CLI. In ChatGPT without one, the plugin says they are not available here, installs nothing, and does not describe the model as rigged.",
              "prompt": "Rig my newest model and make it walk."
            },
            {
              "description": "Print repair and multicolor 3MF need a terminal with the Meshy CLI. In ChatGPT without one, the plugin offers the STL download as the handoff and never calls the model printable.",
              "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": "In hosts with a terminal, the skills now install the Meshy CLI on first use instead of calling its steps unavailable, upgrade a CLI that is too old for them, and tell you when a newer release is out. No change to the MCP server."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: bab9bb865d01c6fae380c730334d540837aff3607dd5fa3164f50de6c56447e4