Search car parts and used/reconditioned vehicle listings in Bangladesh (BDT prices, stock).
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Optional buyer token: 'Bearer joyagt_...'
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Side-by-side comparison of 2 to 4 listings (ids or slugs from search_vehicles): price, year, mileage, fuel, verification and inspection grade. Listings that cannot be found are reported, not hidden.
Side-by-side comparison of 2 to 4 listings (ids or slugs from search_vehicles): price, year, mileage, fuel, verification and inspection grade. Listings that cannot be found are reported, not hidden.
| Argument | Type | Description |
|---|---|---|
| vehicle_ids* | array |
{
"type": "object",
"required": [
"vehicle_ids"
],
"properties": {
"vehicle_ids": {
"type": "array",
"items": {
"type": "string",
"maxLength": 120,
"minLength": 1
},
"maxItems": 4,
"minItems": 2
}
},
"additionalProperties": false
}Public status of one live or recent JOY auction: current bid in BDT, bid count, end time and anti-snipe extensions. Observation only: bidding needs a verified dealer account and a human. The seller's reserve and bidder identities are never shown. Returns an error while live auctions are not open.
| Argument | Type | Description |
|---|---|---|
| auction_id* | string |
{
"type": "object",
"required": [
"auction_id"
],
"properties": {
"auction_id": {
"type": "string",
"maxLength": 64,
"minLength": 1
}
},
"additionalProperties": false
}How to buy from JOY Automart: currency (BDT), payment methods (card, bKash/Nagad/Rocket, cash on delivery), Dhaka and nationwide delivery zones and fees, human contact, and how an authenticated agent can place orders.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Full public detail for one catalogue part: BDT price, stock, minimum order, verified offers and bulk price breaks.
| Argument | Type | Description |
|---|---|---|
| part_id* | string |
{
"type": "object",
"required": [
"part_id"
],
"properties": {
"part_id": {
"type": "string",
"maxLength": 120,
"minLength": 1
}
},
"additionalProperties": false
}Full public detail for one JOY Auto Exchange listing (by listing id or slug): BDT price, specs, photos and, when the car passed JOY's human QC, a summary of the inspection. Only stated listing facts are returned; seller contact details and reserves are never exposed.
| Argument | Type | Description |
|---|---|---|
| vehicle_id* | string | listing_id or slug from search_vehicles. |
{
"type": "object",
"required": [
"vehicle_id"
],
"properties": {
"vehicle_id": {
"type": "string",
"maxLength": 120,
"minLength": 1,
"description": "listing_id or slug from search_vehicles."
}
},
"additionalProperties": false
}Compose the links a human buyer uses to complete a purchase: the product page and a pre-filled WhatsApp message with canonical part details and fitment limitations. JOY confirms pricing and purchase eligibility. Creates nothing and charges nothing.
| Argument | Type | Description |
|---|---|---|
| note | string | |
| part_id* | string | |
| vehicle | string | Make, model, year or VIN, to speed up fitment checks. |
| quantity | integer |
{
"type": "object",
"required": [
"part_id"
],
"properties": {
"note": {
"type": "string",
"maxLength": 300
},
"part_id": {
"type": "string",
"maxLength": 120,
"minLength": 1
},
"vehicle": {
"type": "string",
"maxLength": 120,
"description": "Make, model, year or VIN, to speed up fitment checks."
},
"quantity": {
"type": "integer",
"default": 1,
"maximum": 10000,
"minimum": 1
}
},
"additionalProperties": false
}Search JOY Automart's automotive parts catalogue in Bangladesh. Accepts English, Bangla (e.g. 'টয়োটা এক্সিও ব্রেক প্যাড') or Banglish. Returns retail prices in BDT, availability and a product URL. Catalogue-only RFQ templates are omitted unless include_rfq_catalogue is true. Results are fitment candidates, not guarantees.
| Argument | Type | Description |
|---|---|---|
| make | string | Vehicle make, e.g. Toyota. |
| page | integer | |
| query | string | Part name, OEM number or vehicle, in English or Bangla. |
| chassis | string | Chassis code, e.g. NZE141 or G05. |
| category | string | |
| page_size | integer | |
| in_stock_only | boolean | |
| max_price_bdt | number | |
| include_rfq_catalogue | boolean | Include catalogue-only templates available through a parts request (RFQ). |
Search JOY Auto Exchange vehicle listings in Bangladesh by make, model, year, fuel and BDT price. Only stated listing facts are returned.
| Argument | Type | Description |
|---|---|---|
| make | string | |
| page | integer | |
| sort | string | |
| query | string | |
| max_year | integer | |
| min_year | integer | |
| fuel_type | string | |
| page_size | integer | |
| max_price_bdt | number | |
| min_price_bdt | number | |
| verified_only | boolean | |
{
"type": "object",
"properties": {
"make": {
"type": "string",
"maxLength": 80,
"description": "Vehicle make, e.g. Toyota."
},
"page": {
"type": "integer",
"default": 1,
"minimum": 1
},
"query": {
"type": "string",
"maxLength": 120,
"description": "Part name, OEM number or vehicle, in English or Bangla."
},
"chassis": {
"type": "string",
"maxLength": 40,
"description": "Chassis code, e.g. NZE141 or G05."
},
"category": {
"type": "string",
"maxLength": 100
},
"page_size": {
"type": "integer",
"default": 10,
"maximum": 20,
"minimum": 1
},
"in_stock_only": {
"type": "boolean",
"default": false
},
"max_price_bdt": {
"type": "number",
"minimum": 0
},
"include_rfq_catalogue": {
"type": "boolean",
"default": false,
"description": "Include catalogue-only templates available through a parts request (RFQ)."
}
},
"additionalProperties": false
}| include_unpriced |
| boolean |
| Include vehicles with a pending or undisclosed asking price (POA). |
{
"type": "object",
"properties": {
"make": {
"type": "string",
"maxLength": 60
},
"page": {
"type": "integer",
"default": 1,
"minimum": 1
},
"sort": {
"enum": [
"latest",
"price_asc",
"price_desc",
"year_desc"
],
"type": "string",
"default": "latest"
},
"query": {
"type": "string",
"maxLength": 120
},
"max_year": {
"type": "integer"
},
"min_year": {
"type": "integer"
},
"fuel_type": {
"type": "string",
"maxLength": 40
},
"page_size": {
"type": "integer",
"default": 10,
"maximum": 20,
"minimum": 1
},
"max_price_bdt": {
"type": "number",
"minimum": 0
},
"min_price_bdt": {
"type": "number",
"minimum": 0
},
"verified_only": {
"type": "boolean",
"default": false
},
"include_unpriced": {
"type": "boolean",
"default": false,
"description": "Include vehicles with a pending or undisclosed asking price (POA)."
}
},
"additionalProperties": false
}