Skip to main content
Glama
Hemakrishna7406

Agent Studio — WooCommerce Private Connector

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
WC_RPSNoClient-side request rate5
WC_TIMEOUTNoPer-request timeout (s)20
WC_PER_PAGENoPage size (max 100)100
WC_STORE_URLYesStore base URL (HTTPS in production)
MCP_TRANSPORTNoMCP transport mode. Set to 'streamable-http' to run the MCP server over HTTP instead of stdio.stdio
WC_VERIFY_SSLNoTLS verificationtrue
WC_MAX_RETRIESNoRetries on 429/5xx4
WC_CONSUMER_KEYYesck_... REST API key
WC_CONSUMER_SECRETYescs_... REST API secret

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
}

Tools

Functions exposed to the LLM to take actions

NameDescription
health_checkA

Check connectivity and credentials against the configured store.

list_ordersB

List orders. status e.g. pending/processing/completed/refunded.

after/before are ISO-8601 dates (e.g. 2026-01-01T00:00:00). search matches order/customer fields. Returns a page plus pagination metadata.

get_orderB

Fetch a single order (line items, status, totals) by id.

search_productsB

Search products by free text, SKU, category id/name, or stock status.

stock_status is one of instock/outofstock/onbackorder.

get_productB

Fetch a single product by id (price, stock, categories).

list_inventoryB

List products at or below low_stock_threshold units.

Scans the published catalogue via pagination, capped at max_items.

get_customerA

Fetch a single customer by id (orders count, lifetime spend).

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.4/5.0

Scored across 7 tools

Disambiguation4/5

Most tools target a clear resource+action (list_orders/get_order, search_products/get_product, get_customer). The main overlap is between list_inventory and search_products, since search_products also accepts a stock_status filter, so an agent could hesitate between them for low-stock queries.

Naming Consistency4/5

Nearly all tools follow a clean snake_case verb_noun pattern (list_inventory, list_orders, get_order, search_products, get_product, get_customer). health_check breaks the verb-first convention but is still readable and unambiguous.

Tool Count5/5

Seven tools is well-scoped for a read-only storefront connector, with each tool earning its place for a distinct resource. No redundant or filler tools.

Completeness3/5

Product and order access is solid (list/get/search), but customer coverage is only get_customer with no list/search counterpart, and there is no general product listing beyond search/inventory. The surface is usable but has notable gaps for a WooCommerce connector, with no write operations.

Maintenance

ActivityMaintained
ResponsivenessNo issues