Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"lego-oracle": {
"args": [
"-y",
"lego-oracle"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
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.
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
npx -y 'lego-oracle' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked lego-oracle against OSV.dev.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in entertainment / search
Web and local search using Brave Search API
Production ready MCP server with real-time search, extract, map & crawl.
Context7 Platform -- Up-to-date code documentation for LLMs and AI code editors
mini cli search engine for your docs, knowledge bases, meeting notes, whatever. Tracking current sota approaches while being all local
MCP Security Weekly
Get CVE alerts and security updates for io.github.gregario/lego-oracle and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
LEGO sets, parts, minifigs, and inventories. An MCP server.
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 tools. Zero config. Works with every MCP-compatible IDE.
npx -y lego-oracle
claude mcp add lego-oracle -- npx -y lego-oracle
Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%/Claude/claude_desktop_config.json (Windows):
{
"mcpServers": {
"lego-oracle": {
"command": "npx",
"args": ["-y", "lego-oracle"]
}
}
}
Add to .cursor/mcp.json:
{
"mcpServers": {
"lego-oracle": {
"command": "npx",
"args": ["-y", "lego-oracle"]
}
}
}
Add to .vscode/mcp.json:
{
"servers": {
"lego-oracle": {
"command": "npx",
"args": ["-y", "lego-oracle"]
}
}
}
Add to ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"lego-oracle": {
"command": "npx",
"args": ["-y", "lego-oracle"]
}
}
}
Add to settings.json:
{
"context_servers": {
"lego-oracle": {
"command": {
"path": "npx",
"args": ["-y", "lego-oracle"]
}
}
}
}
| Tool | Description |
|---|---|
search_sets | Search for sets by name, theme, year, or piece count. Full-text search with filters. |
get_set | Get complete set details: inventory (grouped by part category), minifigures, theme hierarchy. |
compare_sets | Compare 2-4 sets side by side: piece count, year, theme, minifigs, shared parts. |
| Tool | Description |
|---|---|
search_parts | Search parts by name, category, colour, or material. |
get_part | Get part details including available colours and mold/print variants. |
find_part_in_sets | Find which sets contain a specific part (optionally in a specific colour), sorted by quantity. |
| Tool | Description |
|---|---|
search_minifigs | Search minifigures by name. |
get_minifig |