Files
meshy-dev__meshy-3d-agent/README.md
T
Arlieeee ed632cb1f9 Restructure: skills/ directory layout, rename to meshy-ai-agent
- Move skills into skills/meshy-3d-generation/ and skills/meshy-3d-printing/
- Each skill has its own SKILL.md + reference.md (self-contained)
- Root contains only README.md, LICENSE, .gitignore
- Follow directory convention from CloudAI-X/threejs-skills
2026-03-17 12:56:28 +08:00

3.7 KiB

Meshy AI Agent

AI agent skills for the Meshy AI 3D generation platform. Enables AI coding assistants (Cursor, Claude Code) to generate 3D models, textures, images, rig characters, animate them, and prepare models for 3D printing — no MCP server required.

How It Works

These are pure Markdown skills — no server, no dependencies, no build step. Your AI assistant reads the skill files and gains the ability to interact with the Meshy API directly using shell commands and Python scripts.

Skills

meshy-3d-generation (core)

Full 3D generation lifecycle: API key setup, task creation, polling, downloading, and multi-step pipelines.

Capability Description Credits
Text to 3D Generate 3D models from text descriptions 20-30
Image to 3D Convert single or multiple images to 3D 20-30
Retexture Apply new textures to existing models 10
Remesh Change topology, polycount, or export format 5
Auto-Rigging Add skeleton to humanoid characters (includes walking + running) 5
Animation Apply custom animations to rigged characters 3
Text to Image Generate 2D images from text 3-9
Image to Image Transform existing images 3-9

meshy-3d-printing (optional)

3D printing workflow: printability checks, slicer integration (Bambu Studio), multi-color guidance.

Capability Description Credits
Print Pipeline Text/Image to 3D → OBJ download → Slicer 20
Printability Check Wall thickness, overhangs, manifold mesh review 0
Slicer Integration Open in Bambu Studio via URL scheme 0
Multi-Color Guidance Color segmentation for AMS/MMU printers 0-10

The printing skill depends on the generation skill's script template and environment setup.

Installation

Prerequisites

  • A Meshy API key (get one here — requires Pro plan or above)
  • Python 3 with requests package (pip install requests)

Cursor

# Core (required)
mkdir -p .cursor/skills
cp skills/meshy-3d-generation/SKILL.md .cursor/skills/meshy-3d-generation.md
cp skills/meshy-3d-generation/reference.md .cursor/skills/meshy-reference.md

# 3D Printing (optional)
cp skills/meshy-3d-printing/SKILL.md .cursor/skills/meshy-3d-printing.md

Claude Code

# Core (required)
mkdir -p .claude/skills
cp skills/meshy-3d-generation/SKILL.md .claude/skills/meshy-3d-generation.md
cp skills/meshy-3d-generation/reference.md .claude/skills/meshy-reference.md

# 3D Printing (optional)
cp skills/meshy-3d-printing/SKILL.md .claude/skills/meshy-3d-printing.md

API Key

export MESHY_API_KEY="msy_YOUR_API_KEY"

Test Mode

Use the test API key to try without credits:

export MESHY_API_KEY="msy_dummy_api_key_for_test_mode_12345678"

Skill vs MCP Server

Feature Agent Skill (this repo) MCP Server
Setup Copy Markdown files npx meshy-mcp-server
Dependencies Python 3 + requests Node.js >= 18
How it works AI reads instructions, makes API calls directly Dedicated server process with structured tools
IDE support Cursor, Claude Code Any MCP-compatible client
File management Via skill instructions Built-in auto-save with project folders
Best for Quick setup, no Node.js needed Structured tool integration, Smithery registry

Both approaches provide the same Meshy API capabilities. Choose based on your preference and setup.

License

MIT