mcpbeat Sign in

3D Valley MCP Server

answering

3D Valley is answering right now. Last checked moments ago. It exposes 9 tools.

Free CC0 3D models, PBR textures and HDRIs searched by meaning and size; 3D generation for credits.

Uptime history 33 hours of history
33 hours agonow
100.0%
Uptime 24h
92 of 92 checks
9
Tools
read from the server
338 ms
Response time
average over 24h
open, no key
Access
streamable-http

What changed 2

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 8 November 2026. No other catalogue keeps this.

8 Nov a tool appeared rig_model
8 Nov a tool description was rewritten edit_model

Nothing serious here today

Today is the operative word: we check 3D Valley every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 0 min ago.

run in your terminal
claude mcp add mcp --transport http https://3dvalley.com/mcp
Settings → Connectors → Add custom connector, then paste this address
https://3dvalley.com/mcp
~/.codex/config.toml
[mcp_servers.mcp]
url = "https://3dvalley.com/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "mcp": {
      "url": "https://3dvalley.com/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "mcp": {
      "type": "http",
      "url": "https://3dvalley.com/mcp"
    }
  }
}

Available tools 9

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

generate
generate_model
Make one 3D object (never a scene) as a textured GLB, from a picture (image) or a description (prompt). Costs credits, which the user bought: image models trellis-2 5, trellis-2-pro 15, hunyuan-3d-3-1-pro 90, tripo-3-1 50, tripo-3-1-detailed 100; from a prompt add the picture model (flux-2-klein 1). Pass max_credits to refuse anything dearer. For a game or the web pass max_faces (5000-20000; the default is 200,000 triangles), and from a prompt style lowpoly to match low-poly kits. The GLB stands on its base at the origin, like library models. Waits about 45 s, then returns job_id for get_job if it is not done. Calling again with the same arguments resumes the same job and never charges twice; pass a new idempotency_key to make another one.
generate_texture
A seamless PBR texture set (base colour, normal, height, roughness, metallic at 2048 px) from a description, for flux-2-klein-material 2, muse-image-material 5, gpt-image-2-5-material 8 credits.
account
account
The credit balance, the price of every tool and model in credits (1 credit = $0.01), the rate limits and this key's daily spending cap. Check before spending.
asset
get_asset
Full details for one library asset: download URLs per format and resolution, size in metres, up axis and origin, texture maps, a credit line (credit, credit_html), related assets, and import notes for Godot, Unity, three.js and Blender. When you write credits or a README for a project using the asset, include its credit line. Read-only, free.
assets
search_assets
Search the free CC0 library of 3D models, PBR textures and HDRIs by meaning and filters. Every model is a GLB measured in metres, +Y up, origin at the base. Check size_m before placing an asset; use min_size_m >= 2 for floors and walls. previews (max 6) attaches thumbnails, which is cheaper than downloading the wrong asset. Each result has match (strong, good or weak); when none is better than weak the answer says so, and generate_model is the way to get the object. Read-only, free with a free account.
edit
edit_model
Change a model you have: retexture (new PBR textures from a picture or words; trellis-2-texture 5, trellis-2-texture-pro 10, tripo-texture 20, tripo-texture-detailed 40, meshy-texture 50 credits) or remesh (new, clean topology at a face count; tripo-remesh 50 credits). The mesh is an https URL, an upload id from upload_file, a library id (ph:wooden_barrel_01) or a job id, so steps chain without downloading. Waits about 45 s, then returns job_id for get_job. To reduce, compress, convert or repair a file, use gltf-transform or Blender locally.
job
get_job
Waits up to about 45 s for a job to finish, or reads where it stands. Safe to call again and again; never charges. When done: download URLs for every file, a preview picture, the model's size in metres and triangle count, and an asset id usable as input to the next step.
rig
rig_model
Give a humanoid character a skeleton and skin weights, as a GLB ready to pose and animate (tripo-rig 45, meshy-rig 35 credits). Humanoids only: two arms, two legs, standing. tripo-rig (default) takes bone_names (mixamo, unity, unreal, vrm) so the engine's own animations play on it; animations adds up to 5 of Tripo's presets in the same job (17 credits each), all in the GLB. meshy-rig returns an FBX, a walk and a run as well. Best on one closed model standing in a T-pose or A-pose; remesh a generated model first, never after. The mesh is a URL, an upload id, a library id or a job id. Waits about 45 s, then returns job_id for get_job.
upload
upload_file
The server cannot read the user's disk. This returns an upload id and the exact curl command that sends a local file (a mesh or picture) to it; run that command, then pass the id as the image or mesh of another tool. Uploads last 24 hours.

Endpoints

URLTransportStateLatencyChecked
https://3dvalley.com/mcp streamable-http answering 355 ms 0 min ago

Alternatives to 3D Valley

same job, measured the same way
3D Texel
by 3dtexel

Search/download 7,000+ PBR materials, HDRIs, decals, 3D assets; generate PBR materials and HDRIs.

17 tools answering
Citevana AI visibility tools
by citevana

Free MCP tools for AI-search visibility: crawler checks, page audits, and llms.txt generation.

4 tools answering
Creations3D
by creations3d

Turn text and images into 3D models for games, rendering and 3D printing.

answering
Gessa: game asset generation for AI agents
by gessa

Generate game-ready 3D models, textures, and audio from natural language, over MCP.

47 installs/wk answering
MCP Server 3daistudio
by whale-professor

MCP server for 3D AI Studio — generate 3D models from text or images using Hunyuan and TRELLIS

116 installs/wk local only
Memesio Meme Generator
by memesio

MCP server for meme generation, template search, caption rendering, and AI meme creation.

8 tools answering
Layergen MCP
by adebayojuwon200-pixel

Layergen 3D model generation, retexture, and repair — for Claude Desktop and any MCP host.

71 installs/wk local only
Kling
by mindstone

Kling AI video generation MCP server for Model Context Protocol hosts

312 installs/wk local only

3D Valley — questions

Answers built from our own checks of this server.

What can 3D Valley do?
It exposes 9 tools, read directly from the server on our last check. Among them: account, edit_model, generate_model, generate_texture, get_asset, get_job and 3 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is 3D Valley working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 92 of 92 checks got a reply (100.0%), average response time 338 ms. The bar chart above shows every period we have measured.
How do I connect 3D Valley?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does 3D Valley need an API key?
No. 3D Valley completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 9 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is 3D Valley?
It answers our handshake in 338 ms on average, which is faster than 42% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.