Skip to main content
Glama
NyokolodiK

ecommerce-mcp

by NyokolodiK

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
STORE_API_BASE_URLNoUpstream store API base URLhttps://fakestoreapi.com
STORE_API_MAX_RETRIESNoRetries for connection errors and 5xx2
STORE_API_TIMEOUT_SECONDSNoPer-request read/connect timeout10

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tasks
{
  "list": {},
  "cancel": {},
  "requests": {
    "tools": {
      "call": {}
    },
    "prompts": {
      "get": {}
    },
    "resources": {
      "read": {}
    }
  }
}
tools
{
  "listChanged": true
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_productsB

Search the product catalog with pagination.

get_productA

Fetch a single product by its numeric identifier.

create_cartA

Start a new shopping session and return an empty cart.

get_cartA

Read the current contents of a cart.

add_to_cartA

Add a product to a cart, merging with an existing line.

update_cart_itemA

Overwrite the quantity of a product line in a cart.

remove_cart_itemA

Remove a product line from a cart entirely.

checkoutA

Place an order from a cart and confirm it with the store.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/NyokolodiK/ecommerce-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server