Skip to main content
Glama
Cuvara

game-art-mcp

by Cuvara

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

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
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
art.get_project_contextA

Returns the full art context: project config, active style definition, all rule categories, and palette.

art.get_styleA

Returns the active style definition. Optionally specify style_id and version to look up a specific style.

art.get_style_rulesB

Returns the rules for a specific category of the active style.

art.get_paletteB

Returns the color palette for the active style.

art.validate_styleB

Validates the active style configuration and returns any errors found.

art.asset.getA

Get a registered asset by its ID. Returns the full asset record.

art.asset.findA

Search and filter registered assets. All parameters are optional; omit all to return every asset.

art.asset.existsA

Check whether an asset with the given ID exists in the registry.

art.asset.registerA

Register a new asset in the registry. Validates schema, style reference, source file, and relationships.

art.asset.updateC

Update an existing asset. Provide the asset ID and a patch object with fields to change.

art.asset.deprecateC

Mark an asset as deprecated.

art.asset.archiveB

Archive an asset (remove from active use).

art.asset.rebuild_indexA

Rebuild the asset registry index from all registered asset files.

art.memory.get_summaryA

Get a summary of the art memory: anchor count, active decisions, active rejections, total references.

art.memory.explain_styleA

Explain the current or specified style: core rules, canonical anchors, important decisions, things to avoid, and history.

art.memory.resolve_referencesD

Resolve relevant references, anchors, decisions, and rejections for a given context. Returns categorized results.

art.memory.get_anchorA

Get a style anchor by its ID.

art.memory.find_anchorsC

Search for style anchors with optional filters.

art.memory.add_anchorC

Add a new style anchor to the art memory.

art.memory.get_referenceC

Get an approved reference by its ID.

art.memory.find_referencesC

Search for approved references with optional filters.

art.memory.add_referenceC

Add a new approved reference to the art memory.

art.memory.get_rejectionA

Get a rejection record by its ID.

art.memory.find_rejectionsC

Search for rejection records with optional filters.

art.memory.add_rejectionB

Add a new rejection record to the art memory.

art.memory.get_decisionA

Get an art decision record by its ID.

art.memory.find_decisionsB

Search for art decision records with optional filters.

art.memory.add_decisionC

Add a new art decision record to the art memory.

art.memory.get_style_historyB

Get the full style evolution history.

art.qa.assetA

Run QA checks on a single asset. Returns a full QA report with all rule results.

art.qa.batchA

Run QA checks on multiple assets at once. Returns a batch report with individual results.

art.qa.gateB

Run a QA gate check on an asset. Returns pass/fail verdict with full report.

art.qa.list_rulesA

List all available QA rules with their definitions.

art.qa.ruleA

Get the full definition of a specific QA rule by its ID.

art.qa.explain_failureA

Explain why a specific QA rule failed for an asset. Returns rule definition, issue details, and context.

art.qa.historyC

Get QA run history. Optionally filter by asset ID.

art.provider.listA

List all registered art providers with their metadata.

art.provider.getA

Get detailed metadata for a specific provider.

art.provider.capabilitiesB

Get the capabilities of a specific provider.

art.provider.healthB

Check the health status of a specific provider.

art.provider.executeC

Execute an art generation operation via a provider.

art.provider.cancelC

Cancel a running provider operation.

art.provider.operationC

Get the status of a provider operation.

art.provider.artifactB

Get details of a generated artifact.

art.production.planB

Create a production plan for an art asset (inspect before executing).

art.production.createB

Create a production job (plan + persist, does not start execution).

art.production.startC

Start executing a production job.

art.production.statusC

Get the current status of a production job.

art.production.inspectC

Get full details of a production job including events, attempts, and plan.

art.production.resumeA

Resume a failed or interrupted production job.

art.production.cancelC

Cancel a production job.

art.production.attemptsB

Get the attempt history for a production job.

art.production.approveB

Approve a production job that is awaiting approval, moving it to completed.

art.production.listB

List all production job IDs.

art.asset.currentB

Get the canonical (current) version number of an asset.

art.asset.inspect_versionB

Get details of a specific asset version.

art.asset.historyC

Get the full version history of an asset.

art.asset.compareB

Compare two versions of an asset.

art.asset.provenanceC

Get version provenance including approval record.

art.asset.approval.requestC

Request approval for a candidate asset.

art.asset.approval.inspectB

Get an approval record by ID.

art.asset.approveC

Approve a candidate asset.

art.asset.rejectC

Reject a candidate asset.

art.asset.request_changesC

Request changes on a candidate asset.

art.asset.promoteC

Promote an approved candidate to become the canonical version.

art.asset.rollbackB

Rollback the canonical version to a previous version.

art.asset.archive_versionC

Archive a canonical asset, removing it from active use.

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/Cuvara/game-art-mcp'

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