Shop BuyNearby's local Calgary marketplace, book couriers, and request personal shopping runs.
Inferido de los transportes que declara este listado (streamable-http). Que un cliente no aparezca aquí no significa que se haya descartado: simplemente Forge no puede confirmarlo.
La verificación confirma la identidad del publicador (la propiedad del repo), no la seguridad del código. El análisis de seguridad cubre los CVE conocidos y los scripts de instalación sospechosos.
Leído de un handshake MCP real initialize → tools/list contra el endpoint declarado. No se invocó ninguna herramienta: tools/list es la llamada de introspección de solo lectura que el protocolo define para esto. Refleja lo que el servidor anunciaba en ese momento; un endpoint alojado no está fijado a ninguna versión y puede cambiar sin avisar.
https://buynearby.store/api/v1/mcp-server.php8 herramientas · 600 mssearch_productsSearch for products available at local Calgary stores. Returns product name, store, price, stock level, and store categories. Use this when the user asks about finding, buying, or locating any product locally.Search for products available at local Calgary stores. Returns product name, store, price, stock level, and store categories. Use this when the user asks about finding, buying, or locating any product locally.
| Parámetro | Tipo | Descripción |
|---|---|---|
| q* | string | Product search query — can be a product name, ingredient, or natural language description |
| city | string | City to search. Default: Calgary |
| limit | integer | Number of results (max 50) |
check_stockCheck live stock level for a specific product. Optionally filter by store. If the caller's API key is a store-scoped partner key, the result is limited to that key's own store regardless of store_id.Check live stock level for a specific product. Optionally filter by store. If the caller's API key is a store-scoped partner key, the result is limited to that key's own store regardless of store_id.
| Parámetro | Tipo | Descripción |
|---|---|---|
| product_id* | string | Product ID from search results |
| store_id | integer | Store ID (optional) |
get_todays_dealsGet today's real discounted products and active flash deals — products currently priced below their regular price, and time-limited flash deals. This is the actual sale/discount data; search_products has no discount flag so a text search for "sale" or "deals" won't find this.Get today's real discounted products and active flash deals — products currently priced below their regular price, and time-limited flash deals. This is the actual sale/discount data; search_products has no discount flag so a text search for "sale" or "deals" won't find this.
| Parámetro | Tipo | Descripción |
|---|---|---|
| store_id | integer | Limit to one store (optional — omit for deals across all stores) |
| limit | integer | Max results per section. Default 20, max 50 |
get_storesGet a list of local stores in Calgary with location info.Get a list of local stores in Calgary with location info.
| Parámetro | Tipo | Descripción |
|---|---|---|
| city | string | — |
place_orderPlace an order for a single product from BuyNearby's own catalog (stores running the BuyNearby POS - stock/price are live and guaranteed). Requires API key authentication. A store-scoped partner key can only order products from its own store. Payment is a pre-authorization link texted/emailed to th…Place an order for a single product from BuyNearby's own catalog (stores running the BuyNearby POS - stock/price are live and guaranteed). Requires API key authentication. A store-scoped partner key can only order products from its own store. Payment is a pre-authorization link texted/emailed to th…
| Parámetro | Tipo | Descripción |
|---|---|---|
| product_id* | string | — |
| quantity | integer | — |
| customer_email* | string | — |
| delivery_address* | string | — |
| express | boolean | Adds an express fee (default $4.99 CAD) |
| requested_by_time | string | Any parseable date/time, e.g. 'today 22:00' - recorded on the order, not an enforced SLA at this tier |
place_cart_orderShop BuyNearby's real marketplace catalog: add multiple products (from one store or several) to a cart and check out as ONE real order in a single call - price/stock for every item is looked up from the live catalog server-side (you cannot supply your own price). Use this instead of place_order whe…Shop BuyNearby's real marketplace catalog: add multiple products (from one store or several) to a cart and check out as ONE real order in a single call - price/stock for every item is looked up from the live catalog server-side (you cannot supply your own price). Use this instead of place_order whe…
| Parámetro | Tipo | Descripción |
|---|---|---|
| customer_name* | string | — |
| customer_phone* | string | — |
| customer_email | string | — |
| delivery_address* | string | Required unless fulfillment_type is 'pickup' |
| fulfillment_type | string | — |
| coupon_code | string | — |
| express | boolean | — |
| tip_percentage | number | Only set this if the user explicitly chose a tip - don't default one in on their behalf |
| items* | array | — |
book_courierGet a courier price quote, book a REAL point-to-point courier/parcel delivery in Calgary, check a booking's status, or cancel one - no BuyNearby account needed. action:'book' immediately creates the booking and auto-assigns a driver if one is available, exactly like a human finishing the form at bu…Get a courier price quote, book a REAL point-to-point courier/parcel delivery in Calgary, check a booking's status, or cancel one - no BuyNearby account needed. action:'book' immediately creates the booking and auto-assigns a driver if one is available, exactly like a human finishing the form at bu…
| Parámetro | Tipo | Descripción |
|---|---|---|
| action* | string | — |
| pickup_address | string | Required for action 'quote'/'book' |
| delivery_address | string | Required for action 'quote'/'book' |
| size_tier | string | — |
| package_count | integer | — |
| customer_name | string | Required for action 'book' |
| customer_phone | string | Required for action 'book', 'status', and 'cancel' — for 'status'/'cancel' this must match the phone on the booking (it's the ownership check, since booking_re… |
| customer_email | string | — |
| delivery_notes | string | — |
| preferred_pickup_time | string | Any parseable date/time; omit for ASAP dispatch |
| preferred_dropoff_time | string | Any parseable date/time the customer needs the delivery completed by, e.g. 'today 10pm'; must not be before preferred_pickup_time |
| idempotency_key | string | Optional, action 'book' only — pass the same value on a retry (e.g. after a dropped connection) to avoid creating a duplicate booking |
| booking_ref | string | Required for action 'status'/'cancel', e.g. 'CB-20260912-0007' |
| cancel_reason | string | Optional, action 'cancel' only |
shop_and_deliverBook a REAL personal-shopper run - a BuyNearby driver goes into a named physical store, shops from the given item list, and delivers it. Works even for stores that aren't BuyNearby partners (set needs_verification expectations: our team calls ahead to confirm stock first for those). This immediatel…Book a REAL personal-shopper run - a BuyNearby driver goes into a named physical store, shops from the given item list, and delivers it. Works even for stores that aren't BuyNearby partners (set needs_verification expectations: our team calls ahead to confirm stock first for those). This immediatel…
| Parámetro | Tipo | Descripción |
|---|---|---|
| customer_name* | string | — |
| customer_phone* | string | — |
| customer_email | string | — |
| delivery_address* | string | — |
| store_hint* | string | Physical store name, e.g. 'Purdys Chocolatier Chinook Centre' |
| notes | string | — |
| items* | array | — |
8 de 8 herramientas publicaron una descripción.
Los nombres y descripciones de las herramientas los escribe el publicador y se muestran literalmente como texto inerte. Son las cadenas que un cliente MCP pasa al modelo, así que Forge las analiza en busca de patrones de inyección de prompts — cualquier hallazgo aparece junto al análisis de seguridad de arriba. «Privilegiada» es una coincidencia de palabra clave en el nombre de la herramienta, no una auditoría de lo que hace: un nombre inofensivo puede hacer cualquier cosa.
Shop BuyNearby's local Calgary marketplace, book couriers, and request personal shopping runs.
Los nombres enlazados abren el índice de Forge con todas las entradas que se observó que exponen esa herramienta. Ver todas las herramientas indexadas.
Esta entrada no publica ningún paquete de npm, así que Forge no tiene un árbol de dependencias para ella. Es una carencia de cobertura, no una afirmación de que no tenga dependencias.