Skip to main content
Glama

3D Texel MCP server

Listed on mcpservers.org

Give Claude, Cursor, ChatGPT, Windsurf, Cline or any MCP client access to 3D Texel:

  • Search and download 7,000+ assets: 1,600+ free CC0 handmade PBR materials, HDRIs, decals, 3D models, IES profiles, atlases and landscapes, plus 5,600+ AI assets (materials, HDRI skyboxes, decals, heightmaps, 4,000+ UE5/Mixamo animations, 3D models, alpha brushes).

  • Generate seamless PBR materials (albedo, normal, roughness, height; 2K/4K/native 4K), true-HDR 360° HDRIs/skyboxes (2K/4K/8K) and AI textures with your 3D Texel credits.

  • Safe by design: every paid action needs the price you accepted, each key has a daily credit cap, failed generations are refunded automatically, and the server can never pay: buying credits is a link you open yourself.

https://3dtexel.com/wp-json/3dtexel-api/v1/mcp (Streamable HTTP). Without a key: search, asset details and prices. With a key (header Authorization: Bearer tx_live_…, create it at https://3dtexel.com/api-keys/): downloads, generations, balance.

Related MCP server: glongus-mcp

Local (stdio) bridge

Run it straight from this GitHub repository (the built dist/ is committed, nothing to compile):

{ "mcpServers": { "3dtexel": { "command": "npx", "args": ["-y", "github:Gatyh/3dtexel-mcp"] } } }

The npm package @3dtexel/mcp is coming soon. Until it is published, use github:Gatyh/3dtexel-mcp as shown here; once it is on npm, npx -y @3dtexel/mcp will work the same way.

Connect your account once, without copying keys:

npx -y github:Gatyh/3dtexel-mcp login     # shows a code, you approve on 3dtexel.com
npx -y github:Gatyh/3dtexel-mcp status
npx -y github:Gatyh/3dtexel-mcp logout    # revokes the key

Or set TEXEL_API_KEY in the env block. The key is stored in your user config folder (%APPDATA%\3dtexel or ~/.config/3dtexel), never printed.

Tools

search_assets, get_asset, download_asset, list_generators, quote_generation, generate_pbr_material, generate_hdri, generate_texture, get_generation, list_generations, cancel_generation, get_balance, list_my_library, list_credit_packs, create_checkout_link.

Licenses: free assets are CC0 (public domain); AI/premium assets and generations use the 3DTexel License (commercial use allowed, credit 3DTexel, no resale of raw files, no AI training). REST API and OpenAPI: https://3dtexel.com/developers/

Available Tools

16 tools
cancel_generationCancel a generationA
Destructive
Inspect

Cancel a running generation; its credits are refunded.

Inputs: generation_id (required).

download_assetDownload an assetA
Idempotent
Inspect

Get signed download URLs for an asset (valid about 30 minutes). Free CC0 assets: no cost. AI assets: charges their price ONCE (then free forever, added to the user's library) — pass max_credits after the user accepted the price. Requires a connected account.

Inputs: asset_id (required), resolution, max_credits.

generate_hdriAI HDRI GeneratorA
Idempotent
Inspect

360-degree equirectangular HDRI panorama / skybox from a text prompt, true HDR (.hdr) plus an LDR preview image. Realistic or stylized skies, interiors, landscapes. Asynchronous: returns a generation id; poll get_generation. Spends credits (refunded automatically on failure). Typical time: 150 s.

Inputs: prompt (required), max_credits (required), seed, resolution, +2 more.

generate_pbr_materialAI PBR Material GeneratorA
Idempotent
Inspect

Seamless PBR material from a text prompt: albedo (base color), normal, roughness and height maps. Realistic or stylized. Precise layouts (herringbone, chevron, Versailles parquet, basket weave, hexagon tiles...) are drawn exactly so they tile. Asynchronous: returns a generation id; poll get_generation. Spends credits (refunded automatically on failure). Typical time: 120 s.

Inputs: prompt (required), max_credits (required), model, style, +5 more.

generate_textureAI texture / imageA
Idempotent
Inspect

One AI image from a text prompt (optionally from a reference image): sprites, flipbooks, emissive or UI textures, concept images. No PBR maps: use pbr-material for tileable materials. Asynchronous: returns a generation id; poll get_generation. Spends credits (refunded automatically on failure). Typical time: 60 s.

Inputs: prompt (required), max_credits (required), model, image_url, +4 more.

get_assetAsset detailsB
Read-only
Inspect

Full details of one asset: description, tags, license, price, whether it can be downloaded through the API and whether the user already owns it.

Inputs: asset_id (required).

get_balanceCredit balanceA
Read-only
Inspect

Credit balance, spending limits of this connection and recent credit movements.

Inputs: no named parameters.

get_generationGeneration statusA
Read-only
Inspect

Status of a generation: queued, running (with progress and poll_after_seconds), succeeded (with file URLs and license) or failed/canceled (with refund information).

Inputs: generation_id (required).

list_credit_packsCredit packsB
Read-only
Inspect

Credit packs and prices (EUR/USD). Credits never expire.

Inputs: no named parameters.

list_generationsRecent generationsC
Read-only
Inspect

The user's recent API generations.

Inputs: limit.

list_generatorsList AI generatorsA
Read-only
Inspect

All 3D Texel AI generators: which ones run through this API (with parameters and price examples) and which ones are website-only (with their URL).

Inputs: no named parameters.

list_my_libraryUser libraryC
Read-only
Inspect

Assets the user owns (re-download for free).

Inputs: page, per_page.

quote_generationPrice of a generationA
Read-only
Inspect

Exact credit price of a generation before running it (and the user's balance when connected). Always show this price to the user before generating.

Inputs: params (required), generator (required).

save_generation_to_librarySave a generation to the libraryA
Idempotent
Inspect

Publishes a succeeded generation (PBR material, HDRI) in the public 3DTexel community library and adds it to the user's library. Free. Only when the user asks.

Inputs: generation_id (required).

search_assetsSearch 3D Texel librariesA
Read-only
Inspect

Search 7,000+ assets: free CC0 handmade PBR materials, HDRIs, decals, 3D models, IES, atlases, landscapes, and AI-generated materials, HDRIs/skyboxes, decals, atlases, heightmaps, animations (UE5/Mixamo), 3D models, alpha brushes. Returns id, title, type, license, price in credits (0 = free), thumbnail and page URL.

Inputs: page, type, query, source, +1 more.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    A3.5/5.0

    Scored across 16 tools

    Disambiguation4/5

    The three generate_* tools and the search/get/download_asset trio are clearly distinguished by their descriptions, and quote/get/list/cancel_generation cover distinct phases of a generation. The only mild risk is the near-identical naming of list_generators (available generators) versus list_generations (user's past generations), which an agent could briefly conflate.

    Naming Consistency5/5

    Every tool follows a strict verb_noun snake_case pattern (get_, list_, create_, cancel_, search_, download_, generate_, save_), and the resource noun is always explicit. The convention is applied uniformly across the entire 16-tool set.

    Tool Count4/5

    At 16 tools the set sits at the upper edge of what feels comfortable, but each tool maps to a distinct action across three coherent sub-domains: asset discovery, AI generation, and credit management. Nothing appears redundant or padded.

    Completeness4/5

    The surface covers the full lifecycle: search/get/download for assets, quote/generate/poll/cancel/save/list for generations, and balance/packs/checkout for credits. Minor gaps exist around managing the user's library (no remove/delete operation) but core workflows have no dead ends.

    Maintenance

    ActivitySlowing
    ResponsivenessNo recent community issues

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      A
      quality
      A
      maintenance
      Enables AI agents to create, manage, and download 3D models, textures, images, rigged characters, and animations through natural conversation.
      28
      23,798 npm
      91
      MIT
    • A
      license
      A
      quality
      B
      maintenance
      Enables AI agents to search, inspect, and purchase physical goods on an escrow-secured marketplace, including listing search, agent reputation checks, and offer creation.
      49
      392 npm
      MIT
    • A
      license
      Not graded
      quality
      B
      maintenance
      Enables AI assistants to search many 3D asset sites at once, inspect licences and metadata, and download selected models, materials, textures, HDRIs, or game asset packs directly into a project.
      337
      Apache 2.0