Context Window Supply
Browse merch for AI builders, get US shipping quotes, and create Stripe checkout links.
使うべきか
品質と安全性
ツール定義とプロトコルへの準拠に関する自動分析に基づいています。
コンテキストコスト
これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。
インストール
ワンクリックインストール
これを `claude_desktop_config.json` ファイルに追加してください:
{
"mcpServers": {
"store": {
"url": "https://contextwindowsupply.com/mcp"
}
}
}リモートエンドポイント
https://contextwindowsupply.com/mcpstreamable-httpできること
ツール一覧
ツール(5)
🟢search_products(query, type)
Search Context Window Supply merch (tees, hoodies, stickers for AI builders). Read-only.
入力スキーマ
{
"type": "object",
"properties": {
"query": {
"type": "string",
"maxLength": 200
},
"type": {
"type": "string",
"enum": [
"t-shirt",
"hoodie",
"sticker"
]
}
}
}🟢get_product(product_id)
Get one product with sizes, colors and price. Read-only.
入力スキーマ
{
"type": "object",
"properties": {
"product_id": {
"type": "string"
}
},
"required": [
"product_id"
]
}🟢get_shipping_quote(country, items)
Subtotal, shipping and total for US delivery. Read-only. Rates per item, first/each extra: tee $4.95/$2.25, hoodie $8.95/$2.5, sticker sheet $3.95/$1.95.
入力スキーマ
{
"type": "object",
"properties": {
"country": {
"type": "string",
"enum": [
"US"
]
},
"items": {
"type": "array",
"maxItems": 10,
"items": {
"type": "object",
"required": [
"product_id",
"quantity"
],
"properties": {
"product_id": {
"type": "string"
},
"color": {
"type": "string",
"description": "Required for tees and hoodies (see get_product colors)."
},
"size": {
"type": "string",
"description": "Required for tees and hoodies (see get_product sizes). 2XL may cost more (size_upcharges)."
},
"quantity": {
"type": "integer",
"minimum": 1,
"maximum": 10
}
}
}
}
},
"required": [
"items"
],
"additionalProperties": false
}🟡create_checkout_link(country, items)
Checkout is live. Creates a Stripe checkout link for the order that a person opens and pays on Stripe. This tool charges nothing by itself. US shipping only. Never send card details to this server.
入力スキーマ
{
"type": "object",
"properties": {
"country": {
"type": "string",
"enum": [
"US"
]
},
"items": {
"type": "array",
"maxItems": 10,
"items": {
"type": "object",
"required": [
"product_id",
"quantity"
],
"properties": {
"product_id": {
"type": "string"
},
"color": {
"type": "string",
"description": "Required for tees and hoodies (see get_product colors)."
},
"size": {
"type": "string",
"description": "Required for tees and hoodies (see get_product sizes). 2XL may cost more (size_upcharges)."
},
"quantity": {
"type": "integer",
"minimum": 1,
"maximum": 10
}
}
}
}
},
"required": [
"items"
],
"additionalProperties": false
}🟡request_refund(email, order_reference, reason, items)
Files a refund request for a past order. It only files a request: a person reviews it and replies by email. It never refunds anything by itself and never takes card details, so never send card numbers. Needs the order email, the Stripe receipt number or order number, and a reason.
入力スキーマ
{
"type": "object",
"properties": {
"email": {
"type": "string",
"maxLength": 254,
"description": "Email address used for the order."
},
"order_reference": {
"type": "string",
"maxLength": 64,
"description": "Stripe receipt number (like 1234-5678) or order number (like CWS-AB12CD34EF)."
},
"reason": {
"type": "string",
"maxLength": 1000,
"description": "What went wrong, for example damaged, misprinted, wrong item or lost in transit."
},
"items": {
"type": "string",
"maxLength": 500,
"description": "Optional: which items, with color and size."
}
},
"required": [
"email",
"order_reference",
"reason"
],
"additionalProperties": false
}コミュニティ
エビデンス