io.github.oaslananka

easyeda-mcp-pro

MCP server for EasyEDA Pro: PCB design, BOM sourcing, and AI-assisted hardware review.

stdiocommunityapplication

Package Details

Transportstdio

Environment Variables

NODE_ENV
Default:development

Environment mode

LOG_LEVEL
Default:info

Pino log level

TOOL_PROFILE
Default:core

Active tool profile

TRANSPORT
Default:stdio

Server transport mode

HTTP_HOST(str)
Default:127.0.0.1

HTTP bind address

HTTP_PORT(num)
Default:3000

HTTP port

BRIDGE_HOST(str)
Default:127.0.0.1

Bridge host for EasyEDA Pro connection

BRIDGE_PORT(num)
Default:18601

Bridge port

BRIDGE_TIMEOUT_MS(num)
Default:15000

Bridge call timeout in ms

DATA_DIR(str)
Default:.easyeda-mcp-pro

Data directory for storage

JLCPCB_MODE
Default:disabled

JLCPCB API mode

JLCPCB_CLIENT_ID(str)
Secret

JLCPCB API client ID

JLCPCB_CLIENT_SECRET(str)
Secret

JLCPCB API client secret

MOUSER_API_KEY(str)
Secret

Mouser API key

DIGIKEY_CLIENT_ID(str)
Secret

DigiKey OAuth2 client ID

DIGIKEY_CLIENT_SECRET(str)
Secret

DigiKey OAuth2 client secret

LCSC_API_KEY(str)
Secret

LCSC API key

AI_API_KEY(str)
Secret

AI provider API key

OAUTH_ENABLED(bool)
Default:false

Enable OAuth for HTTP mode

OTEL_ENABLED(bool)
Default:false

Enable OpenTelemetry