MCP Hub
Back to servers

Brickognize MCP Server

Identifies LEGO parts, sets, and minifigures from local image files using the Brickognize API. It provides specialized tools for specific item recognition and integrates LEGO identification capabilities into MCP-enabled environments.

glama
Updated
Mar 19, 2026

Brickognize MCP Server

MCP server for identifying LEGO parts, sets, and minifigures from images using the Brickognize API.

Huge thanks to Piotr Rybak for creating the Brickognize service and making LEGO recognition accessible to everyone!

Setup

npm install
npm run build

Configuration

Add to your MCP client config:

{
  "mcpServers": {
    "brickognize": {
      "command": "node",
      "args": ["/absolute/path/to/brickognize-mcp/dist/index.js"]
    }
  }
}

Tools

ToolDescription
brickognize_healthCheck API status
brickognize_identifyIdentify any LEGO item from an image
brickognize_identify_partIdentify a specific LEGO part
brickognize_identify_setIdentify a LEGO set
brickognize_identify_figIdentify a LEGO minifigure

Image Input

All recognition tools accept:

ParameterDescription
imagePathAbsolute path to a local image file (JPEG, PNG, or WebP)
includeRawInclude raw Brickognize API response in output (default: false)

Examples

See the examples folder for prompt templates you can use with this MCP server.

Development

npm run dev           # Watch mode
npm run build         # Compile
npm run lint          # ESLint
npm run format        # Prettier

Reviews

No reviews yet

Sign in to write a review