easyeda-mcp-pro
MCP server for EasyEDA Pro: PCB inspection, BOM, exports, and hardware review.
Package Details
easyeda-mcp-pro
Environment Variables
developmentEnvironment mode
infoPino log level
coreActive tool profile (core, pro, full, dev, experimental)
2025-11-25MCP protocol version string
local_bridgeBridge backend: local_bridge or experimental remote_relay
Optional fixed Remote Relay session id for the remote_relay backend
stdioServer transport mode (stdio or http)
127.0.0.1HTTP bind address
3000HTTP port
falseDisable HTTP transport authentication
100Max requests per minute per IP
Allowed CORS origin for HTTP transport
Comma-separated list of allowed origins for HTTP transport (use * for wildcard)
falseEnable experimental MCP tasks
falseEnable experimental MCP apps
falseEnable experimental MCP v2 features
falseEnable experimental raw EasyEDA runtime execution gate (dangerous; requires BRIDGE_RAW_EXEC_ENABLED)
127.0.0.1Bridge WebSocket host for EasyEDA Pro connection
49620Bridge primary port
49620-49629Port scan specification (comma-separated ports or ranges)
15000Bridge call timeout in ms
10000Bridge heartbeat interval in ms
0Max reconnect attempts (0 = infinite)
30000How long to wait for EasyEDA Pro to become available on startup (ms)
1048576Max bridge payload size in bytes
Session token for extension auth
falseEnable EasyEDA dev bridge mode
falseEnable raw method execution on bridge (dangerous)
.easyeda-mcp-proData directory for storage
.easyeda-mcp-pro/easyeda-mcp-pro.sqliteSQLite database path
.easyeda-mcp-pro/artifactsArtifact export directory
.easyeda-mcp-pro/cacheCache directory
noneAI provider (none, anthropic, openai, openrouter, local)
AI model name
AI provider API key
8000Max tokens for AI responses
60000AI request timeout in ms
falseAllow AI to modify designs
disabledJLCPCB API mode (disabled, mock, approved_api)
JLCPCB API client ID
JLCPCB API client secret
https://api.jlcpcb.comJLCPCB API base URL
falseEnable JLCPCB ordering
USDJLCPCB default currency (USD, CNY)
trueEnable LCSC component search
https://jlcsearch.tscircuit.comLCSC search API base URL
LCSC API key
LCSC API secret
falseEnable Mouser integration
Mouser API key
https://api.mouser.comMouser API base URL
falseEnable DigiKey integration
DigiKey OAuth2 client ID
DigiKey OAuth2 client secret
trueUse DigiKey sandbox environment
en-USDigiKey locale
USDDigiKey pricing currency
falseEnable OAuth for HTTP mode
Expected OAuth token issuer
easyeda-mcp-proExpected OAuth token audience
JWKS endpoint for token signature validation
easyeda:readRequired OAuth token scope
falseEnable OpenTelemetry
easyeda-mcp-proOpenTelemetry service name
OpenTelemetry OTLP endpoint
1.0OpenTelemetry trace sample rate (0.0 to 1.0)