MCP.Market

3d Texture Toolkit MCP server

by JiangShan118·io.github.JiangShan118/3d-texture-toolkit·v0.1.1

Extract embedded PBR texture maps from local GLB files.

A89/100grade A
What users say
No reviews yet
Be the first
Safety scan
A89/100

full report

Adoption
New

0 stars

Reviews

Write one

Nobody has reviewed 3d Texture Toolkit yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

3d Texture Toolkit tools (1)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • extract_pbr_maps

    Extract embedded base color and normal images, and split the glTF metallic-roughness image into roughness and metallic PNG files. Reads and writes local files only.

Public scan report

scanner v0.1.10 · 2026-10-14 · same rubric, same numbers if you re-run it

no findings
  • Code scan4 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 0 days ago15/15
  • Maintainer identityregistry namespace matches repository owner6/10
Overall 89/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How 3d Texture Toolkit compares

Against every graded Scraping and browsing MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
89/100
higher than 77% of 866 Scraping and browsing servers
Tools
1
the typical Scraping and browsing server has 6
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break

What its tools let an agent do: 1 read

Install 3d Texture Toolkit in Claude Code, Cursor or VS Code

Runs npx -y 3d-texture-toolkit-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add 3d-texture-toolkit -- npx -y 3d-texture-toolkit-mcp
Add to Cursor

What the publisher says

From the 3d Texture Toolkit repository's README, as published. We do not edit it. Read it on GitHub

3D Texture Toolkit MCP

A local MCP server that extracts embedded PBR texture images from GLB files. It exposes one tool: extractpbrmaps.

Requirements

  • Node.js 20 or newer
  • An MCP client that supports local stdio servers

Install and run

After this package is published to npm, install it in an MCP client using npx:

npx -y 3d-texture-toolkit-mcp

The server reads the GLB path supplied by the MCP client and writes extracted images to disk. Base color and normal images keep their original PNG, JPEG, or WebP bytes. The glTF metallic-roughness image is split into grayscale PNG files: roughness comes from the green channel and metallic comes from the blue channel. The corresponding glTF material factors are applied to those two maps.

Client configuration

Example configuration for an MCP client that accepts a mcpServers object:

{
  "mcpServers": {
    "3d-texture-toolkit": {
      "command": "npx",
      "args": ["-y", "3d-texture-toolkit-mcp"]
    }
  }
}

For local development before an npm release, build the package and point the client at node with the absolute path to dist/index.js as its argument.

Tool inputs

-textures is created beside the GLB.

  • glb_path (required): path to a local GLB 2.0 file.
  • output_dir (optional): output folder. By default, a folder named

output names. Existing files are skipped by default.

  • overwrite (optional, defaults to false): replace files with matching

Output names include the material number, a sanitized material name, and the map type. The tool reports written files, skipped maps, and warnings.

Privacy

The server processes files on your computer. It makes no network requests and does not upload model or texture data. The GLB and output directory must be accessible to the machine running the MCP server.

Limitations

and WebP data URIs.

  • Supports GLB 2.0 with embedded images in buffer views or supported PNG, JPEG,

extensions that alter material interpretation are not applied.

  • External image URLs and external buffer files are not read.
  • Other image formats, including KTX2 and Basis Universal, are not decoded.
  • Texture transforms, alternate UV sets, occlusion maps, emissive maps, and

and normal images are copied without recompression.

  • Packed metallic-roughness images are converted to grayscale PNGs. Base color

rejected by safety limits.

  • Files larger than 512 MiB and decoded images above 100 million pixels are

Publication status

The package name is 3d-texture-toolkit-mcp, and this repository includes server.json metadata for the official MCP Registry. The package uses the MIT License. After submitting it to the Registry, verify that the server is visible there; the metadata alone does not confirm a Registry listing.

Nothing above is checked by us. What we check is on the safety report.

3d Texture Toolkit: common questions

Is 3d Texture Toolkit MCP server safe?
Yes, by our scan: it is graded A (89/100). Read the 3d Texture Toolkit safety report
How do I install 3d Texture Toolkit?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does 3d Texture Toolkit need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is 3d Texture Toolkit maintained?
The last commit was 21 days ago (2026-10-14). The latest release is v0.1.1.
What can I use instead of 3d Texture Toolkit?
Servers from other publishers that do the same job: Numbers-LE MCP server, Brightdata MCP server and Browser Use MCP server.
How does 3d Texture Toolkit compare with other Scraping and browsing MCP servers?
safety score 89/100 (higher than 77% of 866 Scraping and browsing servers); tools 1 (the typical Scraping and browsing server has 6); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to 3d Texture Toolkit

Same job from other publishers: the closest match first, then the best rated.

  • Numbers-LE
    Extract numeric values from config files, data files and plain text.
    A
  • Brightdata
    Bright Data's Web MCP server enabling AI agents to search, extract & navigate the web
    B
  • Browser Use
    Browser agents and stealth cloud browsers for AI: run web tasks, fill forms, extract data.
    A
  • Skyvern
    AI-powered browser automation — navigate, click, fill forms, and extract data from any website.
    A
  • Octocode MCP - AI Context Platform
    AI code research platform. Search, analyze, and extract insights from any GitHub repository.
    B