phillips_lot_details
Pack: phillips · Connect: https://pipeworx.io/mcp (see Connect below for a single-pack URL)
No MCP client? Call it directly: GET https://gateway.pipeworx.io/v1/tools/phillips_lot_details for the schema, then POST the same URL with its arguments for the data.
Full detail for one Phillips lot: work title, maker, lot number, realized price (hammer plus buyer’s premium), hammer price, estimate range, currency, the sale it appeared in and its date, plus the catalogue image. Takes the lot_id from phillips_results_search.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
lot_id | string | yes | Phillips lot id (the lot_id / objectNumber from phillips_results_search), e.g. “233345”. |
slug | string | no | Optional artist slug for the URL, e.g. “banksy”. Decorative — any value resolves the same lot; omit to use a placeholder. |
Example call
Arguments
{
"lot_id": "233345",
"slug": "banksy"
}
curl
curl -X POST https://gateway.pipeworx.io/phillips/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"phillips_lot_details","arguments":{"lot_id":"233345","slug":"banksy"}}}'
TypeScript (@pipeworx/sdk)
import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();
const result = await pipeworx.call('phillips_lot_details', {
"lot_id": "233345",
"slug": "banksy"
});
Connect
Add this to your MCP client config — every tool in the catalog, including this one — or use one-click install buttons:
{
"mcpServers": {
"pipeworx": {
"url": "https://pipeworx.io/mcp"
}
}
}
Connect to just the phillips pack
{
"mcpServers": {
"phillips": {
"url": "https://gateway.pipeworx.io/phillips/mcp"
}
}
}
See Getting Started for client-specific install steps.