Reprice a listing
Change the price of one of your marketplace listings.
MCP tool discogs_write → update_listing_price
write Confirm
Sets the new price and returns the old and the new one. Buyers see the new price at once, so the call changes what people pay. Other fields of the listing stay as they were. By default you confirm each call; you can switch that off for this tool.
Parameters
| Name | Type | Description |
|---|---|---|
| listing_id integer required | integer | Listing ID from list_inventory. |
| price number required | number | New price in the currency of your listing. |
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "discogs_write",
"arguments": {
"operation": "update_listing_price",
"arguments": {
"listing_id": 1829374650,
"price": 18.5
}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"listing_id": 1829374650,
"previous_price": 22,
"price": 18.5,
"currency": "USD",
"status": "For Sale"
},
"isError": false
}