diffuse_to_pbr_process_texture – 1 MCP server offers this tool
What it usually takes
de_light_strength– in 1 of 1highlight_strength– in 1 of 1img– in 1 of 1metal_sens– in 1 of 1metal_thresh– in 1 of 1normal_smooth– in 1 of 1normal_strength– in 1 of 1rough_sens– in 1 of 1upscale– in 1 of 1
No server marks it as only reading: treat it as able to change data.
From each publisher's own tool list. We never call a tool.
Servers
| Server | Inputs | Read-only? |
|---|---|---|
Diffuse → PBR Texture Processor co.huggingface.trass3r/diffuse-to-pbr Process a diffuse game texture into a PBR material set. Returns (upscaled, albedo, normal, roughness, metalness, zip_path, info). (The original input is not echoed back as an output — it is already shown by the input component, and echoing it made the API return a flaky URL.) If a user passes a file as an input, use the upload_file_to_gradio tool, if present, to upload the file to the gradio app and create a Gradio File Input. Then use the returned path as the input to the tool | de_light_strength,highlight_strength,img,metal_sens,metal_thresh,normal_smooth,normal_strength,rough_sens,upscale | Not stated |