Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PLATE_HOMENoYour Plate home directory. Defaults to ~/.plate. Stores captures, cache, and saved work.

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
plate_resolveA

Resolve every visual noun in a brief to a real asset, or to an honest null. Call this BEFORE writing a line of scene or page code. Live sources that need no account: Poly Haven for HDRIs and PBR materials, the Quaternius Universal Animation Library for rigged humans, Google Fonts for type. A noun with no real asset (a face, a photograph, a brand mark) comes back resolved:false with the reason. Draw only architecture; never draw a body, a material, a font or a mark.

plate_kitA

The manifest for a local Plate kit: every file with its size, licence and local path, the exact upstream download URLs, how to load it, and the gotchas that cost hours. Call with no name to list the kits.

plate_stackA

The finishing stack for an engine, in order: the exact script tags, the code for each step, why each step exists, and the gotchas. 'three-r128' for a 3D scene, 'web' for a landing page, 'video' for motion. The stack is not the last step; build it in before judging anything.

plate_checkA

The tell checker. Run it on the output, never on the prompt. Given an .html it counts primitives against loaded assets and flags the web tells: gradient hero backgrounds, emoji in headings, pill buttons, purple, a centred column under a nav, no font loaded, three.js with no post-processing. Given a .png it reports size and mean luminance and flags a dead frame. It says unknown where it cannot tell.

plate_pairB

Composite two frames into the before/after image the product ships everywhere: stacked vertically on black, a label above each, nothing else on the image.

plate_briefA

Create a structured design starting point from a prompt, domain, style and constraints. Deterministic templates, not image generation or visual analysis. Returns hierarchy, candidate visual nouns, next tool calls and verification criteria.

plate_catalogA

Search locally available finishing stacks, kits, paid-library presets and recipes. Reports missing or invalid library state honestly; no network or model call.

plate_licenseA

Report local Plate activation status without exposing the key. The Starter reports an unactivated install honestly.

plate_inspectB

Return an actual local screenshot as an MCP image block for the agent to visually inspect, plus objective image facts.

plate_captureA

Capture a running local website with an isolated Chromium browser. Returns an actual MCP image plus overflow, image loading and page error evidence. No authenticated sessions.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/ohad6k/plate'

If you have feedback or need assistance with the MCP directory API, please join our Discord server