{"name":"com.3dtexel/mcp","slug":"3dtexel-mcp","title":"3D Texel","description":"Search/download 7,000+ PBR materials, HDRIs, decals, 3D assets; generate PBR materials and HDRIs.","url":"https://mcp.market/server/3dtexel-mcp","rating":null,"grade":"A","score":88,"certified":false,"status":"active","category":"search","tags":["search"],"presence":{"score":23,"stars":0,"forks":0,"downloads_week":null,"last_push_at":"2026-10-01T12:59:56.000Z","license":"MIT"},"uptime":{"percent":96,"checks":28,"ok":27,"last_checked_at":"2026-11-04T03:10:41.487Z","last_ok_at":"2026-11-04T03:10:41.487Z","latency_ms":658},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/Gatyh/3dtexel-mcp","website":"https://3dtexel.com/developers/","version":"1.0.0","remotes":[{"type":"streamable-http","url":"https://3dtexel.com/wp-json/3dtexel-api/v1/mcp","headers":[{"description":"Optional. \"Bearer <API key>\" from https://3dtexel.com/api-keys/ to download and generate. Search works without it.","isSecret":true,"name":"Authorization"}]}],"packages":[],"tools":[{"name":"cancel_generation","description":"Cancel a running generation; its credits are refunded.","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"generation_id":{"type":"string"}},"required":["generation_id"]}},{"name":"create_checkout_link","description":"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.","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"bundle":{"type":"string","enum":["starter","popular","pro","ultra"]},"currency":{"type":"string","enum":["eur","usd"],"default":"eur"}},"required":["bundle"]}},{"name":"download_asset","description":"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.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"asset_id":{"type":"integer"},"max_credits":{"type":"integer","minimum":0,"description":"Highest price the user accepted. Required when the asset is not free."},"resolution":{"type":"string","description":"Optional, e.g. 2k, 4k, 8k when the asset offers several."}},"required":["asset_id"]}},{"name":"generate_hdri","description":"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.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"prompt":{"type":"string","maxLength":1000,"description":"Scene, e.g. \"golden hour over a misty pine forest, clear sky\"."},"resolution":{"type":"string","enum":["2k","4k","8k"],"default":"4k","description":"2k = 2048x1024, 4k = 4096x2048, 8k = 8192x4096."},"seed":{"type":"integer","minimum":0,"maximum":999999,"description":"Optional, for reproducibility."},"max_credits":{"type":"integer","minimum":1,"description":"Highest price the user accepted (from quote_generation). The call fails with confirmation_required if missing."},"save_to_library":{"type":"boolean","default":false,"description":"Optional. When the generation succeeds, publish it in the public 3DTexel community library and add it to the user's library (free). Only if the user asked for it."},"idempotency_key":{"type":"string","maxLength":80,"description":"Optional. Same key = same generation, never charged twice. Default: derived from the parameters for 10 minutes; pass a new value to intentionally run the same prompt again."}},"required":["prompt","max_credits"]}},{"name":"generate_pbr_material","description":"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.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"prompt":{"type":"string","maxLength":1000,"description":"Material description, e.g. \"mossy medieval cobblestone, wet\"."},"style":{"type":"string","enum":["realistic","stylized"],"default":"realistic"},"model":{"type":"string","enum":["texel-quality","texel-express","texel-classic"],"default":"texel-quality","description":"texel-quality = best (2K/4K/4K native), texel-express = fastest (2K/4K), texel-classic = alternative look."},"resolution":{"type":"string","enum":["2k","4k","4k_native"],"default":"4k"},"output_format":{"type":"string","enum":["png","jpeg","tga"],"default":"png"},"max_credits":{"type":"integer","minimum":1,"description":"Highest price the user accepted (from quote_generation). The call fails with confirmation_required if missing."},"save_to_library":{"type":"boolean","default":false,"description":"Optional. When the generation succeeds, publish it in the public 3DTexel community library and add it to the user's library (free). Only if the user asked for it."},"idempotency_key":{"type":"string","maxLength":80,"description":"Optional. Same key = same generation, never charged twice. Default: derived from the parameters for 10 minutes; pass a new value to intentionally run the same prompt again."}},"required":["prompt","max_credits"]}},{"name":"generate_texture","description":"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.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"prompt":{"type":"string","maxLength":2000,"description":"What to draw."},"resolution":{"type":"string","enum":["1k","2k","4k"],"default":"2k"},"model":{"type":"string","enum":["chatgpt","banana2"],"default":"chatgpt","description":"chatgpt = GPT Image 2 (default), banana2 = Nano Banana 2."},"aspect_ratio":{"type":"string","default":"1:1","description":"e.g. 1:1, 16:9, 9:16."},"image_url":{"type":"string","format":"uri","description":"Optional public https reference image (image-to-image)."},"max_credits":{"type":"integer","minimum":1,"description":"Highest price the user accepted (from quote_generation). The call fails with confirmation_required if missing."},"save_to_library":{"type":"boolean","default":false,"description":"Optional. When the generation succeeds, publish it in the public 3DTexel community library and add it to the user's library (free). Only if the user asked for it."},"idempotency_key":{"type":"string","maxLength":80,"description":"Optional. Same key = same generation, never charged twice. Default: derived from the parameters for 10 minutes; pass a new value to intentionally run the same prompt again."}},"required":["prompt","max_credits"]}},{"name":"get_asset","description":"Full details of one asset: description, tags, license, price, whether it can be downloaded through the API and whether the user already owns it.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"asset_id":{"type":"integer"}},"required":["asset_id"]}},{"name":"get_balance","description":"Credit balance, spending limits of this connection and recent credit movements.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{}}},{"name":"get_generation","description":"Status of a generation: queued, running (with progress and poll_after_seconds), succeeded (with file URLs and license) or failed/canceled (with refund information).","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"generation_id":{"type":"string"}},"required":["generation_id"]}},{"name":"list_credit_packs","description":"Credit packs and prices (EUR/USD). Credits never expire.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{}}},{"name":"list_generations","description":"The user's recent API generations.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"limit":{"type":"integer","minimum":1,"maximum":100,"default":10}}}},{"name":"list_generators","description":"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).","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{}}},{"name":"list_my_library","description":"Assets the user owns (re-download for free).","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"page":{"type":"integer","default":1},"per_page":{"type":"integer","default":50}}}},{"name":"quote_generation","description":"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.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"generator":{"type":"string","enum":["pbr-material","hdri","texture"]},"params":{"type":"object"}},"required":["generator","params"]}},{"name":"save_generation_to_library","description":"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.","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"generation_id":{"type":"string"}},"required":["generation_id"]}},{"name":"search_assets","description":"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.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"query":{"type":"string","description":"Keywords, e.g. \"mossy stone wall\", \"sunset skybox\", \"walk cycle\"."},"type":{"type":"string","enum":["pbr","hdri","3d","decal","ies","atlas","landscape","premium-3d","ai-pbr","ai-decal","ai-atlas","ai-hdri","ai-heightmap","ai-backdrop","ai-motion","ai-3d","alpha-brush"],"description":"Optional asset type filter."},"source":{"type":"string","enum":["handmade","ai","premium"],"description":"handmade = free CC0; ai = community AI assets (credits)."},"page":{"type":"integer","minimum":1,"default":1},"per_page":{"type":"integer","minimum":1,"maximum":50,"default":12}}}}],"scan":{"score":88,"grade":"A","scanned_at":"2026-10-01T13:49:11.503Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-10-01T13:49:11.545Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 1860ms"]},"poisoning":{"score":15,"max":15,"notes":["16 tool descriptions checked"]},"auth":{"score":8,"max":15,"notes":["API key sent as a header"]},"maintenance":{"score":15,"max":15,"notes":["last push 0 days ago"]},"identity":{"score":8,"max":10,"notes":["endpoint served from the registry-verified namespace domain"]}},"findings":[],"inputs":{"probes":[{"url":"https://3dtexel.com/wp-json/3dtexel-api/v1/mcp","reachable":true,"authRequired":false,"latencyMs":1860,"serverInfo":{"name":"3dtexel","version":"0.9.0"}}],"packages":[],"repo":{"found":true,"owner":"Gatyh","repo":"3dtexel-mcp","archived":false,"pushedAt":"2026-10-01T12:59:56Z","stars":0,"forks":0,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/136693100?v=4","ownerCreatedAt":"2023-06-15T08:47:23Z","license":"MIT"},"icon":{"url":"https://3dtexel.com/wp-content/uploads/2026/10/3dtexel-favicon-v2-192x192.png","source":"site","width":192,"height":192},"presence":{"stars":0,"forks":0,"downloadsWeek":null,"license":"MIT","lastPushAt":"2026-10-01T12:59:56.000Z","score":23}}}},"grade_history":[],"reviews":[]}