SendaMeal Storefront
REMOTE · STORE-ODEBI8YE4K-1.MYBIGCOMMERCE.COM · SCANNED AUG 22
Search gift meals and send them as gifts. Live catalog, cart, and guest checkout for SendaMeal.
Available components
How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score →
Endpoint Security46
- The endpoint's TLS certificate is valid, in date, and uses a strong key. View diagnostics → Pass
- Authorisation not fully verified: no authorisation is required to call this server, and 6 tool(s) never declared a destructiveHint. The MCP spec treats an absent hint as destructive by default, so we cannot call this surface safe. See how to fix → View diagnostics → Unverified
- HTTPS enforcement could not be verified: the plaintext port answered with HTTP 400, which proves neither a plaintext path nor enforcement. View diagnostics → Unverified
- HSTS check failed: the Strict-Transport-Security header is absent. See how to fix → View diagnostics → Fail
- DNSSEC check failed: this domain isn't protected by DNSSEC. See how to fix → View diagnostics → Fail
Transport & Reachability100
- Verified streamable-http transport via a live MCP handshake. View diagnostics → Pass
Schema Quality & AI Usability56
- AI-judged instruction clarity (good).Pass
- Context-footprint check failed: tool/resource definitions use about 1555 tokens (~259/item across 6 items; 6 tools + 0 resources), over budget; trim descriptions and params. See how to fix → Fail
- Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management13
- Stability check failed: schema churn in the 7 days we've observed: 0 tool removals, 1 breaking changes, 0 auth/transport breaks, 0 additions. See how to fix → Fail
Tool Coverage74
- 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
- 10% of tool parameters carry a description.Partial
- Structured output schemas are declared (100% of tools); any adoption earns full credit.Pass
Capabilities100
- Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
Add this component to your MCP client. Where a client-specific snippet is available, pick your client below and copy it straight into your config; otherwise use the connection detail shown.
remote · store-odebi8ye4k-1.mybigcommerce.com
claude mcp add --transport http com-sendameal-storefront https://store-odebi8ye4k-1.mybigcommerce.com/api/mcp
[mcp_servers.com-sendameal-storefront] url = "https://store-odebi8ye4k-1.mybigcommerce.com/api/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"com-sendameal-storefront": {
"type": "remote",
"url": "https://store-odebi8ye4k-1.mybigcommerce.com/api/mcp",
"enabled": true
}
}
} openclaw mcp add com-sendameal-storefront --url https://store-odebi8ye4k-1.mybigcommerce.com/api/mcp --transport streamable-http
mcp_servers:
com-sendameal-storefront:
url: "https://store-odebi8ye4k-1.mybigcommerce.com/api/mcp" {
"mcpServers": {
"com-sendameal-storefront": {
"type": "http",
"url": "https://store-odebi8ye4k-1.mybigcommerce.com/api/mcp"
}
}
} The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.
Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.
- 21 Aug 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 6 to 10.
- 20 Aug 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 3 to 6.
- 18 Aug 26 −1
- Stability: 0.07 → fail ▼ security
- A breaking change shipped without a version bump: still v0.0.1 ▼ security
- Tool “get_product_details” rewrote its description, which is the text the model reads security
- Tool “remove_item_from_cart” rewrote its description, which is the text the model reads security
- Tool “search_products” rewrote its description, which is the text the model reads security
- Schema quality: 229 → 259 ▼ functional
- “get_product_details” added a required parameter “productIds”, so existing callers break ▼ functional
- “get_product_details” dropped the required parameter “id” ▼ functional
- “get_product_details” added an optional parameter “channelId” cosmetic
- “get_product_details” made “option_values” optional cosmetic
- 17 Aug 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 3 to 7. That category is still filling its 30-day observation window: 1 days of observed history at the previous scan, 2 at this one. The score rises as the window fills, whether or not the server changes.
- 16 Aug 26 0
- Stability: unverified → 0.03 ▲ functional
- 15 Aug 26 52
First indexed and scored.
Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.
Captured 22 Aug 2026 · Probed https://store-odebi8ye4k-1.mybigcommerce.com/api/mcp
TLS valid
Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .
| Subject | Issuer | Valid from | Valid until | Key | Signature | Serial |
|---|---|---|---|---|---|---|
| CN=*.mybigcommerce.com,O=Commerce.com US\, Inc.,L=Austin,ST=Texas,C=US | CN=DigiCert Global G2 TLS RSA SHA256 2020 CA1,O=DigiCert Inc,C=US | 13 Aug 2026 | 27 Feb 2027 | RSA 2048 | SHA256-RSA | 40d064492adf5e06b172bca23d85ebe |
| SANs: *.mybigcommerce.com, mybigcommerce.com | ||||||
| CN=DigiCert Global G2 TLS RSA SHA256 2020 CA1,O=DigiCert Inc,C=US (CA) | CN=DigiCert Global Root G2,OU=www.digicert.com,O=DigiCert Inc,C=US | 24 Sept 2020 | 23 Sept 2030 | RSA 2048 | SHA256-RSA | 85f94c02d857be8cc14ff53eda23e2a |
| CN=DigiCert Global Root G2,OU=www.digicert.com,O=DigiCert Inc,C=US (CA) | CN=DigiCert Global Root CA,OU=www.digicert.com,O=DigiCert Inc,C=US | 18 Jan 2024 | 9 Nov 2031 | RSA 2048 | SHA256-RSA | fe032ab844d033106c50c8e13c8b068 |
DNSSEC insecure
Validation of store-odebi8ye4k-1.mybigcommerce.com. — Not signed
| Zone | DS | Keys | Algorithms | Outcome |
|---|---|---|---|---|
| . | trust_anchor | 20326, 38696 | 8, 8 | Verified |
| com. | present | 19718 | 13 | Verified |
| mybigcommerce.com. | absent | Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation |
Authentication No authorisation required
The endpoint answered without asking for a token. Anyone who knows the URL can reach it.
| Result | No authorisation required |
|---|---|
| HTTP status | 200 |
Transports 2 probes
| Transport | URL | Outcome | Status | Location |
|---|---|---|---|---|
| streamable-http | https://store-odebi8ye4k-1.mybigcommerce.com/api/mcp | Verified | 200 | |
| http (plaintext) | http://store-odebi8ye4k-1.mybigcommerce.com/api/mcp | Inconclusive | 400 |
The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability.
add_item_to_cart ~231
Add products to shopping cart with automatic cart creation Add products and gift certificates to your shopping cart. If no cart exists, this tool will automatically create a new cart and add the items to it. Perfect for starting a new shopping session or adding more items to an existing cart. Use this tool when customers want to: - Add new products to their cart - Start shopping by adding their first item - Add gift certificates to their purchase - Add multiple items in a single operation Features: - Automatic cart creation if none exists - Support for both regular products and gift certificates - Multi-currency and multi-locale support - Batch operations for adding multiple items at once - Handles product variants, quantities, and custom properties Flow: - Call 'search_products' tool to find products by search term. - Call 'get_product_details' tool to get product variants and images. - Call 'add_item_to_cart' tool to create new cart with item - Call 'create_checkout_url' tool to generate a checkout URL for the cart.
| Name | Type | Req | Description |
|---|---|---|---|
| item | object | yes | – |
| Name | Type | Req | Description |
|---|---|---|---|
| cart | null|object | yes | – |
| message | string | – | – |
| success | boolean | yes | – |
No examples provided.
create_checkout_url ~112
CreateResult a checkout URL for a cart assigned to a current session Arguments: None, but requires a cart to be present in the current session. Returns: - checkoutURL - the URL to redirect the user to for checkout - errors - any errors encountered during the process (like, cart not found, etc.) Flow: - Call 'manage_cart' with 'create_cart' operation to create a new cart. - Call this tool to create a checkout URL for the cart assigned to the current session.
Input schema present but exposes no named parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| checkoutURL | null|string | – | – |
| errors | null|array | – | – |
| message | string | – | – |
| success | boolean | yes | – |
No examples provided.
get_product_details ~339
Get product details (variants, options and images) by product ID(s). Arguments: productIds - array of product IDs to get details for (from 'search_products'). [IMPORTANT] Request only the products the user needs. A server-configured limit applies (default 20); requests over the limit are rejected with an error (retry with fewer IDs). option_values - resolve a specific variant by option/value IDs. Only valid with a SINGLE productId, and applied on the B2C storefront catalog. B2B buyers instead receive every variant (each with its option/value IDs) and pick the desired one from the returned list. channelId - optional; scopes the B2B catalog. Defaults to the channel resolved from the request. Returns: - products: array of products, each with: - variants: each carrying entityId, SKU, and options (optionId, optionLabel, valueId, valueLabel). - For B2B buyers, variants also include price, inventoryLevel, purchaseable, and bulkPricing. - Products not found are omitted from the array. Flow: - Call 'search_products' to get product IDs. - Call this tool with the product IDs to get variants, options and images. - Call 'add_item_to_cart' with results of 'search_products' and 'get_product_details' (variant) tools. - [IMPORTANT] If a product has variants you must specify which variant to add.
| Name | Type | Req | Description |
|---|---|---|---|
| channelId | null|integer | – | – |
| option_values | null|array | – | – |
| productIds | null|array | yes | – |
| Name | Type | Req | Description |
|---|---|---|---|
| message | string | – | – |
| products | null|array | yes | – |
| success | boolean | yes | – |
| totalCount | integer | yes | – |
No examples provided.
remove_item_from_cart ~255
Remove specific items from your shopping cart. It is removing the item completly from the cart. If you want to reduce quantity of the items use 'update_cart_item' Remove unwanted items from your shopping cart by targeting specific item IDs. This tool provides precise control over cart cleanup and item removal. Use this tool when customers want to: -Remove specific products they no longer want -Delete gift certificates from their cart -Clean up their cart before checkout -Remove items added by mistake Features: - Target removal by specific item ID - Works with both products and gift certificates - Maintains cart structure after removal - Immediate cart updates Flow: - Call 'search_products' tool to find products by search term. - Call 'get_product_details' tool to get product variants and images. - Call 'add_item_to_cart' tool to create new cart with item - Call 'add_item_to_cart' tool to add another item to cart - Call 'remove_item_from_cart' tool to remove added item to cart - Call 'create_checkout_url' tool to generate a checkout URL for the cart. Requires an existing cart with items to remove.
| Name | Type | Req | Description |
|---|---|---|---|
| item_id | string | yes | – |
| Name | Type | Req | Description |
|---|---|---|---|
| cart | null|object | yes | – |
| message | string | – | – |
| success | boolean | yes | – |
No examples provided.
search_products ~388
Search products by a term Arguments: term - the search term to look for products. It should be at least 3 characters long. cursor - optional, used for pagination. If provided, it will return the next page of results after. Pagination: Supports pagination with 'cursor' arguments. If 'cursor' is not provided, it will return the first page of results. Value for 'cursor' can be obtained from the 'nextCursor' field in the response. If 'nextCursor' is null, it means there are no more results to fetch. If value of cursor is null (or a string representation of 'null') dont send it in the payload. Results: Each product includes 'requiresFileUpload'. When true, the product has a required file-upload option (e.g. "upload your design") and shouldn't be added to cart through this assistant. Do not attempt to purchase it — tell the user it must be ordered on the website. Flow: - Call this tool with a 'term' argument and optionally with 'cursor' to search for products. - if you find a matching product, call 'get_product_details' with the product ID to get its variants and options (if any). - if 'requiresFileUpload' is true, inform the user the product needs a file upload and cannot be purchased here. - Call 'add_item_to_cart' with results of 'search_products' and 'get_product_details' (variant) tools to add the product to the cart. - [IMPORTANT] If product has variants ask user to pick
| Name | Type | Req | Description |
|---|---|---|---|
| context | null|string | – | Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately. Should not contains PII. |
| cursor | null|string | – | – |
| term | string | yes | – |
| Name | Type | Req | Description |
|---|---|---|---|
| message | string | – | – |
| nextCursor | string | – | – |
| products | null|array | yes | – |
| success | boolean | yes | – |
No examples provided.
update_cart_item ~230
Modify existing items in your shopping cart Update the details of items already in your shopping cart, including changing quantities, modifying product properties, or updating item-specific configurations. Use this tool when customers need to: - Change the quantity of items in their cart - Update product variants (size, color, etc.) - Modify custom properties or configurations - Adjust item-specific details before checkout Features: - Granular control over individual cart items - Quantity adjustments (increase or decrease) - Product variant and property modifications - Maintains cart integrity during updates Flow: - Call 'search_products' tool to find products by search term. - Call 'get_product_details' tool to get product variants and images. - Call 'add_item_to_cart' tool to create new cart with item - Call 'update_cart_item' tool to updatem item in the cart eq. quantity - Call 'create_checkout_url' tool to generate a checkout URL for the cart. Requires an existing cart with items to modify.
| Name | Type | Req | Description |
|---|---|---|---|
| item | object | yes | – |
| line_item_id | string | yes | – |
| Name | Type | Req | Description |
|---|---|---|---|
| cart | null|object | yes | – |
| message | string | – | – |
| success | boolean | yes | – |
No examples provided.