niceapps-creative-studio
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| NICEAPPS_API_URL | No | Optional. Set this only if you want to use a different catalog API origin. | https://api.niceapps.club |
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
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_appsA | Find screenshot references in the niceapps.club catalog. Results are candidates, not conversion evidence. |
| get_appA | Get one catalog app and its screenshot URLs by slug. |
| search_screenshotsA | Search human-reviewed screenshot-level annotations by communication job, visual style, composition, device treatment, and category. Results explain their text-match reasons and are references, not conversion evidence. |
| get_screenshot_setA | Return the ordered, human-reviewed screenshot annotations for one niceapps.club app slug. |
| get_reference_boardA | Fetch selected approved niceapps.club screenshots and return one visual comparison board. Use after retrieval and visually inspect the actual compositions before proposing art direction; annotations alone are insufficient. |
| record_direction_feedbackA | Persist a rejected direction and the user’s reason so later iterations do not silently repeat the same image-making method, composition, palette, or device treatment. |
| compare_direction_previewsB | Build one visual board for two to four opening-frame previews and reject candidates that do not materially change the image-making method, composition, and enough core visual axes. Use before expanding any replacement into a full set. |
| validate_screenshot_copyB | Rasterize localized screenshot copy with the same typography and target dimensions as the renderer, then report exact pixel widths and copy-to-source collisions before any files are written. |
| validate_screenshot_setC | Validate local screenshot files for dimensions, format, opacity, readable image data, and deterministic sequence naming. Reports visual-review and source-fidelity gates separately. |
| import_app_storeA | Load public App Store metadata and current screenshots from an App Store URL or Apple ID. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 10 tools
Most tools target clearly distinct resources: catalog apps, screenshot annotations, reference boards, preview comparisons, and validations. A few pairs like search_apps/search_screenshots and get_reference_board/compare_direction_previews could be confused, but their descriptions clarify intent.
All tool names follow a consistent verb_noun snake_case pattern: search_, get_, validate_, import_, record_, compare_. There are no mixed conventions or vague generic verbs.
Ten tools cover the advertised creative-studio workflow without bloat. Each tool has a distinct role in research, direction, comparison, validation, or import.
The set covers the main workflow: reference discovery, retrieval, board creation, direction feedback, preview comparison, and validation. A notable minor gap is that record_direction_feedback persists rejected directions but no tool retrieves or lists that persisted feedback.