search_artworks

Pack: metmuseum · 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/search_artworks for the schema, then POST the same URL with its arguments for the data.

Search The Met’s open-access collection by keyword. Optionally filter to objects with images, currently on view, by medium, or by a year range. Returns compact records (title, artist, date, medium, image) hydrated from object detail. Keyless.

Parameters

NameTypeRequiredDescription
qstringyesSearch query, e.g. “sunflowers”, “Vermeer”, “samurai armor”.
limitnumbernoHow many matching objects to hydrate with full detail (default 8, max 15).
has_imagesbooleannoOnly return objects that have images (default true).
on_viewbooleannoOnly return objects currently on view in a gallery.
date_beginnumbernoStart year of the date range, e.g. 1700. Must be paired with date_end.
date_endnumbernoEnd year of the date range, e.g. 1800. Must be paired with date_begin.

Example call

Arguments

{
  "q": "sunflowers"
}

curl

curl -X POST https://gateway.pipeworx.io/metmuseum/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_artworks","arguments":{"q":"sunflowers"}}}'

TypeScript (@pipeworx/sdk)

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

const result = await pipeworx.call('search_artworks', {
  "q": "sunflowers"
});

More examples

{
  "q": "Vermeer",
  "limit": 10,
  "has_images": true,
  "date_begin": 1600,
  "date_end": 1700
}

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 metmuseum pack
{
  "mcpServers": {
    "metmuseum": {
      "url": "https://gateway.pipeworx.io/metmuseum/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build October 23, 2026