# Metmuseum [Health: Active]

**Category:** 🎨 Art & Culture  
**Repository:** https://github.com/pipeworx-io/mcp-metmuseum  
**GitHub Stars:** 1  
**npm Downloads (last month):** 424  
**Views:** 4  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/metmuseum

## Description
The Metropolitan Museum of Art Collection MCP.

## Tools
Capabilities this server exposes over MCP:

- **search_artworks** — 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.
- **get_artwork** — Get the rich detail for a single Met collection object by its objectID — artist bio, medium, dimensions, department, classification, culture, period, credit line, image URLs, tags, and gallery number. Keyless.
- **list_departments** — List The Met's curatorial departments (e.g. European Paintings, Egyptian Art, Arms and Armor) with their department IDs, usable to scope searches. Keyless.

## Claude Desktop Quick Installation
Install path detected from listing signals. Uses `npx` (confidence: high):

```json
"mcpServers": {
  "metmuseum": {
    "command": "npx",
    "args": ["-y","@pipeworx/mcp-metmuseum"]
  }
}
```

## Documentation

## What the Metmuseum MCP server does

The Metmuseum MCP server connects MCP-compatible AI clients with The Metropolitan Museum of Art’s open-access collection. It provides three collection-focused tools: keyword search, object lookup, and department listing. The tools do not require an API key.

Search results can include an artwork’s title, artist, date, medium, and image. Searches may also be narrowed to objects with images, works currently on view, a specified medium, or a year range. Department identifiers from the department listing can be used to scope searches to areas such as European Paintings, Egyptian Art, or Arms and Armor.

An object lookup accepts a Met object ID and returns richer metadata. Available details include artist biography, medium, dimensions, department, classification, culture, period, credit line, image URLs, tags, and gallery number.

## How it works

The Metmuseum MCP server is available in two deployment modes. A remote MCP endpoint is provided through Pipeworx at `https://gateway.pipeworx.io/metmuseum/mcp`. The endpoint lists the three Met-specific tools along with shared Pipeworx tools, so a client may show more tools than those documented here. The gateway also provides an `ask_pipeworx` route for asking questions in plain language and routing requests across Pipeworx sources.

The package can instead run as a local stdio process. In that mode, the client starts `@pipeworx/mcp-metmuseum` with `npx`, and the process handles MCP initialization, tool discovery, and tool calls through standard input and output. The local process exposes only the Met collection tools and does not include gateway meta-tools.

The same gateway also supports direct HTTP calls for tool execution, including a POST endpoint for `metmuseum_search_artworks`.

## Setup and configuration

For a gateway connection, add the remote URL to the MCP client configuration:

```json
{
  "mcpServers": {
    "metmuseum": {
      "url": "https://gateway.pipeworx.io/metmuseum/mcp"
    }
  }
}
```

For local use, configure the client to run:

```json
{
  "mcpServers": {
    "metmuseum": {
      "command": "npx",
      "args": ["-y", "@pipeworx/mcp-metmuseum"]
    }
  }
}
```

The local mode does not need a Pipeworx account. No environment variables or API keys are documented as required.

## Tools and capabilities

- `search_artworks`: Finds collection objects by keyword and supports image, on-view, medium, and year-range filters.
- `get_artwork`: Retrieves detailed metadata for one object using its `objectID`.
- `list_departments`: Returns department names and IDs for use in scoped searches.

## Limitations and notes

The Metmuseum MCP server covers the documented Met collection tools; it is not described as a general museum-information or ticketing interface. Gateway connections include shared Pipeworx meta-tools, while local stdio connections do not. The gateway’s exact tool scope can change, so the connection’s `initialize` response is the authoritative source for the tools exposed at a given time.

The documented data comes from The Met’s open-access collection. Search results are compact, while full object metadata requires a separate lookup by object ID.

_Full upstream README: https://allmcps.com/mcp/metmuseum/readme_

