3D Texel MCP server
Access 3D Texel's 7,000+ assets and AI generation tools via MCP, including search, download, generation, and credit management.
Search and filter assets (PBR, HDRI, 3D, decals, AI assets, etc.).
Get asset details, price, license, and ownership status.
Download free CC0 or paid AI assets with accepted max credits.
List AI generators and quote generation prices.
Generate PBR materials, HDRIs/skyboxes, and AI textures/images.
Poll, cancel, list, and save generations.
Check credit balance, spending limits, and owned library.
List credit packs and create a checkout link for self-purchase.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@3D Texel MCP server find a free CC0 PBR material for concrete floor"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
3D Texel MCP server
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.
Remote server (recommended)
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/mcpis coming soon. Until it is published, usegithub:Gatyh/3dtexel-mcpas shown here; once it is on npm,npx -y @3dtexel/mcpwill 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 keyOr 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 toolscancel_generationCancel a generationADestructiveInspect
Cancel a running generation; its credits are refunded.
Inputs: generation_id (required).
create_checkout_linkLink to buy creditsARead-onlyInspect
Returns a 3dtexel.com link where THE USER buys a credit pack and pays himself. This tool never pays and never touches payment details. Give the link to the user, then check get_balance.
Inputs: bundle (required), currency.
download_assetDownload an assetAIdempotentInspect
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 GeneratorAIdempotentInspect
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 GeneratorAIdempotentInspect
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 / imageAIdempotentInspect
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 detailsBRead-onlyInspect
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 balanceARead-onlyInspect
Credit balance, spending limits of this connection and recent credit movements.
Inputs: no named parameters.
get_generationGeneration statusARead-onlyInspect
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 packsBRead-onlyInspect
Credit packs and prices (EUR/USD). Credits never expire.
Inputs: no named parameters.
list_generationsRecent generationsCRead-onlyInspect
The user's recent API generations.
Inputs: limit.
list_generatorsList AI generatorsARead-onlyInspect
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 libraryCRead-onlyInspect
Assets the user owns (re-download for free).
Inputs: page, per_page.
quote_generationPrice of a generationARead-onlyInspect
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 libraryAIdempotentInspect
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 librariesARead-onlyInspect
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
Scored across 16 tools
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.
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.
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.
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
Related MCP Connectors
Catalog for building with AI agents: tools, APIs, licensed assets, prices and history, recipes.
Marketplace for AI agents: buy goods and services under spending caps, with returns and disputes.
Marketplace where AI agents buy prompt packs, workflows, personas, datasets and playbooks.
The E-commerce Marketplace For Every AI Agent. A Governed Catalog Of 600M+ US Products, Plus Four Agent Ready Capabilities Search, Price Comparison, Product-Vs-Product, And Detailed Q&A.
Related MCP Servers
AlicenseAqualityAmaintenanceEnables AI agents to create, manage, and download 3D models, textures, images, rigged characters, and animations through natural conversation.2823,798 npm91MIT- AlicenseAqualityBmaintenanceEnables AI agents to search, inspect, and purchase physical goods on an escrow-secured marketplace, including listing search, agent reputation checks, and offer creation.49392 npmMIT
- AlicenseAqualityBmaintenanceEnables AI agents to generate game-ready 3D assets from reference images with PBR textures, and to retexture meshes the user already owns, while recording full provenance for every generated file.2013MIT
- AlicenseNot gradedqualityBmaintenanceEnables 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.337Apache 2.0