phillips_results_search

Pack: phillips · Endpoint: https://gateway.pipeworx.io/phillips/mcp

Look up realized prices for an artist or maker in Phillips’ past-auction results. Returns that maker’s most recent past lots with the realized price (hammer plus buyer’s premium), the estimate range it sold against, currency, lot and sale number, saleroom, department and sale date. Phillips’ keyword search is closed to crawlers, so this resolves the maker by NAME against Phillips’ own artist index and reads their artist page — which means results are per-maker, and cover the 24 most recent past lots of the (reported) total. Optionally narrow by category/department, e.g. “jewels”, “watches”, “editions”, “photographs”, “design”.

Parameters

NameTypeRequiredDescription
artiststringnoArtist or maker name, e.g. “Banksy”, “Jean-Michel Basquiat”, “Patek Philippe”. Matched against Phillips’ artist index — exact match wins, otherwise the closest name is used and near-misses are returned in alternatives.
artist_idnumbernoOptional Phillips makerId, e.g. 8845 for Banksy. Skips name resolution entirely — pass this back from a previous result’s artist_id to save a round trip. Overrides artist when both are given.
categorystringnoOptional filter, matched against the department, saleroom, sale number and lot title, e.g. “jewels”, “watches”, “editions”, “photographs”, “design”, “London”.
include_upcomingbooleannoAlso return the maker’s upcoming (not yet sold) lots, which carry an estimate but no realized price. Default false.
limitnumbernoMax past lots to return (1-24, default 20).

Example call

Arguments

{
  "artist": "Banksy",
  "limit": 5
}

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_results_search","arguments":{"artist":"Banksy","limit":5}}}'

TypeScript (@pipeworx/sdk)

import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();

const result = await pipeworx.call('phillips_results_search', {
  "artist": "Banksy",
  "limit": 5
});

More examples

{
  "artist": "Patek Philippe",
  "category": "watches",
  "limit": 3
}

Connect

Add this to your MCP client config, or use one-click install buttons:

{
  "mcpServers": {
    "phillips": {
      "url": "https://gateway.pipeworx.io/phillips/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build September 5, 2026