MCP SERVER V1.4 AVAILABLE · STDIO / SSE

3D models for your AI agent

Search and download 90,000+ converted 3D models through an MCP server. Built for spatial agents, synthetic training pipelines, and procedural 3D tooling.

Quick Run MCP Server
$ npx -y mcp-remote https://sketchlib.com/mcp --header "Authorization: Bearer $SKETCHLIB_API_KEY"
mcp_client.py — search_models
tools/call
# 1. Agent invokes Sketchlib MCP tool
result = await mcp.call_tool(
  "search_models",
  {
    "query": "cyberpunk drone",
    "max_faces": 25000,
    "format": "glb"
  }
)
<-- MCP Response (200 OK, 142ms) valid_token: active
{
  "id": "m_88492f",
  "title": "Scout Drone MK-II",
  "format": "glb",
  "face_count": 18450,
  "bounding_box": [1.4, 0.8, 1.2],
  "download_url": "https://api.sketchlib.com/dl/signed/88492f?exp=1741549200"
}
Ready for downstream use 100/100 requests left
91,797
Models cataloged
MCP native
Stdio & SSE protocol
7-day
Signed secure URLs
No daily cap
Pay per download
Documentation

Connect your agent

The server speaks Streamable HTTP at https://sketchlib.com/mcp. Create an API key on the account page first.

terminal

Claude Code

claude mcp add --transport http sketchlib \
  https://sketchlib.com/mcp \
  --header "Authorization: Bearer sk_live_..."
data_object

Claude Desktop, Cursor, Windsurf

{
  "mcpServers": {
    "sketchlib": {
      "command": "npx",
      "args": [
        "-y", "mcp-remote",
        "https://sketchlib.com/mcp",
        "--header", "Authorization: Bearer ${SKETCHLIB_API_KEY}"
      ],
      "env": { "SKETCHLIB_API_KEY": "sk_live_..." }
    }
  }
}
api

Raw HTTP

curl -X POST https://sketchlib.com/mcp \
  -H "Authorization: Bearer sk_live_..." \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
handyman

Seven tools

  • search_models — keyword search over title, tags and categories, with face-count filters and pagination.
  • get_model — full metadata for one model, including whether it is downloadable.
  • get_model_preview — returns a model's preview image, so your agent can confirm it has the right model before spending a credit.
  • download_model — returns a signed URL valid for 7 days. Consumes one credit.
  • generate_model — makes a new 3D model from one photo of an object. Asynchronous: it returns a task id straight away and the work takes 3–7 minutes. Consumes 6 credits, and the result is private to your account.
  • get_generation — reports one generation task. Once it finishes you get a download URL valid for 7 days; if it fails, the credits are refunded automatically.
  • list_generations — lists the generation tasks your account has run, newest first, so a model is still reachable after its task id is lost.

Searching and viewing a preview share one allowance: 2,000 reads per day and 30 per minute. A preview costs one read and one of the per-minute slots, the same as a search.

Recently added

Latest 8 of 91,797
Image to 3D

One photo in, one 3D model out

Send a single 2D photo and get back a textured, game-ready mesh. Pick the tier that matches the detail you need; every tier costs the same.

Example 2D input photo of a sneaker
Input · 1 photo
arrow_forward ~4 min
Generated 3D mesh render of the same sneaker
Output · textured GLB
check Textured GLB check Download link valid 7 days check Charged only when it succeeds

🔺 Low

1024px texture
Quick preview maximum 100K faces

🧊 Medium

2048px texture
Everyday use maximum 200K faces

💎 High

2048px texture
Detailed hero asset maximum 500K faces

🗿 Ultra

4096px texture
Maximum detail maximum 1M faces

Generating a model costs 6 credits; downloading an existing one costs 1. Credits work the same on the website and in Discord.

Generate a model
Access & Quotas

Simple, transparent pricing

Built for solo hackers, creative studios, and autonomous production agent fleets.

Free
$0 / forever

For inspecting taxonomy, metadata, and testing local agent schemas.

check Search & query full index
check Inspect mesh metadata & bounding boxes
check Community Discord support
close 0 credits (metadata only)
Start for free
Unlimited
Custom

For teams that need the whole library, not a slice of it.

check Unlimited access to every asset
check Bulk delivery of the full catalogue
check Priority support
Contact us

One-time packs

Never expire
Starter
$0.99 / one-time

A single rip or four model downloads, to try the pipeline end to end.

check 4 credits
check 1 rip, or 4 model downloads
check Credits never expire
Creator
$4.49 / one-time

For a batch of generations or a month of steady downloads.

check 40 credits
check 10 rips, or 40 model downloads
check Credits never expire
Studio
$29.99 / one-time

The best per-credit rate without a recurring commitment.

check 400 credits
check 100 rips, or 400 model downloads
check Credits never expire

Subscriptions

Expire each period

Subscription credits expire at the end of each period and do not roll over.

Plus
$5.49 / month

A monthly credit grant for a steady pipeline, plus Discord member access.

check 80 credits / month
check Renews monthly, cancel anytime
check 7-day signed high-speed CDN URLs
Plus — yearly
$49.99 / year

The same monthly grant, paid once and priced below the monthly plan.

check 80 credits / month, for 12 months
check Renews yearly, cancel anytime
check 7-day signed high-speed CDN URLs
Popular
Pro
$13.49 / month

Our largest monthly grant, for teams generating every day.

check 240 credits / month
check Renews monthly, cancel anytime
check 7-day signed high-speed CDN URLs
Pro — yearly
$129.99 / year

The full year up front, at the lowest per-credit rate we offer.

check 240 credits / month, for 12 months
check Renews yearly, cancel anytime
check 7-day signed high-speed CDN URLs
view_in_ar

Model generation

A generation costs 6 credits, whichever tier you pick. Downloading an existing model costs 1 credit.

See the generation tiers arrow_forward
sync_alt

One shared balance

A credit bought here is the same credit as in Discord. Both storefronts sell the same seven products and spend from one balance, so nothing is stranded on the wrong side.

Check your balance arrow_forward
Price comparison

What one 3D model costs

Same job: one photo in, one textured GLB out. Prices are per successful generation, in US dollars.

Service Model Per generation
Sketchlib Pixal3D
Pixal3D (open source) $0.27 – $0.30
fal.ai Pixal3D $0.30 – $0.42
Tripo P1 / H3.1 $0.30 – $0.50
Hyper3D Rodin $0.40
Meshy v7.1 $0.60
Tencent Hunyuan 3D v3.1 $0.27 – $0.40
Sloyd — $0.33 – $0.53
Stability AI SPAR3D / Fast 3D $0.04 – $0.10

Competitor prices are list prices published by each provider, checked October 2026. Sketchlib is 6 credits at every tier, converted at our standard credit price of $0.0499; yearly plans bring that to about $0.045.

91,797 models included
The same credits also unlock the whole Sketchlib library.
Credits never expire
Buy once, use whenever. No monthly subscription required.
You own the output
Private GLB download, textured, game-ready.