Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
MYSHOPIFY_DOMAINYesYour Shopify store domain (e.g., your-store.myshopify.com)
SHOPIFY_ACCESS_TOKENYesYour Shopify Custom App Access Token

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

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription
get-productsD
get-product-by-idD
get-collectionsD
update-collectionD
get-pagesD
update-pageD
get-blogsD
update-blogD
get-articlesD
update-articleD
get-blog-by-idD
get-article-by-idD
search-shopifyD
create-articleD
update-productD

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

C2/5.0

Scored across 15 tools

Disambiguation5/5

Each tool has a clearly distinct purpose targeting specific Shopify resources (articles, blogs, collections, pages, products) with clear action differentiation. The naming convention makes it immediately obvious which resource each tool operates on, with no overlap or ambiguity between tools.

Naming Consistency5/5

All tools follow a consistent verb-noun pattern with hyphens separating words. The pattern is uniform throughout: action-resource or action-resource-modifier (e.g., create-article, get-article-by-id, update-product). This consistency makes the tool set highly predictable and easy to navigate.

Tool Count4/5

15 tools is appropriate for a Shopify integration covering multiple resource types (articles, blogs, collections, pages, products). The count feels slightly heavy but reasonable given the scope, with most tools earning their place through distinct resource-action combinations.

Completeness3/5

The tool set shows good CRUD coverage for articles (create, get, update) and blogs/collections/pages/products (get, update), but has notable gaps: no create operations for blogs, collections, pages, or products, and no delete operations for any resource. This creates workflow dead ends for full lifecycle management.

Maintenance

ActivityInactive
ResponsivenessNo issues