Skip to main content
Glama
sstepanovvl

mcp_canadiantire

by sstepanovvl

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
CT_DEFAULT_STORENoDefault store id for product/availability tools (defaults to 676, Edmonton Windermere, AB).676
CT_SUBSCRIPTION_KEYNoOverrides the bundled Azure APIM subscription key. If the bundled key stops working, set this to a fresh key from canadiantire.ca's ocp-apim-subscription-key header.

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
ct_searchA

Search Canadian Tire (canadiantire.ca) for products by keyword. Returns matching products with SKU, name, brand, model, price (and sale/original price), rating, in-store and online stock, URL and image, plus the total result count, available filters (facets) and sort options. Use page to paginate. When a keyword maps to a category page, categoryRedirectUrl is set.

ct_productA

Fetch the full product card for a Canadian Tire SKU (product code): name, brand, model, description, features, images, rating/reviews, warranty, categories, specifications, and per-variant price (current + original/sale), in-store stock with shelf/aisle location, online stock, and fulfillment options (pickup in store, ship to home, express delivery) for a given store.

ct_store_availabilityA

Check in-store stock of a Canadian Tire SKU across nearby stores. Returns, per store: store name, address, phone, coordinates, distance, in-store stock quantity, shelf/aisle location, and pickup availability — sorted in-stock first, then nearest. Also reports online (Corporate) stock. Use to answer 'which store has this in stock near me'.

ct_storesA

Find Canadian Tire stores nearest to a postal code or coordinates, sorted by distance (with distanceKm). Each store: id, name, address, town, province, postal code, phone, coordinates, URL, services, and fulfillment eligibility (free pickup / curbside / express delivery). Use to find a store id for ct_product / ct_store_availability.

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/sstepanovvl/mcp_canadiantire'

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