Skip to main content
Glama
yanzhiliaoliao

Universal Creativity MCP

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PORTNoPort for the Streamable HTTP server. Default is 8080.
CREATIVE_MCP_HOSTNoHost address for the Streamable HTTP server. Set to 0.0.0.0 when deploying in a container.
CREATIVE_LLM_MODELYesModel name to use. Example: YOUR_MODEL_NAME
CREATIVE_MAX_CALLSNoMaximum number of model requests per tool call.
CREATIVE_LLM_API_KEYNoAPI key for the model service. Can be empty or omitted for local services that do not require authentication.
CREATIVE_LLM_BASE_URLYesBase URL of the OpenAI-compatible model service. Example: http://localhost:8000/v1
CREATIVE_LLM_PROVIDERNoModel service provider mode. Use 'completion' for /completions endpoint, or 'chat_simulated' for /chat/completions endpoint.completion

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": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
creative_generateB

Generate conceptually diverse, unconventional candidate directions with multi-step RD.

Use for open-ended exploration, brainstorming, alternative designs, research directions, creative problem solving, and search-space expansion. It is not for factual lookup, exact answers, calculations, or selecting the final best answer.

creative_expandB

Expand a starting concept into different interpretations, mechanisms, or embodiments.

Use to explore a concept's possibility space without replacing the core concept. Intended for open-ended ideation rather than factual lookup or choosing a final answer.

creative_mutateB

Create substantially different variants while retaining explicitly requested properties.

Use when an existing proposal should change in mechanism or expression, rather than receive cosmetic rewrites. It is not intended to rank or select variants.

creative_crossB

Cross two concepts into ideas that combine their underlying mechanisms or meanings.

Use for non-obvious recombination. A valid result should integrate both concepts rather than merely place them side by side. It is not a factual reasoning or final-selection tool.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.7/5.0

Scored across 4 tools

Disambiguation4/5

Each tool targets a distinct creative operation: generation from scratch, expansion of one concept, mutation of an existing proposal, and cross-combination of two concepts. Descriptions clarify boundaries, though generate/expand/mutate all produce variants and may still be confused without careful reading.

Naming Consistency5/5

All tools use the same snake_case creative_ prefix followed by a concise verb (generate, expand, mutate, cross). The pattern is predictable and consistent throughout.

Tool Count5/5

Four tools are well-scoped for a creativity ideation server, with each operation covering a distinct conceptual move. The count is neither bloated nor too thin.

Completeness4/5

The surface covers core generative moves—create, expand, mutate, recombine—for open-ended ideation. It lacks explicit evaluation/selection or refinement tools, but the descriptions intentionally frame the server as generative rather than ranking/selecting, so this is a minor gap.

Maintenance

ActivityMaintained
ResponsivenessNo issues