Back to Home
nickweedon icon

partsbox_mcp

Verified Safe

by nickweedon

Overview

Manages electronic component inventory within the PartsBox system for AI assistants.

Installation

Run Command
uv run python partsbox_mcp_server.py

Environment Variables

  • PARTSBOX_API_KEY
  • PARTSBOX_MCP_DEBUG
  • PARTSBOX_MCP_MASK_ERRORS
  • PARTSBOX_BLOB_STORAGE_ROOT
  • PARTSBOX_BLOB_STORAGE_MAX_SIZE_MB
  • PARTSBOX_BLOB_STORAGE_TTL_HOURS

Security Notes

The server uses environment variables for the PartsBox API key, and deployment configurations (e.g., Docker volumes) emphasize read-only mounts for `.env` files to prevent accidental leakage. Direct file and image downloads are handled with caching and optional resizing, and resource methods exist to store larger files in shared blob storage, reducing direct data transfer over the MCP channel. There are no obvious signs of 'eval' or other highly dangerous functions, and API requests are made over HTTPS. The `mask_error_details` environment variable allows hiding internal error specifics from clients, which is good practice for production.

Similar Servers

Stats

Interest Score0
Security Score9
Cost ClassHigh
Avg Tokens10000
Stars0
Forks0
Last Update2025-12-13

Tags

inventory-managementelectronicspartsboxfastmcpcomponent-management