Server data from the Official MCP Registry
MCP server for EasyEDA Pro: PCB inspection, BOM, exports, and hardware review.
MCP server for EasyEDA Pro: PCB inspection, BOM, exports, and hardware review.
Valid MCP server (2 strong, 1 medium validity signals). 1 code issue detected. No known CVEs in dependencies. Package registry verified. Imported from the Official MCP Registry. 1 finding(s) downgraded by scanner intelligence.
6 files analyzed · 2 issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
This plugin requests these system permissions. Most are normal for its category.
Set these up before or after installing:
Environment variable: NODE_ENV
Environment variable: LOG_LEVEL
Environment variable: TOOL_PROFILE
Environment variable: MCP_PROTOCOL_VERSION
Environment variable: MCP_BRIDGE_BACKEND
Environment variable: MCP_REMOTE_SESSION_ID
Environment variable: TRANSPORT
Environment variable: HTTP_HOST
Environment variable: HTTP_PORT
Environment variable: HTTP_AUTH_DISABLED
Environment variable: HTTP_RATE_LIMIT_MAX
Environment variable: CORS_ORIGIN
Environment variable: ALLOWED_ORIGINS
Environment variable: MCP_TASKS_ENABLED
Environment variable: MCP_APPS_ENABLED
Environment variable: MCP_V2_EXPERIMENTAL
Environment variable: MCP_RAW_EXEC_EXPERIMENTAL
Environment variable: BRIDGE_HOST
Environment variable: BRIDGE_PORT
Environment variable: BRIDGE_PORT_SCAN
Environment variable: BRIDGE_TIMEOUT_MS
Environment variable: BRIDGE_HEARTBEAT_MS
Environment variable: BRIDGE_RECONNECT_MAX_ATTEMPTS
Environment variable: BRIDGE_WAIT_FOR_EDA_MS
Environment variable: BRIDGE_MAX_PAYLOAD_SIZE
Environment variable: BRIDGE_TOKEN
Environment variable: EASYEDA_DEV_BRIDGE
Environment variable: BRIDGE_RAW_EXEC_ENABLED
Environment variable: DATA_DIR
Environment variable: SQLITE_PATH
Environment variable: ARTIFACT_DIR
Environment variable: CACHE_DIR
Environment variable: AI_PROVIDER
Environment variable: AI_MODEL
Environment variable: AI_API_KEY
Environment variable: AI_MAX_TOKENS
Environment variable: AI_TIMEOUT_MS
Environment variable: AI_ALLOW_DESIGN_MUTATIONS
Environment variable: JLCPCB_MODE
Environment variable: JLCPCB_CLIENT_ID
Environment variable: JLCPCB_CLIENT_SECRET
Environment variable: JLCPCB_API_BASE_URL
Environment variable: JLCPCB_ENABLE_ORDERING
Environment variable: JLCPCB_DEFAULT_CURRENCY
Environment variable: JLCSEARCH_ENABLED
Environment variable: JLCSEARCH_BASE_URL
Environment variable: LCSC_API_KEY
Environment variable: LCSC_API_SECRET
Environment variable: MOUSER_ENABLED
Environment variable: MOUSER_API_KEY
Environment variable: MOUSER_API_BASE_URL
Environment variable: DIGIKEY_ENABLED
Environment variable: DIGIKEY_CLIENT_ID
Environment variable: DIGIKEY_CLIENT_SECRET
Environment variable: DIGIKEY_SANDBOX
Environment variable: DIGIKEY_LOCALE
Environment variable: DIGIKEY_CURRENCY
Environment variable: OAUTH_ENABLED
Environment variable: OAUTH_ISSUER
Environment variable: OAUTH_AUDIENCE
Environment variable: OAUTH_JWKS_URI
Environment variable: OAUTH_REQUIRED_SCOPES
Environment variable: OTEL_ENABLED
Environment variable: OTEL_SERVICE_NAME
Environment variable: OTEL_EXPORTER_OTLP_ENDPOINT
Environment variable: TRACE_SAMPLE_RATE
Add this to your MCP configuration file:
{
"mcpServers": {
"io-github-oaslananka-easyeda-mcp-pro": {
"env": {
"AI_MODEL": "your-ai-model-here",
"DATA_DIR": "your-data-dir-here",
"NODE_ENV": "your-node-env-here",
"CACHE_DIR": "your-cache-dir-here",
"HTTP_HOST": "your-http-host-here",
"HTTP_PORT": "your-http-port-here",
"LOG_LEVEL": "your-log-level-here",
"TRANSPORT": "your-transport-here",
"AI_API_KEY": "your-ai-api-key-here",
"AI_PROVIDER": "your-ai-provider-here",
"BRIDGE_HOST": "your-bridge-host-here",
"BRIDGE_PORT": "your-bridge-port-here",
"CORS_ORIGIN": "your-cors-origin-here",
"JLCPCB_MODE": "your-jlcpcb-mode-here",
"SQLITE_PATH": "your-sqlite-path-here",
"ARTIFACT_DIR": "your-artifact-dir-here",
"BRIDGE_TOKEN": "your-bridge-token-here",
"LCSC_API_KEY": "your-lcsc-api-key-here",
"OAUTH_ISSUER": "your-oauth-issuer-here",
"OTEL_ENABLED": "your-otel-enabled-here",
"TOOL_PROFILE": "your-tool-profile-here",
"AI_MAX_TOKENS": "your-ai-max-tokens-here",
"AI_TIMEOUT_MS": "your-ai-timeout-ms-here",
"OAUTH_ENABLED": "your-oauth-enabled-here",
"DIGIKEY_LOCALE": "your-digikey-locale-here",
"MOUSER_API_KEY": "your-mouser-api-key-here",
"MOUSER_ENABLED": "your-mouser-enabled-here",
"OAUTH_AUDIENCE": "your-oauth-audience-here",
"OAUTH_JWKS_URI": "your-oauth-jwks-uri-here",
"ALLOWED_ORIGINS": "your-allowed-origins-here",
"DIGIKEY_ENABLED": "your-digikey-enabled-here",
"DIGIKEY_SANDBOX": "your-digikey-sandbox-here",
"LCSC_API_SECRET": "your-lcsc-api-secret-here",
"BRIDGE_PORT_SCAN": "your-bridge-port-scan-here",
"DIGIKEY_CURRENCY": "your-digikey-currency-here",
"JLCPCB_CLIENT_ID": "your-jlcpcb-client-id-here",
"MCP_APPS_ENABLED": "your-mcp-apps-enabled-here",
"BRIDGE_TIMEOUT_MS": "your-bridge-timeout-ms-here",
"DIGIKEY_CLIENT_ID": "your-digikey-client-id-here",
"JLCSEARCH_ENABLED": "your-jlcsearch-enabled-here",
"MCP_TASKS_ENABLED": "your-mcp-tasks-enabled-here",
"OTEL_SERVICE_NAME": "your-otel-service-name-here",
"TRACE_SAMPLE_RATE": "your-trace-sample-rate-here",
"EASYEDA_DEV_BRIDGE": "your-easyeda-dev-bridge-here",
"HTTP_AUTH_DISABLED": "your-http-auth-disabled-here",
"JLCSEARCH_BASE_URL": "your-jlcsearch-base-url-here",
"MCP_BRIDGE_BACKEND": "your-mcp-bridge-backend-here",
"BRIDGE_HEARTBEAT_MS": "your-bridge-heartbeat-ms-here",
"HTTP_RATE_LIMIT_MAX": "your-http-rate-limit-max-here",
"JLCPCB_API_BASE_URL": "your-jlcpcb-api-base-url-here",
"MCP_V2_EXPERIMENTAL": "your-mcp-v2-experimental-here",
"MOUSER_API_BASE_URL": "your-mouser-api-base-url-here",
"JLCPCB_CLIENT_SECRET": "your-jlcpcb-client-secret-here",
"MCP_PROTOCOL_VERSION": "your-mcp-protocol-version-here",
"DIGIKEY_CLIENT_SECRET": "your-digikey-client-secret-here",
"MCP_REMOTE_SESSION_ID": "your-mcp-remote-session-id-here",
"OAUTH_REQUIRED_SCOPES": "your-oauth-required-scopes-here",
"BRIDGE_WAIT_FOR_EDA_MS": "your-bridge-wait-for-eda-ms-here",
"JLCPCB_ENABLE_ORDERING": "your-jlcpcb-enable-ordering-here",
"BRIDGE_MAX_PAYLOAD_SIZE": "your-bridge-max-payload-size-here",
"BRIDGE_RAW_EXEC_ENABLED": "your-bridge-raw-exec-enabled-here",
"JLCPCB_DEFAULT_CURRENCY": "your-jlcpcb-default-currency-here",
"AI_ALLOW_DESIGN_MUTATIONS": "your-ai-allow-design-mutations-here",
"MCP_RAW_EXEC_EXPERIMENTAL": "your-mcp-raw-exec-experimental-here",
"OTEL_EXPORTER_OTLP_ENDPOINT": "your-otel-exporter-otlp-endpoint-here",
"BRIDGE_RECONNECT_MAX_ATTEMPTS": "your-bridge-reconnect-max-attempts-here"
},
"args": [
"-y",
"easyeda-mcp-pro"
],
"command": "npx"
}
}
}Be the first to review this server!
by Modelcontextprotocol · Developer Tools
Web content fetching and conversion for efficient LLM usage
by Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.
by mcp-marketplace · Developer Tools
Create, build, and publish Python MCP servers to PyPI — conversationally.