← Back to search

@vbouchet31/locabriques-mcp-server

GitHub Actions Scanned 23d ago

MCP Server for LocaBriques API

npm
B
75.1 / 100

Versions

1.1.2latest
Jan 5, 2026
1.1.1
Dec 24, 2025
1.1.0
Dec 22, 2025
1.0.15
Dec 21, 2025
1.0.14
Dec 21, 2025
+ show 2 moreshow less
1.0.13
Dec 21, 2025
1.0.0
Dec 21, 2025
PermissionsTool SafetyAuthAnnotationsCode QualityStabilitySpecVuln HistoryAuthorTransparencyCommunity

Tools 48

catalog_list
annotations: none low

List all our catalogs. Returns links to different available catalogs.

inventory_retrieve
annotations: none low

Retrieve a specific inventory.

id number
theme_search
annotations: none low

Search themes in our LEGO® sets database

page number search string
theme_retrieve
annotations: none low

Retrieve a LEGO® theme from our database

id number
catalog_list_sets
annotations: none low

List all LEGO® sets available for rental in our owners\

page number theme string max_age number min_age number max_rate number min_rate number max_price number min_price number page_size number exclude_mine boolean include_images boolean max_part_count number min_part_count number searched_string string exclude_no_rates boolean include_availability boolean exclude_not_available boolean
catalog_retrieve_set
annotations: none low

Retrieve a LEGO® set present in at least one of our shops. Returns detailed information about a specific set available for rental.

lego_id string
user_list
annotations: none low

List all users registered on LocaBriques whose username matches \

page number page_size number searched_string string
account_list_stock_alerts
annotations: none low

List all your

account_create_stock_alert
annotations: none low

Register a new

account_delete_stock_alert
annotations: none low

Remove a

account_list_wishlist
annotations: none low

List all sets in your wish list. This action allows you to list all sets in your wish list.

account_create_wishlist_item
annotations: none low

Add a new set in your wish list. This action allows you to add a new set in your wish list.

account_delete_wishlist_item
annotations: none low

Remove a set from your wish list. This action allows you to remove a set present in your wish list.

myinventory_list
annotations: none low

List your own per-bags set inventories

page number page_size number
myinventory_create
annotations: none low

Register a new per-bags set inventory

set_num string
myinventory_retrieve
annotations: none low

Retrieve one of your own per-bags set inventories

id number
myinventory_delete
annotations: none low

Delete one of your per-bag inventories

id number
myinventory_list_bags
annotations: none low

List all bags from an inventory

id number
myinventory_create_bag
annotations: none low

Create a new bag in your inventory

id number bag_number string
myinventory_retrieve_bag
annotations: none low

Retrieve a bag present in an inventory

id number bag_number_slug string
myinventory_delete_bag
annotations: none low

Delete a bag from one of your inventories

id number bag_number_slug string
myinventory_update_bag_number
annotations: none low

Change number of a bag in an inventory

id number bag_number string bag_number_slug string
myinventory_partial_update_bag
annotations: none low

Update content of a bag in one of your own (not yet published) per-bags inventories

id number color_id string part_num string quantity_used number bag_number_slug string
myinventory_publish
annotations: none low

Publish one of you per-bags set inventory

id number
shop_list
annotations: none low

List all shops registered on LocaBriques. Allows filtering by open status and pagination.

page number open_only boolean page_size number
shop_retrieve
annotations: none low

Retrieve a specific shop registered on LocaBriques by its slug.

slug string
shop_list_sets
annotations: none low

List all sets rented in a specific shop on LocaBriques.

slug string
shop_retrieve_set
annotations: none low

Retrieve a specific set rented in a shop on LocaBriques.

id string slug string
inventory_list
annotations: none low

Search sets in our inventory database.

page number search string page_size number
legoset_search
annotations: none low

Search sets in our LEGO® sets database. This database only contains sets that have been previously integrated by a user.

page number search string
legoset_retrieve
annotations: none low

Retrieve a LEGO® set from our database.

id number
legoset_register
annotations: none low

Register a new set in our LEGO® sets database, based on brickset API. Given a brickset id, we call the API, retrieve set data, and register it in our database. As we need some mandatory info, this call can fail in case some is missing. In this case, our team is automatically informed and will register the set manually (so no need to retry).

brickset_set_id number
legoset_search_brickset
annotations: none low

Search the external Brickset API to find LEGO set IDs for registration.

page number search string
myshop_retrieve
annotations: none low

Retrieve your shop data

myshop_update
annotations: none low

Update your shop info

myshop_partial_update
annotations: none low

Partially update your shop information

myshop_list_coupons
annotations: none low

List all coupons in your shop

myshop_create_coupon
annotations: none low

Register a new coupon set in your shop

myshop_retrieve_coupon
annotations: none low

Retrieve a coupon from your shop

id number
myshop_update_coupon
annotations: none low

Update a coupon in your shop

id number
myshop_partial_update_coupon
annotations: none low

Partially update a coupon in your shop

id number
myshop_delete_coupon
annotations: none low

Remove a coupon from your shop

id number
myshop_list_sets
annotations: none low

List all sets in your inventory

myshop_create_set
annotations: none low

Register a new set in your inventory

myshop_retrieve_set
annotations: none low

Retrieve a set from your inventory

id number
myshop_update_set
annotations: none low

Update a set in your inventory

id number
myshop_partial_update_set
annotations: none low

Partially update a set in your inventory

id number
myshop_delete_set
annotations: none low

Remove a set from your inventory

id number

Permissions 1

env_vars low
Server uses env_vars capabilities via: process.env

Scan Findings 139

low
Tool 'theme_search' has no annotations annotation_checker · 100%
low
Tool 'theme_retrieve' has no annotations annotation_checker · 100%
low
Tool 'catalog_list' has no annotations annotation_checker · 100%
low
Tool 'catalog_list_sets' has no annotations annotation_checker · 100%
low
Tool 'catalog_retrieve_set' has no annotations annotation_checker · 100%
low
Tool 'user_list' has no annotations annotation_checker · 100%
low
Tool 'account_list_stock_alerts' has no annotations annotation_checker · 100%
low
Tool 'account_create_stock_alert' has no annotations annotation_checker · 100%
low
Tool 'account_delete_stock_alert' has no annotations annotation_checker · 100%
low
Tool 'account_list_wishlist' has no annotations annotation_checker · 100%
low
Tool 'account_create_wishlist_item' has no annotations annotation_checker · 100%
low
Tool 'account_delete_wishlist_item' has no annotations annotation_checker · 100%
low
Tool 'myinventory_list' has no annotations annotation_checker · 100%
low
Tool 'myinventory_create' has no annotations annotation_checker · 100%
low
Tool 'myinventory_retrieve' has no annotations annotation_checker · 100%
low
Tool 'myinventory_delete' has no annotations annotation_checker · 100%
low
Tool 'myinventory_list_bags' has no annotations annotation_checker · 100%
low
Tool 'myinventory_create_bag' has no annotations annotation_checker · 100%
low
Tool 'myinventory_retrieve_bag' has no annotations annotation_checker · 100%
low
Tool 'myinventory_delete_bag' has no annotations annotation_checker · 100%
low
Tool 'myinventory_update_bag_number' has no annotations annotation_checker · 100%
low
Tool 'myinventory_partial_update_bag' has no annotations annotation_checker · 100%
low
Tool 'myinventory_publish' has no annotations annotation_checker · 100%
low
Tool 'shop_list' has no annotations annotation_checker · 100%
low
Tool 'shop_retrieve' has no annotations annotation_checker · 100%
low
Tool 'shop_list_sets' has no annotations annotation_checker · 100%
low
Tool 'shop_retrieve_set' has no annotations annotation_checker · 100%
low
Tool 'inventory_list' has no annotations annotation_checker · 100%
low
Tool 'inventory_retrieve' has no annotations annotation_checker · 100%
low
Tool 'legoset_search' has no annotations annotation_checker · 100%
low
Tool 'legoset_retrieve' has no annotations annotation_checker · 100%
low
Tool 'legoset_register' has no annotations annotation_checker · 100%
low
Tool 'legoset_search_brickset' has no annotations annotation_checker · 100%
low
Tool 'myshop_retrieve' has no annotations annotation_checker · 100%
low
Tool 'myshop_update' has no annotations annotation_checker · 100%
low
Tool 'myshop_partial_update' has no annotations annotation_checker · 100%
low
Tool 'myshop_list_coupons' has no annotations annotation_checker · 100%
low
Tool 'myshop_create_coupon' has no annotations annotation_checker · 100%
low
Tool 'myshop_retrieve_coupon' has no annotations annotation_checker · 100%
low
Tool 'myshop_update_coupon' has no annotations annotation_checker · 100%
low
Tool 'myshop_partial_update_coupon' has no annotations annotation_checker · 100%
low
Tool 'myshop_delete_coupon' has no annotations annotation_checker · 100%
low
Tool 'myshop_list_sets' has no annotations annotation_checker · 100%
low
Tool 'myshop_create_set' has no annotations annotation_checker · 100%
low
Tool 'myshop_retrieve_set' has no annotations annotation_checker · 100%
low
Tool 'myshop_update_set' has no annotations annotation_checker · 100%
low
Tool 'myshop_partial_update_set' has no annotations annotation_checker · 100%
low
Tool 'myshop_delete_set' has no annotations annotation_checker · 100%
info
Sandbox failed to start for behavioral verification behavioral_verifier · 100%
medium
Vulnerable dependency: @modelcontextprotocol/sdk@1.25.1 (GHSA-345p-7cg4-v4c7) dependency_analyzer · 95%
medium
Vulnerable dependency: @modelcontextprotocol/sdk@1.25.1 (GHSA-8r9q-7v3j-jr4g) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.13.2 (GHSA-35jp-ww65-95wh) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.13.2 (GHSA-3g43-6gmg-66jw) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.13.2 (GHSA-3p68-rc4w-qgx5) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.13.2 (GHSA-3w6x-2g7m-8v23) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.13.2 (GHSA-42h9-826w-cgv3) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.13.2 (GHSA-43fc-jf86-j433) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.13.2 (GHSA-445q-vr5w-6q77) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.13.2 (GHSA-5c9x-8gcm-mpgx) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.13.2 (GHSA-62hf-57xw-28j9) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.13.2 (GHSA-6chq-wfr3-2hj9) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.13.2 (GHSA-777c-7fjr-54vf) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.13.2 (GHSA-7q8q-rj6j-mhjq) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.13.2 (GHSA-898c-q2cr-xwhg) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.13.2 (GHSA-fvcv-3m26-pcqx) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.13.2 (GHSA-hfxv-24rg-xrqf) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.13.2 (GHSA-j5f8-grm9-p9fc) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.13.2 (GHSA-jqh4-m9w3-8hp9) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.13.2 (GHSA-m7pr-hjqh-92cm) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.13.2 (GHSA-mmx7-hfxf-jppx) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.13.2 (GHSA-mwf2-3pr3-8698) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.13.2 (GHSA-p92q-9vqr-4j8v) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.13.2 (GHSA-pf86-5x62-jrwf) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.13.2 (GHSA-pmv8-rq9r-6j72) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.13.2 (GHSA-pmwg-cvhr-8vh7) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.13.2 (GHSA-q8qp-cvcw-x6jj) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.13.2 (GHSA-vf2m-468p-8v99) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.13.2 (GHSA-w9j2-pvgh-6h63) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.13.2 (GHSA-xhjh-pmcv-23jw) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.13.2 (GHSA-xx6v-rp6x-q39c) dependency_analyzer · 95%
medium
Vulnerable dependency: form-data@4.0.5 (GHSA-hmw2-7cc7-3qxx) dependency_analyzer · 95%
medium
Vulnerable dependency: vitest@4.0.16 (GHSA-5xrq-8626-4rwp) dependency_analyzer · 95%
medium
Buffer.from base64 in vbouchet31-locabriques-mcp-server-d43e79b/src/modules/my_shop.ts:93 entropy_analyzer · 75%
medium
Buffer.from base64 in vbouchet31-locabriques-mcp-server-d43e79b/src/modules/my_shop.ts:146 entropy_analyzer · 75%
info
package.json metadata manifest_parser · 100%
info
Tool: theme_search manifest_parser · 70%
info
Tool: theme_retrieve manifest_parser · 70%
info
Tool: catalog_list manifest_parser · 70%
info
Tool: catalog_list_sets manifest_parser · 70%
info
Tool: catalog_retrieve_set manifest_parser · 70%
info
Tool: user_list manifest_parser · 70%
info
Tool: account_list_stock_alerts manifest_parser · 70%
info
Tool: account_create_stock_alert manifest_parser · 70%
info
Tool: account_delete_stock_alert manifest_parser · 70%
info
Tool: account_list_wishlist manifest_parser · 70%
info
Tool: account_create_wishlist_item manifest_parser · 70%
info
Tool: account_delete_wishlist_item manifest_parser · 70%
info
Tool: myinventory_list manifest_parser · 70%
info
Tool: myinventory_create manifest_parser · 70%
info
Tool: myinventory_retrieve manifest_parser · 70%
info
Tool: myinventory_delete manifest_parser · 70%
info
Tool: myinventory_list_bags manifest_parser · 70%
info
Tool: myinventory_create_bag manifest_parser · 70%
info
Tool: myinventory_retrieve_bag manifest_parser · 70%
info
Tool: myinventory_delete_bag manifest_parser · 70%
info
Tool: myinventory_update_bag_number manifest_parser · 70%
info
Tool: myinventory_partial_update_bag manifest_parser · 70%
info
Tool: myinventory_publish manifest_parser · 70%
info
Tool: shop_list manifest_parser · 70%
info
Tool: shop_retrieve manifest_parser · 70%
info
Tool: shop_list_sets manifest_parser · 70%
info
Tool: shop_retrieve_set manifest_parser · 70%
info
Tool: inventory_list manifest_parser · 70%
info
Tool: inventory_retrieve manifest_parser · 70%
info
Tool: legoset_search manifest_parser · 70%
info
Tool: legoset_retrieve manifest_parser · 70%
info
Tool: legoset_register manifest_parser · 70%
info
Tool: legoset_search_brickset manifest_parser · 70%
info
Tool: myshop_retrieve manifest_parser · 70%
info
Tool: myshop_update manifest_parser · 70%
info
Tool: myshop_partial_update manifest_parser · 70%
info
Tool: myshop_list_coupons manifest_parser · 70%
info
Tool: myshop_create_coupon manifest_parser · 70%
info
Tool: myshop_retrieve_coupon manifest_parser · 70%
info
Tool: myshop_update_coupon manifest_parser · 70%
info
Tool: myshop_partial_update_coupon manifest_parser · 70%
info
Tool: myshop_delete_coupon manifest_parser · 70%
info
Tool: myshop_list_sets manifest_parser · 70%
info
Tool: myshop_create_set manifest_parser · 70%
info
Tool: myshop_retrieve_set manifest_parser · 70%
info
Tool: myshop_update_set manifest_parser · 70%
info
Tool: myshop_partial_update_set manifest_parser · 70%
info
Tool: myshop_delete_set manifest_parser · 70%
info
Transport: stdio manifest_parser · 90%
info
Required env vars (1) manifest_parser · 80%
info
Sandbox failed to start for output poisoning scan output_poisoning · 100%
low
Permission: env_vars access detected permission_analyzer · 90%
info
SBOM generated: 233 components sbom_generator · 100%
medium
No build provenance detected (SLSA L0) slsa_assessor · 90%