Skip to main content
Glama
Gatyh
by Gatyh
README.md
# 3D Texel MCP server

Give Claude, Cursor, ChatGPT, Windsurf, Cline or any MCP client access to [3D Texel](https://3dtexel.com):

- **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.

## Local (stdio) bridge

```json
{ "mcpServers": { "3dtexel": { "command": "npx", "args": ["-y", "@3dtexel/mcp"] } } }
```

Connect your account once, without copying keys:

```
npx -y @3dtexel/mcp login     # shows a code, you approve on 3dtexel.com
npx -y @3dtexel/mcp status
npx -y @3dtexel/mcp logout    # revokes the key
```

Or 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/

TDQS

A3.5/5.0

Scored across 16 tools

Disambiguation4/5

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.

Naming Consistency5/5

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.

Tool Count4/5

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.

Completeness4/5

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

ActivityMaintained
ResponsivenessNo issues