cd /news/developer-tools/io-github-oaslananka-easyeda-mcp-pro… · home topics developer-tools article
[ARTICLE · art-113515] src=mcpindex.ai ↗ pub= topic=developer-tools verified=true sentiment=· neutral

io.github.oaslananka/easyeda-mcp-pro (io.github.oaslananka/easyeda-mcp-pro@1.0.0)

The MCP server io.github.oaslananka/easyeda-mcp-pro, version 1.0.0, was published to the official MCP registry on 2026-08-27, offering PCB inspection, BOM, exports, and hardware review for EasyEDA Pro. The mcpindex.ai index, which tracks MCP servers, reports that the server declares 67 environment variables and has passed a semantic screen for hidden instructions, though a deterministic conformance probe has not yet been run.

read5 min views1 publishedAug 27, 2026
io.github.oaslananka/easyeda-mcp-pro (io.github.oaslananka/easyeda-mcp-pro@1.0.0)
Image: Mcpindex (auto-discovered)

← Index

MCP server for EasyEDA Pro: PCB inspection, BOM, exports, and hardware review.

The current version, v1.0.0, was published to the official MCP registry on 2026-08-27. It is distributed as easyeda-mcp-pro on npm, filed under Other by this index, and declares 67 environment variables. Removals and unreachable sources are measured across every server this index tracks, contract drift across the servers that answer in consecutive snapshots; the index's current counts put this record in context.

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-wire

method

Semantic screen found no manipulation pattern in the description. Conformance probe not yet run.

mcpindex.integrity.description

passINFOevidence“No malicious instructions found”via static_description

    • Semantic screen only - the deterministic conformance probe has not run on this server
    • Confidence is reported but not yet calibrated (v1)
    • Screen reads the tool description, not the live behavior
    • advisory
    • registry description only no input schema
    • screen model 8b
    • Still current: the description we screened is unchanged, re-checked against the registry
    • The registry listing (version, packages, links) changed after this screen ran - the description we assessed did not

Semantic screen: an LLM judge reads the tool description for hidden instructions (status PARTIAL). A pass means the description is not lying, not that the tool is safe: a high-capability tool with an honest description still warrants caution. The deterministic conformance probe has not been run on this server yet, so the screen here is semantic-only. Posture: advisory. Confidences are reported but not yet calibrated (calibrated=false at v1). Full verdict history is not shown on this page.

Own this server? Screen its description →

That verdict was true at screening time (snapshot 2026-08-27). #

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.

See your first HOLD in 2 minutes →

Related: how to trust an MCP server · screen before install · silent contract drift

People vet a server before wiring it in. One line on your project site or docs answers that with an independent record: screening verdict, registry provenance, contract drift history. It stays current as new screens and drift events land.

[Independent trust record for io.github.oaslananka/easyeda-mcp-pro](https://mcpindex.ai/server/io-github-oaslananka-easyeda-mcp-pro) - screening verdict, registry provenance, and contract drift monitoring.
<a href="https://mcpindex.ai/server/io-github-oaslananka-easyeda-mcp-pro">Independent trust record for io.github.oaslananka/easyeda-mcp-pro</a> - screening verdict, registry provenance, and contract drift monitoring.

A live verdict badge for your README or listing. It reflects the current screen, links back here, and updates when the verdict does.

[![mcpindex](https://mcpindex.ai/api/v1/badge/io-github-oaslananka-easyeda-mcp-pro)](https://mcpindex.ai/server/io-github-oaslananka-easyeda-mcp-pro)
<a href="https://mcpindex.ai/server/io-github-oaslananka-easyeda-mcp-pro"><img src="https://mcpindex.ai/api/v1/badge/io-github-oaslananka-easyeda-mcp-pro" alt="mcpindex verdict" height="20" /></a>

NODE_ENV

Environment mode

LOG_LEVEL

Pino log level

TOOL_PROFILE

Active tool profile (core, pro, full, dev, experimental)

TOOL_SCOPES

Optional comma- or space-separated capability scope allowlist; empty enables all scopes allowed by the active tool profile.

MCP_PROTOCOL_VERSION

MCP protocol version string

MCP_BRIDGE_BACKEND

Bridge backend: local_bridge or experimental remote_relay

MCP_REMOTE_SESSION_ID

Optional fixed Remote Relay session id for the remote_relay backend

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

Reserved; currently non-functional: parsed for compatibility, but the server does not advertise or execute MCP Tasks.

MCP_APPS_ENABLED

Reserved; currently non-functional: parsed for compatibility, but no MCP Apps UI or resource runtime is registered.

MCP_V2_EXPERIMENTAL

Reserved; currently non-functional: does not change MCP protocol negotiation.

MCP_RAW_EXEC_EXPERIMENTAL

Experimental second gate for raw EasyEDA runtime execution; 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_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

Session token for extension auth

EASYEDA_DEV_BRIDGE

Enable EasyEDA dev bridge mode

BRIDGE_RAW_EXEC_ENABLED

Experimental first gate for raw EasyEDA runtime execution; requires MCP_RAW_EXEC_EXPERIMENTAL.

DATA_DIR

Base directory for writable local state; defaults beneath the operating-system user home directory.

SQLITE_PATH

SQLite database path; derived from DATA_DIR unless explicitly configured.

ARTIFACT_DIR

Artifact export directory; derived from DATA_DIR unless explicitly configured.

CACHE_DIR

Cache directory; derived from DATA_DIR unless explicitly configured.

AI_PROVIDER

Reserved; currently non-functional: no in-process AI provider client is invoked.

AI_MODEL

Reserved; currently non-functional: no model is selected or invoked.

AI_API_KEY

Reserved; currently non-functional: do not supply credentials because no provider client consumes them.

AI_MAX_TOKENS

Reserved; currently non-functional: retained only for future provider compatibility.

AI_TIMEOUT_MS

Reserved; currently non-functional: retained only for future provider compatibility.

AI_ALLOW_DESIGN_MUTATIONS

Reserved; currently non-functional: cannot enable AI-originated design mutation.

JLCPCB_MODE

JLCPCB API mode (disabled, mock, approved_api)

JLCPCB_CLIENT_ID

JLCPCB API client identifier.

JLCPCB_CLIENT_SECRET

JLCPCB API client secret

JLCPCB_API_BASE_URL

JLCPCB API base URL

JLCPCB_ENABLE_ORDERING

Enable JLCPCB ordering

JLCSEARCH_ENABLED

Enable LCSC component search

JLCSEARCH_BASE_URL

LCSC search API base URL

LCSC_API_KEY

LCSC API key

KEYLESS_SOURCING_ENABLED

Allow supported public keyless component-sourcing fallbacks when vendor credentials are unavailable.

SOURCING_CACHE_TTL_SECONDS

Component-sourcing cache lifetime in seconds (0 disables cache reuse).

VENDOR_MIN_REQUEST_INTERVAL_MS

Minimum delay in milliseconds between outbound requests to the same sourcing vendor.

MOUSER_ENABLED

Enable Mouser integration

MOUSER_API_KEY

Mouser API key

MOUSER_API_BASE_URL

Mouser API base URL

DIGIKEY_ENABLED

Enable DigiKey integration

DIGIKEY_CLIENT_ID

DigiKey OAuth2 client identifier.

DIGIKEY_CLIENT_SECRET

DigiKey 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

Reserved; currently non-functional: no OTLP exporter is started.

OTEL_SERVICE_NAME

Reserved; currently non-functional: retained for a future OTLP exporter.

OTEL_EXPORTER_OTLP_ENDPOINT

Reserved; currently non-functional: retained for a future OTLP exporter.

TRACE_SAMPLE_RATE

Reserved; currently non-functional: no OTLP traces are emitted.

methodology

AgentRoamai.agentroam/agentroam

Buy travel eSIMs, gift cards and mobile top-ups with crypto — user confirms before any order.

Authoryzeai.authoryze/authoryze

Give your AI agent a spending limit: approval controls and single-use virtual cards.

MCP Health Monitorio.github.oaslananka/health-monitor-mcp

Monitor MCP, CI, and HTTP targets with health history, TLS expiry, assertions, and diagnostics

── more in #developer-tools 4 stories · sorted by recency
── more on @io.github.oaslananka/easyeda-mcp-pro 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/io-github-oaslananka…] indexed:0 read:5min 2026-08-27 ·