Generates rigged GLB 3D avatars from text or photos and embeds them in apps, giving AI agents a 3D body and wallet.
Also known as nirholas/three.ws, three-ws
- Stars
- 279
- Tools
- 4
- Downloads, 30 days
- —
- Latest version
- 1.0.1
- Last commit
- Nov 14, 2026
- License
- Apache-2.0
What is three.ws MCP?
three.ws generates rigged GLB 3D avatars from text or photos and embeds them in apps, giving AI agents a 3D body and wallet. It exposes 4 tools, such as get_pose_seed, pump_snapshot, agent_reputation.
Summary generated from the project's README
About three.ws MCP server
Generating rigged 3D models and interactive avatars from text or images is what three.ws Avatars & Agents enables for developers. This platform allows you to provide an AI agent with a physical 3D body and a digital wallet, making them more tangible within applications. By using the provided MCP tools, you can transform simple prompts into textured GLB files or create talking personas.
Users can integrate this server into various environments including Claude Desktop, Cursor, VS Code, and Gemini CLI using a streamable HTTP connection. The setup is designed to be accessible, requiring no accounts or API keys for the basic text-to-3D and image-to-3D features. It offers sixteen distinct tools to handle everything from rigged avatars to specialized 3D pipelines directly within your coding editor.
What you can do with it
- 1Build interactive AI personasDevelop AI agents that possess both a visual 3D presence and an on-chain identity.
Written from the project's README. Every use case is checked against a quote from it.
How to install three.ws MCP
Formats verified 10 Nov 2026Install three.ws MCP in Claude Code
$ claude mcp add --transport http three-ws https://three.ws/api/mcpInstall three.ws MCP in Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"three-ws": {
"url": "https://three.ws/api/mcp"
}
}
}Install three.ws MCP in VS Code
.vscode/mcp.json
{
"servers": {
"three-ws": {
"type": "http",
"url": "https://three.ws/api/mcp"
}
}
}Install three.ws MCP in Codex
~/.codex/config.toml
[mcp_servers.three-ws] url = "https://three.ws/api/mcp"
Install three.ws MCP in Gemini CLI
~/.gemini/settings.json
{
"mcpServers": {
"three-ws": {
"httpUrl": "https://three.ws/api/mcp"
}
}
}three.ws MCP tools 4
Detected from the READMEget_pose_seedpump_snapshotagent_reputationvanity_grinder
| get_pose_seed | — | |
| pump_snapshot | — | |
| agent_reputation | — | |
| vanity_grinder | — |
Configuration
AGENT_RELAYER_ADDRESSAGENT_RELAYER_KEYANTHROPIC_API_KEYAVATAR_REGEN_PROVIDERAVATURN_API_KEYCC_API_KEYCC_SERVER_KEYCC_SERVER_SECRETCHAT_MAX_TOKENSCHAT_MODELDATABASE_URLJWT_KIDJWT_SECRETMCP_EVM_PAYMENT_ADDRESSMCP_SVM_PAYMENT_ADDRESSPASSWORD_ROUNDSPERMISSIONS_RELAYER_ENABLEDPINATA_JWTPRIVY_APP_IDPRIVY_APP_SECRETPUBLIC_APP_ORIGINRESEND_API_KEYRPC_URL_8453RPC_URL_84532S3_ACCESS_KEY_IDS3_BUCKETS3_ENDPOINTS3_PUBLIC_DOMAINS3_SECRET_ACCESS_KEYSENTRY_DSNUPSTASH_REDIS_REST_TOKENUPSTASH_REDIS_REST_URLVITE_AVATURN_DEVELOPER_IDVITE_AVATURN_EDITOR_URLVITE_CHARACTER_STUDIO_URLVITE_PRIVY_APP_IDWEB3_STORAGE_TOKEN
| Name | Description | |
|---|---|---|
| AGENT_RELAYER_ADDRESS | — | |
| AGENT_RELAYER_KEY | — | |
| ANTHROPIC_API_KEY | — | |
| AVATAR_REGEN_PROVIDER | — | |
| AVATURN_API_KEY | — | |
| CC_API_KEY | — | |
| CC_SERVER_KEY | — | |
| CC_SERVER_SECRET | — | |
| CHAT_MAX_TOKENS | — | |
| CHAT_MODEL | — | |
| DATABASE_URL | — | |
| JWT_KID | — | |
| JWT_SECRET | — | |
| MCP_EVM_PAYMENT_ADDRESS | — | |
| MCP_SVM_PAYMENT_ADDRESS | — | |
| PASSWORD_ROUNDS | — | |
| PERMISSIONS_RELAYER_ENABLED | — | |
| PINATA_JWT | — | |
| PRIVY_APP_ID | — | |
| PRIVY_APP_SECRET | — | |
| PUBLIC_APP_ORIGIN | — | |
| RESEND_API_KEY | — | |
| RPC_URL_8453 | — | |
| RPC_URL_84532 | — | |
| S3_ACCESS_KEY_ID | — | |
| S3_BUCKET | — | |
| S3_ENDPOINT | — | |
| S3_PUBLIC_DOMAIN | — | |
| S3_SECRET_ACCESS_KEY | — | |
| SENTRY_DSN | — | |
| UPSTASH_REDIS_REST_TOKEN | — | |
| UPSTASH_REDIS_REST_URL | — | |
| VITE_AVATURN_DEVELOPER_ID | — | |
| VITE_AVATURN_EDITOR_URL | — | |
| VITE_CHARACTER_STUDIO_URL | — | |
| VITE_PRIVY_APP_ID | — | |
| WEB3_STORAGE_TOKEN | — |
Automated checks
Ran Nov 12, 2026Full report →Passed our automated checks. That is not a security audit: read the code and give the server the narrowest access it needs. How checks work
- Source repository linked and reachablePass
- Open source license (OSI)Pass
- Commit or release in the last yearPass
- Package name not close to a popular packageNot checked
- Remote endpoint uses HTTPSPass
- Destructive tools are labelledPass
- No hidden instructions to the modelPass
- No critical advisory in the package or its dependenciesNot checked
README
View on GitHubthree.ws
Website · Docs · Changelog · X / Twitter · GitHub · $THREE on pump.fun
English | 简体中文 | 日本語 | 한국어 | Español | Português (Brasil) | हिन्दी | Русский
https://github.com/user-attachments/assets/d52515d1-cb04-4dd6-98bd-fef233312dc4
Give your AI a body. three.ws is an open source (Apache-2.0), browser-native 3D AI agent platform. Type a prompt and Forge generates a textured 3D model, or drop a GLB you already have. Add an LLM brain, register on-chain, and embed anywhere: no plugins, no server uploads, no installs required.
Try it in 60 seconds: open three.ws/forge, type "a brass steampunk owl, full body", and download the GLB. Text→3D, image→3D, and sketch→3D - free draft tier, no account. Jump to the Forge section ↓
Give your coding agent a 3D pipeline
Free text to 3D and rigged avatars from inside your editor. No key, no account. Works with Claude Code, Claude Desktop, Cursor, VS Code, Codex, Gemini CLI and OpenCode.
Claude Code plugin (skills plus the keyless 3D server, wired for you):
/plugin marketplace add nirholas/three.ws
/plugin install three-ws-3d@three-ws
Any MCP client: add https://three.ws/api/mcp-studio (Streamable HTTP, keyless, 16 tools: text to 3D, image to 3D, rigged avatars, talking personas). Then ask your agent for "a low-poly treasure chest as a GLB".
Claude Code (CLI)
claude mcp add --transport http three-ws-studio https://three.ws/api/mcp-studio
Claude Desktop and claude.ai: Settings, Connectors, Add custom connector, paste https://three.ws/api/mcp-studio.
Cursor (~/.cursor/mcp.json)
{ "mcpServers": { "three-ws-studio": { "url": "https://three.ws/api/mcp-studio" } } }
VS Code (.vscode/mcp.json)
{ "servers": { "three-ws-studio": { "type": "http", "url": "https://three.ws/api/mcp-studio" } } }
Codex (~/.codex/config.toml)
[mcp_servers.three-ws-studio]
url = "https://three.ws/api/mcp-studio"
Gemini CLI (~/.gemini/settings.json)
{ "mcpServers": { "three-ws-studio": { "httpUrl": "https://three.ws/api/mcp-studio" } } }
OpenCode (opencode.json)
{ "mcp": { "three-ws-studio": { "type": "remote", "url": "https://three.ws/api/mcp-studio" } } }
Your own library, agents and wallet need the authenticated servers: see Install the MCP server in any client.
Want to build it with us? Your first contribution goes from clone to open pull request in about 15 minutes, with a full worked example. Every
good first issuenames the file to change and the command that proves it worked. Say hello in Discussions or Telegram.
Meet the avatar: a live 3D model, right here in markdown
Drag to rotate. This is not an image or a video: it is an interactive 3D model rendered natively by GitHub. The avatar was generated from a one-line text prompt on three.ws Forge (free tier), decimated to 1,200 triangles, and embedded as ASCII STL with readme-3d, our open-source toolkit for putting 3D models in any GitHub README, issue, or discussion.
solid threews_avatar
facet normal -0.34 -0.93 0.11
outer loop
vertex 7.06 -3.99 23.19
vertex 9.13 -4.19 27.78
vertex 3.98 -2.59 25.51
endloop
endfacet
facet normal -0.94 -0.30 0.16
outer loop
vertex 17.94 3.99 37.76
vertex 18.01 2.79 35.88
vertex 18.27 2.91 37.66
endloop
endfacet
facet normal -0.90 0.43 0.10
outer loop
vertex 18.27 2.91 37.66
vertex 18.01 2.79 35.88
vertex 17.73 2.15 36.16
endloop
endfacet
facet normal -0.92 0.36 0.15
outer loop
vertex 18.27 2.91 37.66
vertex 17.73 2.15 36.16
vertex 17.95 2.20 37.37
endloop
endfacet
facet normal 0.94 0.34 0.00
outer loop
vertex 27.20 5.38 33.47
vertex 28.47 1.83 38.79
vertex 28.90 0.61 31.76
endloop
endfacet
facet normal 0.91 -0.25 0.33
outer loop
vertex 28.01 -2.89 36.41
vertex 28.47 1.83 38.79
vertex 26.14 -2.49 41.92
endloop
endfacet
facet normal 0.99 -0.14 0.08
outer loop
vertex 28.47 1.83 38.79
vertex 28.01 -2.89 36.41
vertex 28.90 0.61 31.76
endloop
endfacet
facet normal 0.91 0.06 -0.40
outer loop
vertex 28.90 0.61 31.76
vertex 27.10 -0.47 27.53
vertex 27.03 3.46 27.96
endloop
endfacet
facet normal 0.83 -0.51 -0.22
outer loop
vertex 28.01 -2.89 36.41
vertex 27.10 -0.47 27.53
vertex 28.90 0.61 31.76
endloop
endfacet
facet normal 0.91 0.38 -0.16
outer loop
vertex 27.20 5.38 33.47
vertex 28.90 0.61 31.76
vertex 27.03 3.46 27.96
endloop
endfacet
facet normal 0.89 0.45 0.09
outer loop
vertex 26.88 4.99 38.80
vertex 28.47 1.83 38.79
vertex 27.20 5.38 33.47
endloop
endfacet
facet normal 0.90 -0.39 -0.20
outer loop
vertex 28.01 -2.89 36.41
vertex 26.22 -3.16 28.82
vertex 27.10 -0.47 27.53
endloop
endfacet
facet normal 0.82 -0.02 0.58
outer loop
vertex 23.27 4.13 46.24
vertex 26.14 -2.49 41.92
vertex 28.47 1.83 38.79
endloop
endfacet
facet normal 0.80 0.40 0.44
outer loop
vertex 26.88 4.99 38.80
vertex 23.27 4.13 46.24
vertex 28.47 1.83 38.79
endloop
endfacet
facet normal 0.70 -0.07 -0.71
outer loop
vertex 27.03 3.46 27.96
vertex 24.69 2.15 25.80
vertex 25.39 4.36 26.25
endloop
endfacet
facet normal 0.63 -0.73 0.27
outer loop
vertex 28.01 -2.89 36.41
vertex 26.14 -2.49 41.92
vertex 24.39 -5.14 38.78
endloop
endfacet
facet normal 0.56 -0.82 0.08
outer loop
vertex 28.01 -2.89 36.41
vertex 24.39 -5.14 38.78
vertex 24.40 -5.59 34.11
endloop
endfacet
facet normal 0.64 -0.76 -0.12
outer loop
vertex 28.01 -2.89 36.41
vertex 24.40 -5.59 34.11
vertex 26.22 -3.16 28.82
endloop
endfacet
facet normal 0.37 -0.89 -0.28
outer loop
vertex 24.40 -5.59 34.11
vertex 23.26 -5.15 31.23
vertex 26.22 -3.16 28.82
endloop
endfacet
facet normal 0.42 -0.20 -0.89
outer loop
vertex 27.10 -0.47 27.53
vertex 24.15 0.41 25.94
vertex 24.69 2.15 25.80
endloop
endfacet
facet normal 0.34 -0.94 0.00
outer loop
vertex 26.22 -3.16 28.82
vertex 23.11 -4.26 27.61
vertex 24.16 -3.89 27.34
endloop
endfacet
facet normal 0.40 -0.88 -0.23
outer loop
vertex 23.26 -5.15 31.23
vertex 23.11 -4.26 27.61
vertex 26.22 -3.16 28.82
endloop
endfacet
facet normal -0.24 0.97 -0.05
outer loop
vertex 24.58 4.14 25.81
vertex 25.39 4.36 26.25
vertex 22.37 3.43 22.62
endloop
endfacet
facet normal 0.64 -0.61 -0.46
outer loop
vertex 27.10 -0.47 27.53
vertex 24.14 -2.60 26.21
vertex 21.62 -2.12 22.03
endloop
endfacet
facet normal 0.78 -0.11 -0.62
outer loop
vertex 25.39 4.36 26.25
vertex 22.59 1.54 23.24
vertex 22.37 3.43 22.62
endloop
endfacet
facet normal 0.78 -0.12 -0.61
outer loop
vertex 25.39 4.36 26.25
vertex 24.69 2.15 25.80
vertex 22.59 1.54 23.24
endloop
endfacet
facet normal 0.46 -0.87 -0.17
outer loop
vertex 22.82 1.11 26.12
vertex 22.59 1.54 23.24
vertex 24.69 2.15 25.80
endloop
endfacet
facet normal 0.05 -0.66 -0.75
outer loop
vertex 23.11 -4.26 27.61
vertex 24.14 -2.60 26.21
vertex 24.16 -3.89 27.34
endloop
endfacet
facet normal 0.32 -0.80 0.50
outer loop
vertex 26.14 -2.49 41.92
vertex 21.60 -3.52 43.21
vertex 24.39 -5.14 38.78
endloop
endfacet
facet normal -0.37 -0.90 -0.21
outer loop
vertex 23.26 -5.15 31.23
vertex 21.41 -3.57 27.63
vertex 23.11 -4.26 27.61
endloop
endfacet
facet normal -0.23 -0.54 -0.81
outer loop
vertex 23.11 -4.26 27.61
vertex 21.41 -3.57 27.63
vertex 24.14 -2.60 26.21
endloop
endfacet
facet normal -0.01 -1.00 0.10
outer loop
vertex 24.39 -5.14 38.78
vertex 20.81 -5.34 36.22
vertex 24.40 -5.59 34.11
endloop
endfacet
facet normal 0.52 -0.77 0.37
outer loop
vertex 20.28 -1.08 52.96
vertex 18.87 -2.53 51.93
vertex 26.14 -2.49 41.92
endloop
endfacet
facet normal -0.14 -0.95 0.26
outer loop
vertex 21.60 -3.52 43.21
vertex 20.81 -5.34 36.22
vertex 24.39 -5.14 38.78
endloop
endfacet
facet normal -0.13 -0.99 -0.10
outer loop
vertex 24.40 -5.59 34.11
vertex 20.81 -5.34 36.22
vertex 23.26 -5.15 31.23
endloop
endfacet
facet normal 0.03 -0.99 -0.15
outer loop
vertex 22.82 1.11 26.12
vertex 19.99 1.49 22.99
vertex 22.59 1.54 23.24
endloop
endfacet
facet normal 0.91 0.14 0.38
outer loop
vertex 23.27 4.13 46.24
vertex 20.84 0.68 53.36
vertex 26.14 -2.49 41.92
endloop
endfacet
facet normal -0.14 -0.99 -0.03
outer loop
vertex 24.14 -2.60 26.21
vertex 18.46 -1.70 22.74
vertex 21.62 -2.12 22.03
endloop
endfacet
facet normal 0.87 0.27 0.43
outer loop
vertex 20.33 2.84 53.04
vertex 20.84 0.68 53.36
vertex 23.27 4.13 46.24
endloop
endfacet
facet normal -0.48 -0.82 0.30
outer loop
vertex 22.34 1.45 26.31
vertex 18.93 2.50 23.81
vertex 22.82 1.11 26.12
endloop
endfacet
facet normal -0.49 -0.80 0.35
outer loop
vertex 22.82 1.11 26.12
vertex 18.93 2.50 23.81
vertex 19.99 1.49 22.99
endloop
endfacet
facet normal 0.80 -0.36 0.47
outer loop
vertex 20.84 0.68 53.36
vertex 20.28 -1.08 52.96
vertex 26.14 -2.49 41.92
endloop
endfacet
facet normal -0.62 -0.30 0.72
outer loop
vertex 22.22 3.87 27.21
vertex 18.93 2.50 23.81
vertex 22.34 1.45 26.31
endloop
endfacet
facet normal -0.80 0.13 0.59
outer loop
vertex 21.74 -0.40 26.89
vertex 18.46 -1.70 22.74
vertex 21.76 -1.78 27.21
endloop
endfacet
facet normal -0.79 -0.21 0.58
outer loop
vertex 21.76 -1.78 27.21
vertex 18.46 -1.70 22.74
vertex 21.75 -2.39 26.98
endloop
endfacet
facet normal -0.54 -0.84 -0.09
outer loop
vertex 23.26 -5.15 31.23
vertex 17.89 -1.75 31.72
vertex 21.41 -3.57 27.63
endloop
endfacet
facet normal 0.10 -0.26 -0.96
outer loop
vertex 22.59 1.54 23.24
vertex 19.99 1.49 22.99
vertex 20.26 3.48 22.48
endloop
endfacet
facet normal 0.96 0.24 0.12
outer loop
vertex 20.67 -0.54 57.28
vertex 20.84 0.68 53.36
vertex 20.33 2.84 53.04
endloop
endfacet
facet normal -0.53 -0.80 -0.29
outer loop
vertex 20.81 -5.34 36.22
vertex 17.89 -1.75 31.72
vertex 23.26 -5.15 31.23
endloop
endfacet
facet normal 1.00 0.05 0.05
outer loop
vertex 19.64 4.31 87.94
vertex 19.89 8.80 78.04
vertex 19.60 7.11 85.93
endloop
endfacet
facet normal 1.00 0.04 0.04
outer loop
vertex 19.64 4.31 87.94
vertex 19.78 0.25 88.57
vertex 19.89 8.80 78.04
endloop
endfacet
facet normal 0.96 0.26 0.13
outer loop
vertex 19.46 3.33 58.61
vertex 20.67 -0.54 57.28
vertex 20.33 2.84 53.04
endloop
endfacet
facet normal 0.96 -0.29 -0.05
outer loop
vertex 20.67 -0.54 57.28
vertex 20.28 -1.08 52.96
vertex 20.84 0.68 53.36
endloop
endfacet
facet normal -0.11 -0.99 -0.07
outer loop
vertex 24.14 -2.60 26.21
vertex 21.75 -2.39 26.98
vertex 18.46 -1.70 22.74
endloop
endfacet
facet normal 1.00 -0.03 -0.02
outer loop
vertex 19.89 8.80 78.04
vertex 19.78 0.25 88.57
vertex 19.45 -6.79 83.01
endloop
endfacet
facet normal 1.00 0.00 0.07
outer loop
vertex 19.89 8.80 78.04
vertex 19.45 -6.79 83.01
vertex 20.12 -4.30 73.94
endloop
endfacet
facet normal 0.93 0.30 -0.21
outer loop
vertex 19.89 8.80 78.04
vertex 19.93 5.01 72.90
vertex 19.58 8.54 76.35
endloop
endfacet
facet normal -0.70 -0.09 0.71
outer loop
vertex 22.22 3.87 27.21
vertex 19.00 3.74 24.02
vertex 18.93 2.50 23.81
endloop
endfacet
facet normal 0.99 0.00 -0.17
outer loop
vertex 20.12 -4.30 73.94
vertex 19.78 1.87 71.95
vertex 19.93 5.01 72.90
endloop
endfacet
facet normal 1.00 0.02 -0.01
outer loop
vertex 19.89 8.80 78.04
vertex 20.12 -4.30 73.94
vertex 19.93 5.01 72.90
endloop
endfacet
facet normal 0.79 -0.61 0.01
outer loop
vertex 20.67 -0.54 57.28
vertex 18.66 -3.15 57.91
vertex 20.28 -1.08 52.96
endloop
endfacet
facet normal 0.27 -0.95 0.19
outer loop
vertex 26.14 -2.49 41.92
vertex 18.87 -2.53 51.93
vertex 21.60 -3.52 43.21
endloop
endfacet
facet normal 0.99 0.13 0.11
outer loop
vertex 19.45 -6.79 83.01
vertex 20.12 -5.67 75.56
vertex 20.12 -4.30 73.94
endloop
endfacet
facet normal -0.77 -0.07 0.63
outer loop
vertex 19.80 0.58 24.64
vertex 18.46 -1.70 22.74
vertex 21.74 -0.40 26.89
endloop
endfacet
facet normal 0.99 -0.11 0.08
outer loop
vertex 19.78 0.25 88.57
vertex 19.38 -4.86 86.48
vertex 19.45 -6.79 83.01
endloop
endfacet
facet normal 0.73 -0.52 -0.45
outer loop
vertex 20.12 -4.30 73.94
vertex 20.12 -5.67 75.56
vertex 17.93 -5.99 72.36
endloop
endfacet
facet normal 0.30 -0.95 -0.11
outer loop
vertex 19.45 -6.79 83.01
vertex 17.93 -5.99 72.36
vertex 20.12 -5.67 75.56
endloop
endfacet
facet normal -0.47 0.12 0.87
outer loop
vertex 18.22 5.83 86.97
vertex 18.49 -1.78 88.13
vertex 19.78 0.25 88.57
endloop
endfacet
facet normal 0.97 0.25 0.07
outer loop
vertex 19.11 0.55 6.61
vertex 18.74 3.81 0.23
vertex 18.00 5.61 3.97
endloop
endfacet
facet normal 1.00 0.07 -0.02
outer loop
vertex 18.74 3.81 0.23
vertex 19.11 0.55 6.61
vertex 19.30 -4.41 0.13
endloop
endfacet
facet normal 0.28 -0.37 0.89
outer loop
vertex 19.78 0.25 88.57
vertex 18.49 -1.78 88.13
vertex 18.53 -3.21 87.53
endloop
endfacet
facet normal 0.73 -0.68 -0.04
outer loop
vertex 18.66 -3.15 57.91
vertex 18.87 -2.53 51.93
vertex 20.28 -1.08 52.96
endloop
endfacet
facet normal 0.06 -0.99 0.13
outer loop
vertex 18.87 -2.53 51.93
vertex 17.09 -2.77 50.96
vertex 21.60 -3.52 43.21
endloop
endfacet
facet normal -0.68 -0.64 0.36
outer loop
vertex 21.60 -3.52 43.21
vertex 18.20 -0.42 42.36
vertex 18.38 -3.05 38.01
endloop
endfacet
facet normal 1.00 -0.02 0.05
outer loop
vertex 19.01 -4.77 6.21
vertex 19.30 -4.41 0.13
vertex 19.11 0.55 6.61
endloop
endfacet
facet normal 0.33 -0.38 0.86
outer loop
vertex 19.78 0.25 88.57
vertex 18.53 -3.21 87.53
vertex 19.38 -4.86 86.48
endloop
endfacet
facet normal -0.72 -0.69 -0.09
outer loop
vertex 20.81 -5.34 36.22
vertex 18.38 -3.05 38.01
vertex 17.89 -1.75 31.72
endloop
endfacet
facet normal -0.47 0.12 0.87
outer loop
vertex 19.64 4.31 87.94
vertex 18.22 5.83 86.97
vertex 19.78 0.25 88.57
endloop
endfacet
facet normal 0.63 -0.07 0.78
outer loop
vertex 19.46 3.33 58.61
vertex 18.15 -2.50 59.15
vertex 20.67 -0.54 57.28
endloop
endfacet
facet normal 0.73 -0.44 0.53
outer loop
vertex 20.67 -0.54 57.28
vertex 18.15 -2.50 59.15
vertex 18.66 -3.15 57.91
endloop
endfacet
facet normal -0.75 -0.58 0.31
outer loop
vertex 18.53 -3.21 87.53
vertex 19.45 -6.79 83.01
vertex 19.38 -4.86 86.48
endloop
endfacet
facet normal 0.98 -0.19 0.03
outer loop
vertex 19.01 -4.77 6.21
vertex 18.35 -9.34 0.20
vertex 19.30 -4.41 0.13
endloop
endfacet
facet normal 0.84 0.53 -0.09
outer loop
vertex 18.00 5.61 3.97
vertex 18.74 3.81 0.23
vertex 15.98 8.19 0.20
endloop
endfacet
facet normal -0.91 -0.37 0.19
outer loop
vertex 18.20 -0.42 42.36
vertex 17.46 -0.51 38.61
vertex 18.38 -3.05 38.01
endloop
endfacet
facet normal 0.41 -0.07 -0.91
outer loop
vertex 19.81 4.08 29.79
vertex 18.75 -0.34 29.66
vertex 16.22 3.38 28.24
endloop
endfacet
facet normal 0.62 0.14 0.77
outer loop
vertex 18.22 5.83 86.97
vertex 15.47 -5.06 91.14
vertex 18.49 -1.78 88.13
endloop
endfacet
facet normal 0.55 -0.05 0.83
outer loop
vertex 19.46 3.33 58.61
vertex 15.94 0.49 60.78
vertex 18.15 -2.50 59.15
endloop
endfacet
facet normal 0.37 -0.75 0.55
outer loop
vertex 18.15 -2.50 59.15
vertex 16.52 -3.84 58.40
vertex 18.66 -3.15 57.91
endloop
endfacet
facet normal 0.49 -0.77 0.41
outer loop
vertex 17.89 -1.75 31.72
vertex 17.07 -2.53 31.23
vertex 19.02 -1.97 29.92
endloop
endfacet
facet normal 0.71 -0.07 0.70
outer loop
vertex 19.11 0.55 6.61
vertex 15.26 -5.01 10.00
vertex 19.01 -4.77 6.21
endloop
endfacet
facet normal 0.91 -0.38 0.19
outer loop
vertex 19.01 -4.77 6.21
vertex 16.89 -9.62 6.67
vertex 18.35 -9.34 0.20
endloop
endfacet
facet normal 0.61 -0.66 0.44
outer loop
vertex 17.94 3.99 37.76
vertex 16.93 2.01 36.18
vertex 18.01 2.79 35.88
endloop
endfacet
facet normal -0.14 0.08 0.99
outer loop
vertex 18.70 4.53 31.50
vertex 16.29 2.09 31.35
vertex 17.47 1.45 31.57
endloop
endfacet
facet normal -0.05 0.42 0.91
outer loop
vertex 18.01 2.79 35.88
vertex 16.93 2.01 36.18
vertex 17.73 2.15 36.16
endloop
endfacet
facet normal -0.01 -0.48 0.88
outer loop
vertex 18.15 -2.50 59.15
vertex 15.94 0.49 60.78
vertex 16.52 -3.84 58.40
endloop
endfacet
facet normal 0.80 -0.22 0.57
outer loop
vertex 18.49 -1.78 88.13
vertex 15.47 -5.06 91.14
vertex 18.53 -3.21 87.53
endloop
endfacet
facet normal 0.74 -0.11 0.66
outer loop
vertex 19.11 0.55 6.61
vertex 16.35 -0.79 9.47
vertex 15.26 -5.01 10.00
endloop
endfacet
facet normal 0.70 -0.25 0.67
outer loop
vertex 19.01 -4.77 6.21
vertex 15.26 -5.01 10.00
vertex 15.17 -9.29 8.52
endloop
endfacet
facet normal 0.79 -0.59 0.15
outer loop
vertex 16.89 -9.62 6.67
vertex 16.62 -11.67 0.18
vertex 18.35 -9.34 0.20
endloop
endfacet
facet normal 0.84 0.42 0.35
outer loop
vertex 16.06 10.04 87.13
vertex 18.22 5.83 86.97
vertex 18.19 7.96 84.49
endloop
endfacet
facet normal 0.76 0.42 0.50
outer loop
vertex 15.15 6.32 7.73
vertex 19.11 0.55 6.61
vertex 18.00 5.61 3.97
endloop
endfacet
facet normal -0.32 -0.23 0.92
outer loop
vertex 17.47 -0.77 31.82
vertex 17.07 -2.53 31.23
vertex 17.89 -1.75 31.72
endloop
endfacet
facet normal 0.42 -0.87 0.26
outer loop
vertex 17.07 -2.53 31.23
vertex 16.95 -3.37 28.55
vertex 19.02 -1.97 29.92
endloop
endfacet
facet normal 0.54 0.03 -0.84
outer loop
vertex 19.02 -1.97 29.92
vertex 16.95 -3.37 28.55
vertex 15.24 -1.91 27.51
endloop
endfacet
facet normal 0.69 -0.24 0.69
outer loop
vertex 15.17 -9.29 8.52
vertex 16.89 -9.62 6.67
vertex 19.01 -4.77 6.21
endloop
endfacet
facet normal 0.93 -0.35 -0.16
outer loop
vertex 17.93 -5.99 72.36
vertex 19.45 -6.79 83.01
vertex 16.89 -9.27 73.44
endloop
endfacet
facet normal 0.30 0.32 0.90
outer loop
vertex 19.46 3.33 58.61
vertex 15.61 3.83 59.72
vertex 15.94 0.49 60.78
endloop
endfacet
facet normal 0.62 0.28 0.73
outer loop
vertex 19.11 0.55 6.61
vertex 15.15 6.32 7.73
vertex 16.35 -0.79 9.47
endloop
endfacet
facet normal 0.76 -0.16 -0.63
outer loop
vertex 20.12 -4.30 73.94
vertex 14.47 -7.07 67.83
vertex 19.78 1.87 71.95
endloop
endfacet
facet normal 0.33 -0.86 -0.39
outer loop
vertex 18.87 -2.53 51.93
vertex 15.90 -3.74 52.11
vertex 17.09 -2.77 50.96
endloop
endfacet
facet normal 0.37 -0.93 -0.08
outer loop
vertex 18.66 -3.15 57.91
vertex 15.90 -3.74 52.11
vertex 18.87 -2.53 51.93
endloop
endfacet
facet normal 0.72 -0.54 -0.42
outer loop
vertex 20.12 -4.30 73.94
vertex 17.93 -5.99 72.36
vertex 14.47 -7.07 67.83
endloop
endfacet
facet normal 0.77 0.63 0.13
outer loop
vertex 11.40 16.58 83.07
vertex 16.06 10.04 87.13
vertex 18.19 7.96 84.49
endloop
endfacet
facet normal 0.79 0.39 0.47
outer loop
vertex 15.11 9.98 88.77
vertex 18.22 5.83 86.97
vertex 16.06 10.04 87.13
endloop
endfacet
facet normal 0.88 -0.04 0.48
outer loop
vertex 15.35 3.82 92.08
vertex 15.47 -5.06 91.14
vertex 18.22 5.83 86.97
endloop
endfacet
facet normal 0.27 -0.85 -0.44
outer loop
vertex 15.90 -3.74 52.11
vertex 16.50 -1.52 48.21
vertex 17.09 -2.77 50.96
endloop
endfacet
facet normal -0.71 -0.66 0.24
outer loop
vertex 16.95 -3.37 28.55
vertex 17.07 -2.53 31.23
vertex 15.24 -1.91 27.51
endloop
endfacet
facet normal 0.83 -0.39 -0.40
outer loop
vertex 16.89 -9.27 73.44
vertex 15.58 -10.03 71.48
vertex 17.93 -5.99 72.36
endloop
endfacet
facet normal 0.80 0.37 -0.47
outer loop
vertex 18.54 7.21 74.10
vertex 19.78 1.87 71.95
vertex 14.22 8.62 67.90
endloop
endfacet
facet normal 0.97 0.25 0.08
outer loop
vertex 15.39 5.36 54.00
vertex 16.56 2.63 48.23
vertex 15.68 7.10 45.14
endloop
endfacet
facet normal -0.11 0.89 -0.44
outer loop
vertex 15.39 5.36 54.00
vertex 16.55 3.65 50.29
vertex 16.56 2.63 48.23
endloop
endfacet
facet normal 0.99 0.14 -0.07
outer loop
vertex 16.56 2.63 48.23
vertex 16.72 0.23 45.64
vertex 15.68 7.10 45.14
endloop
endfacet
facet normal -0.18 0.28 0.94
outer loop
vertex 15.61 3.83 59.72
vertex 13.19 1.84 59.86
vertex 15.94 0.49 60.78
endloop
endfacet
facet normal -0.49 -0.82 0.30
outer loop
vertex 16.29 2.09 31.35
vertex 15.35 2.03 29.63
vertex 17.47 1.45 31.57
endloop
endfacet
facet normal -0.66 0.08 0.74
outer loop
vertex 17.47 1.45 31.57
vertex 15.35 2.03 29.63
vertex 17.47 -0.77 31.82
endloop
endfacet
facet normal 0.69 -0.70 -0.19
outer loop
vertex 16.89 -9.27 73.44
vertex 11.91 -13.35 70.39
vertex 15.58 -10.03 71.48
endloop
endfacet
facet normal 0.79 0.42 -0.45
outer loop
vertex 18.54 7.21 74.10
vertex 14.22 8.62 67.90
vertex 13.55 12.96 70.78
endloop
endfacet
facet normal 0.70 0.58 0.42
outer loop
vertex 1
three.ws MCP questions
How do I add three.ws MCP to Claude Code?
Run claude mcp add --transport http three-ws https://three.ws/api/mcp in your terminal. Add --scope user to make it available in every project.
How do I add three.ws MCP to Cursor?
Open ~/.cursor/mcp.json and add the server under mcpServers, using the Cursor config shown in the install section above.
What tools does three.ws MCP provide?
It exposes 4 tools, including get_pose_seed, pump_snapshot, agent_reputation, vanity_grinder.
How do I generate a 3D model from text?
Open three.ws/forge, type a prompt like a brass steampunk owl, and download the resulting GLB. The draft tier is free and needs no account.
Does the MCP server require an API key?
No. The mcp-studio endpoint is keyless, though authenticated servers are needed for your own library, agents and wallet.
Which AI clients support this MCP server?
It works with Claude Code, Claude Desktop, Cursor, VS Code, Codex, Gemini CLI and OpenCode.
What can the MCP tools do?
The 16 tools cover text to 3D, image to 3D, rigged avatars and talking personas.
How do I install it in Claude Code?
Add the plugin marketplace and install the three-ws-3d plugin, or run the claude mcp add command with the HTTP transport URL.