Skip to main content
Glama

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
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_presetsA

List every Globestudio look preset with its id, name, blurb, vibe tags, thumbnail URL and embed URL. Call this first when the user asks about available looks.

find_presetsA

Fuzzy-find presets by vibe / aesthetic / use-case keyword. Examples: 'synthwave' → Vapor; 'print' → Halftone, Risograph, Newsprint; 'retro' → CRT, BadTV, Pixel; 'glow' → Aurora, Bloom. Returns ranked matches.

build_share_urlA

Build Globestudio URLs for a customized globe. Start from a preset (look) or change an existing link (share_url, e.g. one the user pasted): pass only the settings to change and everything else in the link is kept. Returns share_url (opens the studio with those settings) and embed_url (the bare canvas, for iframes).

read_share_urlA

Decode a Globestudio link (a studio share link, a /looks/ link or an /embed URL) into the look and settings it carries. Use it when the user pastes a link, then pass the link as share_url to build_share_url with the changes they ask for.

embed_snippetA

Generate paste-ready embed code for any preset. Choose 'iframe' (HTML for Webflow / Notion / WordPress), 'react' (drop-in component), or 'script-tag' (vanilla JS loader).

preview_urlA

Get the canonical live embed URL + thumbnail PNG URL for a single preset. Useful when you want to render an inline preview without building a full share URL.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4.1/5.0

Scored across 6 tools

Disambiguation4/5

Most tools have distinct purposes: list_presets vs find_presets (enumerate vs fuzzy search), build_share_url vs read_share_url (encode vs decode), and embed_snippet vs preview_url (code generation vs preview assets) are all differentiable. The only mild overlap is that both preview_url and build_share_url can yield an embed URL, which could cause occasional misselection.

Naming Consistency5/5

All names use snake_case with a verb_noun structure (build_share_url, list_presets, preview_url, read_share_url, find_presets, embed_snippet). No mixed conventions or stray casing, so the pattern is entirely predictable.

Tool Count5/5

Six tools is a tight, well-scoped set for a globe-preset customization service. Each tool earns its place covering a distinct workflow (discover, inspect, encode, decode, embed) with no redundancy.

Completeness4/5

The surface covers the full read/build/embed lifecycle: listing, fuzzy-finding, previewing, URL encode/decode, and embed code generation. The main minor gap is no explicit get-by-id for a single preset, though preview_url and find_presets largely compensate.

Maintenance

ActivityMaintained
ResponsivenessNo issues