Skip to main content
Glama
brickem-mcp-server

brickem-mcp-server

brick'em MCP Server

MCP server for LEGO minifigure price lookup and identification. Connects to the brick'em catalog of 18,000+ LEGO minifigures with real price data.

Ask your AI assistant: "What is my LEGO minifigure worth?"

Tools

Tool

Description

scan_image

NEW Send a photo of a minifigure and get it identified with prices. AI-powered image recognition.

lookup_minifigure

Look up a minifigure by BrickLink ID or name. Returns prices, image, theme.

search_minifigures

Fuzzy search by name with optional theme filter. Top 10 results with prices.

get_theme_minifigures

List all minifigures for a theme (Star Wars, Harry Potter, Marvel, etc.) sorted by value.

identify_minifigure

Describe a minifigure's appearance (colors, accessories, theme) and get best matches.

Supported Themes

Star Wars, Marvel, Harry Potter, Ninjago, City, Castle, Pirates, Collectible Minifigures, Disney, Lord of the Rings, Jurassic World, Indiana Jones, Minecraft, Super Mario, LEGO Movie, Speed Champions, Ideas, Simpsons, Ghostbusters, Monkie Kid, DREAMZzz, and 40+ more.

Related MCP server: Marketplace Search MCP

Install

Claude Desktop

Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):

{
  "mcpServers": {
    "brickem": {
      "command": "npx",
      "args": ["-y", "brickem-mcp-server"]
    }
  }
}

Claude Code

claude mcp add brickem -- npx -y brickem-mcp-server

Cursor

Add to .cursor/mcp.json in your project or ~/.cursor/mcp.json globally:

{
  "mcpServers": {
    "brickem": {
      "command": "npx",
      "args": ["-y", "brickem-mcp-server"]
    }
  }
}

Windsurf

Add to ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "brickem": {
      "command": "npx",
      "args": ["-y", "brickem-mcp-server"]
    }
  }
}

Smithery

npx -y @smithery/cli install brickem-mcp-server --client claude

Usage Examples

Once installed, ask your AI assistant:

  • Send a photo of a minifigure — "What minifigure is this and what is it worth?"

  • "What is LEGO minifigure sw0002 worth?"

  • "Search for Darth Vader minifigures"

  • "Show me the most valuable Harry Potter minifigures"

  • "I have a minifigure with a green ninja suit and golden weapons, what is it?"

  • "How much are Star Wars clone trooper minifigures worth?"

  • "Find all Collectible Minifigures Series figures"

Data

  • 18,000+ LEGO minifigures in the catalog

  • 7,200+ with price data (used and new condition)

  • Prices in USD sourced from historical marketplace data

  • Covers all major LEGO themes from 1975 to present

Development

git clone https://github.com/MichiganBricks/brickem-mcp-server.git
cd brickem-mcp-server
npm install
npm run build

Test locally:

npm start

Or with hot reload:

npm run dev

About brick'em

brick'em is a LEGO minifigure scanner and price lookup tool. Scan your LEGO minifigures with your camera to instantly identify them and see what they're worth.

License

MIT

Available Tools

4 tools
get_theme_minifiguresGet Theme MinifiguresC

List LEGO minifigures for a theme with prices. Themes: adventurers, agents, atlantis, avatar, batman, bionicle, castle, chima, city, collectible minifigures, creator, dimensions, disney, dreamzzz, elves, friends, ghostbusters, harry potter, hidden side, hobbit, ideas, indiana jones, jurassic world, lego movie, lord of the rings, marvel, minecraft, monkie kid, monster fighters, nexo knights, ninjago, overwatch, pirates, pirates of the caribbean, power miners, scooby-doo, simpsons, space, speed champions, star wars, super mario, teenage mutant ninja turtles, town, toy story.

Inputs: theme (required), sort_by, limit.

identify_minifigureIdentify MinifigureB

Identify a LEGO minifigure from a text description of its appearance. Describe colors, accessories, theme, or any identifying features and get the best matches from the 18,000+ minifig catalog.

Inputs: description (required), theme.

lookup_minifigureLookup MinifigureA

Look up a specific LEGO minifigure by BrickLink ID (e.g. sw0002, col019, hp001) or exact name. Returns detailed price data, image URL, and theme.

Inputs: query (required).

search_minifiguresSearch MinifiguresA

Fuzzy search LEGO minifigures by name with optional theme filter. Returns top 10 matches with prices. Good for finding minifigures when you only know part of the name.

Inputs: query (required), theme.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    A3.7/5.0

    Scored across 4 tools

    Disambiguation5/5

    Each tool has a clearly distinct purpose: get_theme_minifigures lists minifigures by theme, identify_minifigure identifies from a description, lookup_minifigure looks up by ID or exact name, and search_minifigures does fuzzy name searches. There is no overlap or ambiguity in their functions.

    Naming Consistency5/5

    All tool names follow a consistent verb_noun pattern (get_theme_minifigures, identify_minifigure, lookup_minifigure, search_minifigures) with clear, descriptive verbs and the common 'minifigure(s)' noun. No deviations or mixed conventions are present.

    Tool Count5/5

    With 4 tools, the server is well-scoped for its LEGO minifigure domain. Each tool serves a unique and necessary function (listing, identifying, looking up, and searching), making the count appropriate and efficient for the purpose.

    Completeness5/5

    The tool set provides complete coverage for interacting with LEGO minifigures: listing by theme, identifying from descriptions, looking up by ID/name, and searching by name. There are no obvious gaps, as it supports all common user queries and workflows in this domain.

    Maintenance

    ActivityInactive
    ResponsivenessNo recent community issues

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      A
      quality
      D
      maintenance
      Ask your AI assistant about LEGO sets, find specific bricks, look up minifigures, browse themes, and compare sets. All backed by Rebrickable's catalog (26k sets, 62k parts, 17k minifigs), not hallucinations.
      10
      97 npm
      4
      MIT
    • A
      license
      B
      quality
      D
      maintenance
      MCP server for searching marketplaces (TCGPlayer, Reverb, Thumbtack), verifying professional licenses (contractor, nurse), and looking up PSA card grading data. Returns real-time pricing, listings, and verification results.
      22
      84 npm
      6
      MIT
    • F
      license
      Not graded
      quality
      C
      maintenance
      Look up Old School RuneScape Grand Exchange prices in real-time using the official OSRS Wiki Prices API, no API key required.
      -