accueil / serveurs / Recherche & Web / com.3dtexel/mcp
com.3dtexel/mcp
serveur MCP (Model Context Protocol) · 3dtexel 0.9.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que com.3dtexel/mcp est sûr ?
Au dernier audit MCP Hub, le serveur MCP « com.3dtexel/mcp » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 17 outils
- cancel_generation≈ 88 tokens
Cancel a running generation; its credits are refunded.
Paramètres, retour & exemple (1)
Paramètresgeneration_id· string · requis
Exemple d'appel{"name": "cancel_generation", "arguments": {"generation_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - create_checkout_link≈ 142 tokens
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.
Paramètres, retour & exemple (2)
Paramètresbundle· string · requis · starter | popular | pro | ultracurrency· string · optionnel · eur | usd
Exemple d'appel{"name": "create_checkout_link", "arguments": {"bundle": "starter"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - download_asset≈ 202 tokens
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.
Paramètres, retour & exemple (3)
Paramètresasset_id· integer · requisresolution· string · optionnel
Optional, e.g. 2k, 4k, 8k when the asset offers several.max_credits· integer · optionnel
Highest price the user accepted. Required when the asset is not free.
Exemple d'appel{"name": "download_asset", "arguments": {"asset_id": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - generate_3d_model≈ 652 tokens
Textured 3D model (GLB) from an image or a text prompt. texel-3d-pro = state of the art, highest quality, HD texture with PBR maps (base color, metal/roughness, normal); texel-3d-alt = another excellent option, PBR maps; texel-3d-express = fast, decent quality (~20K triangles, PBR); texel-3d-draft = very fast drafts and distant props, color texture only, not for final quality. Without image_url, a reference image is generated from the prompt first. Asynchronous: returns a generation id; poll get_generation. Spends credits (refunded automatically on failure). Typical time: 180 s.
Paramètres, retour & exemple (9)
Paramètresmesh· string · optionnel · 20k | 50k | 150k | 500k | 1m
texel-3d-alt only: triangle count.faces· integer · optionnel
texel-3d-pro only: target face count. Omit for automatic (maximum detail).model· string · optionnel · texel-3d-pro | texel-3d-alt | texel-3d-express | texel-3d-draft
texel-3d-pro (default, best), texel-3d-alt, texel-3d-express (fast), texel-3d-draft (cheapest, color only).object· string · optionnel
texel-3d-draft only: name of the object to extract (e.g. "chair"). Omit on a plain background.prompt· string · optionnel
Object to create, e.g. "a medieval wooden treasure chest". Required when no image_url is given.image_url· string · optionnel
Optional https URL of a reference image (one object, plain background works best).max_credits· integer · requis
Highest price the user accepted (from quote_generation). The call fails with confirmation_required if missing.idempotency_key· string · optionnel
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.save_to_library· boolean · optionnel
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.
Exemple d'appel{"name": "generate_3d_model", "arguments": {"max_credits": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - generate_hdri≈ 414 tokens
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.
Paramètres, retour & exemple (6)
Paramètresseed· integer · optionnel
Optional, for reproducibility.prompt· string · requis
Scene, e.g. "golden hour over a misty pine forest, clear sky".resolution· string · optionnel · 2k | 4k | 8k
2k = 2048x1024, 4k = 4096x2048, 8k = 8192x4096.max_credits· integer · requis
Highest price the user accepted (from quote_generation). The call fails with confirmation_required if missing.idempotency_key· string · optionnel
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.save_to_library· boolean · optionnel
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.
Exemple d'appel{"name": "generate_hdri", "arguments": {"prompt": "texte", "max_credits": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - generate_pbr_material≈ 552 tokens
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.
Paramètres, retour & exemple (8)
Paramètresmodel· string · optionnel · texel-quality | texel-express | texel-classic
texel-quality = best (1K / 2K / 4K), texel-express = fastest and cheapest (1K only: any other resolution is delivered and charged in 1K), texel-classic = alternative look (1K / 2K / 4K). The 4K is native.style· string · optionnel · realistic | stylizedprompt· string · requis
Material description, e.g. "mossy medieval cobblestone, wet".resolution· string · optionnel · 1k | 2k | 4k | 4k_native
4k_native is accepted as 4k (the 4K is native). texel-express always runs in 1K.max_credits· integer · requis
Highest price the user accepted (from quote_generation). The call fails with confirmation_required if missing.output_format· string · optionnel · png | jpeg | tgaidempotency_key· string · optionnel
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.save_to_library· boolean · optionnel
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.
Exemple d'appel{"name": "generate_pbr_material", "arguments": {"prompt": "texte", "max_credits": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - generate_texture≈ 458 tokens
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.
Paramètres, retour & exemple (8)
Paramètresmodel· string · optionnel · texel-quality | texel-classic
texel-quality (default) or texel-classic.prompt· string · requis
What to draw.image_url· string · optionnel
Optional public https reference image (image-to-image).resolution· string · optionnel · 1k | 2k | 4kmax_credits· integer · requis
Highest price the user accepted (from quote_generation). The call fails with confirmation_required if missing.aspect_ratio· string · optionnel
e.g. 1:1, 16:9, 9:16.idempotency_key· string · optionnel
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.save_to_library· boolean · optionnel
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.
Exemple d'appel{"name": "generate_texture", "arguments": {"prompt": "texte", "max_credits": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_asset≈ 96 tokens
Full details of one asset: description, tags, license, price, whether it can be downloaded through the API and whether the user already owns it.
Paramètres, retour & exemple (1)
Paramètresasset_id· integer · requis
Exemple d'appel{"name": "get_asset", "arguments": {"asset_id": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_balance≈ 67 tokens
Credit balance, spending limits of this connection and recent credit movements.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_balance", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_generation≈ 107 tokens
Status of a generation: queued, running (with progress and poll_after_seconds), succeeded (with file URLs and license) or failed/canceled (with refund information).
Paramètres, retour & exemple (1)
Paramètresgeneration_id· string · requis
Exemple d'appel{"name": "get_generation", "arguments": {"generation_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_credit_packs≈ 62 tokens
Credit packs and prices (EUR/USD). Credits never expire.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_credit_packs", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_generations≈ 77 tokens
The user's recent API generations.
Paramètres, retour & exemple (1)
Paramètreslimit· integer · optionnel
Exemple d'appel{"name": "list_generations", "arguments": {"limit": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_generators≈ 86 tokens
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).
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_generators", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_my_library≈ 80 tokens
Assets the user owns (re-download for free).
Paramètres, retour & exemple (2)
Paramètrespage· integer · optionnelper_page· integer · optionnel
Exemple d'appel{"name": "list_my_library", "arguments": {"page": 1, "per_page": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - quote_generation≈ 127 tokens
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.
Paramètres, retour & exemple (2)
Paramètresparams· object · requisgenerator· string · requis · pbr-material | hdri | texture | 3d-model
Exemple d'appel{"name": "quote_generation", "arguments": {"params": {}, "generator": "pbr-material"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - save_generation_to_library≈ 129 tokens
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.
Paramètres, retour & exemple (1)
Paramètresgeneration_id· string · requis
Exemple d'appel{"name": "save_generation_to_library", "arguments": {"generation_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_assets≈ 307 tokens
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.
Paramètres, retour & exemple (5)
Paramètrespage· integer · optionneltype· string · optionnel · pbr | hdri | 3d | decal | ies | atlas | landscape | premium-3d
Optional asset type filter.query· string · optionnel
Keywords, e.g. "mossy stone wall", "sunset skybox", "walk cycle".source· string · optionnel · handmade | ai | premium
handmade = free CC0; ai = community AI assets (credits).per_page· integer · optionnel
Exemple d'appel{"name": "search_assets", "arguments": {"page": 1, "type": "pbr", "query": "texte", "source": "handmade", "per_page": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».