io.github.oaslananka/easyeda-mcp-pro
MCP server for EasyEDA Pro: PCB inspection, BOM, exports, and hardware review.
Using io.github.oaslananka/easyeda-mcp-pro in Claude, Cursor, Gemini CLI, Cline, or Zed?
MCP tool contracts can change remotely with no version bump. The mcpindex gate pins each contract and HOLDs the call when it drifts-before your agent acts. Zero credentials. This is not the package install for this server itself (use Install this server for that).
Rewrites your MCP host config so each server launches behind the gate. Inspect first: curl -fsSL https://mcpindex.ai/install.sh | less
uv tool install mcpindex-gate && mcpindex-config-wireVerdict not yet evaluated for this tool. The semantic screen takes adversarial cases first; coverage rolls out as the corpus expands (15/150 labels to graduation). The deterministic conformance probe is built but has not yet run on the public corpus, so a recorded verdict here is REVIEW or UNVERIFIED, never a clearing ALLOW. Until a verdict is recorded, an agent should treat this tool as not-yet-cleared and fall back to its own checks. Method: the eval, four-state verdict, honest limits.
Own this server? Screen its description →
That verdict was true at screening time (snapshot 2026-07-20).
Contracts can change after screening, with no version bump. The gate pins io.github.oaslananka/easyeda-mcp-pro’s tool contracts on first sight and holds any silent change before your agent acts - the check that keeps being true on Tuesday.
NODE_ENVEnvironment mode
LOG_LEVELPino log level
TOOL_PROFILEActive tool profile (core, pro, full, dev, experimental)
MCP_PROTOCOL_VERSIONMCP protocol version string
MCP_BRIDGE_BACKENDBridge backend: local_bridge or experimental remote_relay
MCP_REMOTE_SESSION_IDOptional fixed Remote Relay session id for the remote_relay backend
TRANSPORTServer transport mode (stdio or http)
HTTP_HOSTHTTP bind address
HTTP_PORTHTTP port
HTTP_AUTH_DISABLEDDisable HTTP transport authentication
HTTP_RATE_LIMIT_MAXMax requests per minute per IP
CORS_ORIGINAllowed CORS origin for HTTP transport
ALLOWED_ORIGINSComma-separated list of allowed origins for HTTP transport (use * for wildcard)
MCP_TASKS_ENABLEDEnable experimental MCP tasks
MCP_APPS_ENABLEDEnable experimental MCP apps
MCP_V2_EXPERIMENTALEnable experimental MCP v2 features
MCP_RAW_EXEC_EXPERIMENTALEnable experimental raw EasyEDA runtime execution gate (dangerous; requires BRIDGE_RAW_EXEC_ENABLED)
BRIDGE_HOSTBridge WebSocket host for EasyEDA Pro connection
BRIDGE_PORTBridge primary port
BRIDGE_PORT_SCANPort scan specification (comma-separated ports or ranges)
BRIDGE_TIMEOUT_MSBridge call timeout in ms
BRIDGE_HEARTBEAT_MSBridge heartbeat interval in ms
BRIDGE_RECONNECT_MAX_ATTEMPTSMax reconnect attempts (0 = infinite)
BRIDGE_WAIT_FOR_EDA_MSHow long to wait for EasyEDA Pro to become available on startup (ms)
BRIDGE_MAX_PAYLOAD_SIZEMax bridge payload size in bytes
BRIDGE_TOKENSession token for extension auth
EASYEDA_DEV_BRIDGEEnable EasyEDA dev bridge mode
BRIDGE_RAW_EXEC_ENABLEDEnable raw method execution on bridge (dangerous)
DATA_DIRData directory for storage
SQLITE_PATHSQLite database path
ARTIFACT_DIRArtifact export directory
CACHE_DIRCache directory
AI_PROVIDERAI provider (none, anthropic, openai, openrouter, local)
AI_MODELAI model name
AI_API_KEYAI provider API key
AI_MAX_TOKENSMax tokens for AI responses
AI_TIMEOUT_MSAI request timeout in ms
AI_ALLOW_DESIGN_MUTATIONSAllow AI to modify designs
JLCPCB_MODEJLCPCB API mode (disabled, mock, approved_api)
JLCPCB_CLIENT_IDJLCPCB API client ID
JLCPCB_CLIENT_SECRETJLCPCB API client secret
JLCPCB_API_BASE_URLJLCPCB API base URL
JLCPCB_ENABLE_ORDERINGEnable JLCPCB ordering
JLCPCB_DEFAULT_CURRENCYJLCPCB default currency (USD, CNY)
JLCSEARCH_ENABLEDEnable LCSC component search
JLCSEARCH_BASE_URLLCSC search API base URL
LCSC_API_KEYLCSC API key
LCSC_API_SECRETLCSC API secret
MOUSER_ENABLEDEnable Mouser integration
MOUSER_API_KEYMouser API key
MOUSER_API_BASE_URLMouser API base URL
DIGIKEY_ENABLEDEnable DigiKey integration
DIGIKEY_CLIENT_IDDigiKey OAuth2 client ID
DIGIKEY_CLIENT_SECRETDigiKey OAuth2 client secret
DIGIKEY_SANDBOXUse DigiKey sandbox environment
DIGIKEY_LOCALEDigiKey locale
DIGIKEY_CURRENCYDigiKey pricing currency
OAUTH_ENABLEDEnable OAuth for HTTP mode
OAUTH_ISSUERExpected OAuth token issuer
OAUTH_AUDIENCEExpected OAuth token audience
OAUTH_JWKS_URIJWKS endpoint for token signature validation
OAUTH_REQUIRED_SCOPESRequired OAuth token scope
OTEL_ENABLEDEnable OpenTelemetry
OTEL_SERVICE_NAMEOpenTelemetry service name
OTEL_EXPORTER_OTLP_ENDPOINTOpenTelemetry OTLP endpoint
TRACE_SAMPLE_RATEOpenTelemetry trace sample rate (0.0 to 1.0)
Resolve .hood names on Robinhood Chain — forward/reverse, text records, availability & pricing.
AI-powered trading strategy development: backtesting, market data, and portfolio analysis
Feature flagging and A/B testing platform with AI-first experimentation workflows.