lego-catalog
by mariansan
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PORT | No | Overrides the port of the local dev server (default 3000, serving http://127.0.0.1:3000/lego-catalog/mcp). | |
| MCP_AUTH_TOKEN | Yes | Bearer token required by the deployed function: set it as a Sensitive environment variable for Production in Vercel (at least 32 random characters). A missing or wrong token gets 401; if it is unset the function answers 503 to every request (it fails closed). The local dev server does not check it. Example: operations requires the token compared in constant time against MCP_AUTH_TOKEN. | |
| LEGO_CATALOG_DB | No | Path to the built SQLite snapshot, e.g. "C:\\path\\to\\rebrickable.sqlite". The server looks for the snapshot in LEGO_CATALOG_DB, then mcps/lego-catalog/data/rebrickable.sqlite. Tests that need the real snapshot skip when this is unset. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessNo issues