brilliant-directories-mcp
v6.58.2
io.github.brilliantdirectories/brilliant-directories-mcp
Official MCP server for Brilliant Directories — manage members, posts, leads, reviews, and more.
io.github.oaslananka/easyeda-mcp-pro · v0.24.0
MCP server for EasyEDA Pro: PCB inspection, BOM, exports, and hardware review.
easyeda-mcp-pro 是一个MCP Server,收录自 官方 MCP Registry。支持 stdio 传输。本页提供 Cursor、Claude Code 等客户端的安装配置片段。
选择你的平台查看安装方式
{
"mcpServers": {
"easyeda-mcp-pro": {
"command": "npx",
"args": [
"-y",
"easyeda-mcp-pro"
]
}
}
}NODE_ENV可选Environment mode
LOG_LEVEL可选Pino log level
TOOL_PROFILE可选Active tool profile (core, pro, full, dev, experimental)
MCP_PROTOCOL_VERSION可选MCP protocol version string
TRANSPORT可选Server transport mode (stdio or http)
HTTP_HOST可选HTTP bind address
HTTP_PORT可选HTTP port
HTTP_AUTH_DISABLED可选Disable HTTP transport authentication
HTTP_RATE_LIMIT_MAX可选Max requests per minute per IP
CORS_ORIGIN可选Allowed CORS origin for HTTP transport
ALLOWED_ORIGINS可选Comma-separated list of allowed origins for HTTP transport (use * for wildcard)
MCP_TASKS_ENABLED可选Enable experimental MCP tasks
MCP_APPS_ENABLED可选Enable experimental MCP apps
MCP_V2_EXPERIMENTAL可选Enable experimental MCP v2 features
MCP_RAW_EXEC_EXPERIMENTAL可选Enable experimental raw EasyEDA runtime execution gate (dangerous; requires BRIDGE_RAW_EXEC_ENABLED)
BRIDGE_HOST可选Bridge WebSocket host for EasyEDA Pro connection
BRIDGE_PORT可选Bridge primary port
BRIDGE_PORT_SCAN可选Port scan specification (comma-separated ports or ranges)
BRIDGE_TIMEOUT_MS可选Bridge call timeout in ms
BRIDGE_HEARTBEAT_MS可选Bridge heartbeat interval in ms
BRIDGE_RECONNECT_MAX_ATTEMPTS可选Max reconnect attempts (0 = infinite)
BRIDGE_WAIT_FOR_EDA_MS可选How long to wait for EasyEDA Pro to become available on startup (ms)
BRIDGE_MAX_PAYLOAD_SIZE可选Max bridge payload size in bytes
BRIDGE_TOKEN可选secretSession token for extension auth
EASYEDA_DEV_BRIDGE可选Enable EasyEDA dev bridge mode
BRIDGE_RAW_EXEC_ENABLED可选Enable raw method execution on bridge (dangerous)
DATA_DIR可选Data directory for storage
SQLITE_PATH可选SQLite database path
ARTIFACT_DIR可选Artifact export directory
CACHE_DIR可选Cache directory
AI_PROVIDER可选AI provider (none, anthropic, openai, openrouter, local)
AI_MODEL可选AI model name
AI_API_KEY可选secretAI provider API key
AI_MAX_TOKENS可选Max tokens for AI responses
AI_TIMEOUT_MS可选AI request timeout in ms
AI_ALLOW_DESIGN_MUTATIONS可选Allow AI to modify designs
JLCPCB_MODE可选JLCPCB API mode (disabled, mock, approved_api)
JLCPCB_CLIENT_ID可选secretJLCPCB API client ID
JLCPCB_CLIENT_SECRET可选secretJLCPCB API client secret
JLCPCB_API_BASE_URL可选JLCPCB API base URL
JLCPCB_ENABLE_ORDERING可选Enable JLCPCB ordering
JLCPCB_DEFAULT_CURRENCY可选JLCPCB default currency (USD, CNY)
JLCSEARCH_ENABLED可选Enable LCSC component search
JLCSEARCH_BASE_URL可选LCSC search API base URL
LCSC_API_KEY可选secretLCSC API key
LCSC_API_SECRET可选secretLCSC API secret
MOUSER_ENABLED可选Enable Mouser integration
MOUSER_API_KEY可选secretMouser API key
MOUSER_API_BASE_URL可选Mouser API base URL
DIGIKEY_ENABLED可选Enable DigiKey integration
DIGIKEY_CLIENT_ID可选secretDigiKey OAuth2 client ID
DIGIKEY_CLIENT_SECRET可选secretDigiKey OAuth2 client secret
DIGIKEY_SANDBOX可选Use DigiKey sandbox environment
DIGIKEY_LOCALE可选DigiKey locale
DIGIKEY_CURRENCY可选DigiKey pricing currency
OAUTH_ENABLED可选Enable OAuth for HTTP mode
OAUTH_ISSUER可选Expected OAuth token issuer
OAUTH_AUDIENCE可选Expected OAuth token audience
OAUTH_JWKS_URI可选JWKS endpoint for token signature validation
OAUTH_REQUIRED_SCOPES可选Required OAuth token scope
OTEL_ENABLED可选Enable OpenTelemetry
OTEL_SERVICE_NAME可选OpenTelemetry service name
OTEL_EXPORTER_OTLP_ENDPOINT可选OpenTelemetry OTLP endpoint
TRACE_SAMPLE_RATE可选OpenTelemetry trace sample rate (0.0 to 1.0)
v6.58.2
io.github.brilliantdirectories/brilliant-directories-mcp
Official MCP server for Brilliant Directories — manage members, posts, leads, reviews, and more.
v3.1.0
io.github.pvliesdonk/markdown-vault-mcp
Markdown vault MCP server with FTS5 + semantic search and frontmatter indexing
v0.3.0
io.github.opendata-kr/narajangteo-opening
나라장터 낙찰정보서비스 Open API를 위한 로컬 MCP 서버
v3.10.1
io.github.webdriverio/mcp
MCP server with WebdriverIO for browser and mobile app automation (iOS/Android via Appium)
v0.0.53
io.github.cablate/google-map
18 Google Maps tools for AI agents — geocode, search, directions, weather, and more.
v1.0.0
ai.arpi/arpi-mcp
AI-powered ECG analysis: submit ECG images and receive diagnosis reports from ARPI's ECG AI.
{
"id": "io.github.oaslananka/easyeda-mcp-pro",
"type": "mcp-server",
"version": "0.24.0",
"displayName": "easyeda-mcp-pro",
"description": "MCP server for EasyEDA Pro: PCB inspection, BOM, exports, and hardware review.",
"repository": {
"url": "https://github.com/oaslananka/easyeda-mcp-pro",
"source": "github"
},
"distribution": {
"packages": [
{
"registryType": "npm",
"identifier": "easyeda-mcp-pro",
"version": "0.24.0",
"transport": "stdio",
"environmentVariables": [
{
"name": "NODE_ENV",
"description": "Environment mode"
},
{
"name": "LOG_LEVEL",
"description": "Pino log level"
},
{
"name": "TOOL_PROFILE",
"description": "Active tool profile (core, pro, full, dev, experimental)"
},
{
"name": "MCP_PROTOCOL_VERSION",
"description": "MCP protocol version string"
},
{
"name": "TRANSPORT",
"description": "Server transport mode (stdio or http)"
},
{
"name": "HTTP_HOST",
"description": "HTTP bind address"
},
{
"name": "HTTP_PORT",
"description": "HTTP port"
},
{
"name": "HTTP_AUTH_DISABLED",
"description": "Disable HTTP transport authentication"
},
{
"name": "HTTP_RATE_LIMIT_MAX",
"description": "Max requests per minute per IP"
},
{
"name": "CORS_ORIGIN",
"description": "Allowed CORS origin for HTTP transport"
},
{
"name": "ALLOWED_ORIGINS",
"description": "Comma-separated list of allowed origins for HTTP transport (use * for wildcard)"
},
{
"name": "MCP_TASKS_ENABLED",
"description": "Enable experimental MCP tasks"
},
{
"name": "MCP_APPS_ENABLED",
"description": "Enable experimental MCP apps"
},
{
"name": "MCP_V2_EXPERIMENTAL",
"description": "Enable experimental MCP v2 features"
},
{
"name": "MCP_RAW_EXEC_EXPERIMENTAL",
"description": "Enable experimental raw EasyEDA runtime execution gate (dangerous; requires BRIDGE_RAW_EXEC_ENABLED)"
},
{
"name": "BRIDGE_HOST",
"description": "Bridge WebSocket host for EasyEDA Pro connection"
},
{
"name": "BRIDGE_PORT",
"description": "Bridge primary port"
},
{
"name": "BRIDGE_PORT_SCAN",
"description": "Port scan specification (comma-separated ports or ranges)"
},
{
"name": "BRIDGE_TIMEOUT_MS",
"description": "Bridge call timeout in ms"
},
{
"name": "BRIDGE_HEARTBEAT_MS",
"description": "Bridge heartbeat interval in ms"
},
{
"name": "BRIDGE_RECONNECT_MAX_ATTEMPTS",
"description": "Max reconnect attempts (0 = infinite)"
},
{
"name": "BRIDGE_WAIT_FOR_EDA_MS",
"description": "How long to wait for EasyEDA Pro to become available on startup (ms)"
},
{
"name": "BRIDGE_MAX_PAYLOAD_SIZE",
"description": "Max bridge payload size in bytes"
},
{
"name": "BRIDGE_TOKEN",
"description": "Session token for extension auth",
"isSecret": true
},
{
"name": "EASYEDA_DEV_BRIDGE",
"description": "Enable EasyEDA dev bridge mode"
},
{
"name": "BRIDGE_RAW_EXEC_ENABLED",
"description": "Enable raw method execution on bridge (dangerous)"
},
{
"name": "DATA_DIR",
"description": "Data directory for storage"
},
{
"name": "SQLITE_PATH",
"description": "SQLite database path"
},
{
"name": "ARTIFACT_DIR",
"description": "Artifact export directory"
},
{
"name": "CACHE_DIR",
"description": "Cache directory"
},
{
"name": "AI_PROVIDER",
"description": "AI provider (none, anthropic, openai, openrouter, local)"
},
{
"name": "AI_MODEL",
"description": "AI model name"
},
{
"name": "AI_API_KEY",
"description": "AI provider API key",
"isSecret": true
},
{
"name": "AI_MAX_TOKENS",
"description": "Max tokens for AI responses"
},
{
"name": "AI_TIMEOUT_MS",
"description": "AI request timeout in ms"
},
{
"name": "AI_ALLOW_DESIGN_MUTATIONS",
"description": "Allow AI to modify designs"
},
{
"name": "JLCPCB_MODE",
"description": "JLCPCB API mode (disabled, mock, approved_api)"
},
{
"name": "JLCPCB_CLIENT_ID",
"description": "JLCPCB API client ID",
"isSecret": true
},
{
"name": "JLCPCB_CLIENT_SECRET",
"description": "JLCPCB API client secret",
"isSecret": true
},
{
"name": "JLCPCB_API_BASE_URL",
"description": "JLCPCB API base URL"
},
{
"name": "JLCPCB_ENABLE_ORDERING",
"description": "Enable JLCPCB ordering"
},
{
"name": "JLCPCB_DEFAULT_CURRENCY",
"description": "JLCPCB default currency (USD, CNY)"
},
{
"name": "JLCSEARCH_ENABLED",
"description": "Enable LCSC component search"
},
{
"name": "JLCSEARCH_BASE_URL",
"description": "LCSC search API base URL"
},
{
"name": "LCSC_API_KEY",
"description": "LCSC API key",
"isSecret": true
},
{
"name": "LCSC_API_SECRET",
"description": "LCSC API secret",
"isSecret": true
},
{
"name": "MOUSER_ENABLED",
"description": "Enable Mouser integration"
},
{
"name": "MOUSER_API_KEY",
"description": "Mouser API key",
"isSecret": true
},
{
"name": "MOUSER_API_BASE_URL",
"description": "Mouser API base URL"
},
{
"name": "DIGIKEY_ENABLED",
"description": "Enable DigiKey integration"
},
{
"name": "DIGIKEY_CLIENT_ID",
"description": "DigiKey OAuth2 client ID",
"isSecret": true
},
{
"name": "DIGIKEY_CLIENT_SECRET",
"description": "DigiKey OAuth2 client secret",
"isSecret": true
},
{
"name": "DIGIKEY_SANDBOX",
"description": "Use DigiKey sandbox environment"
},
{
"name": "DIGIKEY_LOCALE",
"description": "DigiKey locale"
},
{
"name": "DIGIKEY_CURRENCY",
"description": "DigiKey pricing currency"
},
{
"name": "OAUTH_ENABLED",
"description": "Enable OAuth for HTTP mode"
},
{
"name": "OAUTH_ISSUER",
"description": "Expected OAuth token issuer"
},
{
"name": "OAUTH_AUDIENCE",
"description": "Expected OAuth token audience"
},
{
"name": "OAUTH_JWKS_URI",
"description": "JWKS endpoint for token signature validation"
},
{
"name": "OAUTH_REQUIRED_SCOPES",
"description": "Required OAuth token scope"
},
{
"name": "OTEL_ENABLED",
"description": "Enable OpenTelemetry"
},
{
"name": "OTEL_SERVICE_NAME",
"description": "OpenTelemetry service name"
},
{
"name": "OTEL_EXPORTER_OTLP_ENDPOINT",
"description": "OpenTelemetry OTLP endpoint"
},
{
"name": "TRACE_SAMPLE_RATE",
"description": "OpenTelemetry trace sample rate (0.0 to 1.0)"
}
]
}
],
"remotes": []
},
"dependencies": [],
"installTargets": [
"claude-code",
"claude-desktop",
"cursor",
"vscode"
],
"keywords": [],
"provenance": {
"origin": "official-mcp-registry",
"originalId": "io.github.oaslananka/easyeda-mcp-pro",
"originalUrl": "https://registry.modelcontextprotocol.io/v0.1/servers/io.github.oaslananka%2Feasyeda-mcp-pro/versions/latest",
"isOfficial": true,
"status": "active"
}
}