MCP server for EasyEDA Pro: PCB inspection, BOM, exports, and hardware review.
Dedotto dai trasporti dichiarati da questo annuncio (stdio). Un client che non compare qui non è escluso — semplicemente Forge non è in grado di confermarlo.
BRIDGE_TOKENChiave APIfacoltativaSession token for extension auth
AI_API_KEYChiave APIfacoltativaReserved; currently non-functional: do not supply credentials because no provider client consumes them.
JLCPCB_CLIENT_SECRETApp OAuthfacoltativaJLCPCB API client secret
LCSC_API_KEYChiave APIfacoltativaLCSC API key
MOUSER_API_KEYChiave APIfacoltativaMouser API key
DIGIKEY_CLIENT_SECRETApp OAuthfacoltativaDigiKey OAuth2 client secret
Dichiarato dall’autore nel registro MCP ufficiale. Forge does not store, broker, or ever see these values — the config below is scaffolded with placeholders you fill in locally.
La verifica conferma l’identità del publisher (la proprietà del repo), non la sicurezza del codice. L’analisi di sicurezza copre i CVE noti e gli script di installazione sospetti.
Letto dal codice che npm distribuisce davvero, al momento dell’analisi. Il pacchetto non è mai stato eseguito. Gli strumenti registrati dinamicamente a runtime, o nascosti in codice impacchettato o minificato, possono sfuggire — quindi questo è un limite inferiore della superficie di strumenti, non un censimento completo.
easyeda_api_callControlled call to a documented EasyEDA class method by path, for example SCH_PrimitiveWire.getAll. This is not raw JavaScript execution.Controlled call to a documented EasyEDA class method by path, for example SCH_PrimitiveWire.getAll. This is not raw JavaScript execution.
Per questo strumento non è stato pubblicato alcuno schema di input.
easyeda_executeExecute arbitrary JavaScript in the EasyEDA Pro extension runtime via the Run API Gateway. The code receives `eda` as the EDA API root object. Requires BRIDGE_RAW_EXEC_ENABLED=true, MCP_RAW_EXEC_EXPERIMENTAL=true, bridge:execute scope when TOOL_SCOPES is set, and confirmWrite=true. Use this when ty…Execute arbitrary JavaScript in the EasyEDA Pro extension runtime via the Run API Gateway. The code receives `eda` as the EDA API root object. Requires BRIDGE_RAW_EXEC_ENABLED=true, MCP_RAW_EXEC_EXPERIMENTAL=true, bridge:execute scope when TOOL_SCOPES is set, and confirmWrite=true. Use this when ty…
Per questo strumento non è stato pubblicato alcuno schema di input.
easyeda_dev_hot_swapDev-only: push the freshly built extension dispatcher bundle (dist/dispatcher.js) into theDev-only: push the freshly built extension dispatcher bundle (dist/dispatcher.js) into the
Per questo strumento non è stato pubblicato alcuno schema di input.
easyeda_live_smoke_reportRun a read-only live smoke report against the connected EasyEDA bridge and return status, API inventory, components, wires, and schematic nets in one response.Run a read-only live smoke report against the connected EasyEDA bridge and return status, API inventory, components, wires, and schematic nets in one response.
Per questo strumento non è stato pubblicato alcuno schema di input.
easyeda_wire_probeInspect live schematic wire objects, including line coordinates, net names, methods, and state getter values, to validate EasyEDA runtime mappings.Inspect live schematic wire objects, including line coordinates, net names, methods, and state getter values, to validate EasyEDA runtime mappings.
Per questo strumento non è stato pubblicato alcuno schema di input.
easyeda_component_probeInspect live schematic component objects, including available methods and state getter values, to validate EasyEDA runtime mappings.Inspect live schematic component objects, including available methods and state getter values, to validate EasyEDA runtime mappings.
Per questo strumento non è stato pubblicato alcuno schema di input.
easyeda_live_write_regressionprivilegiatoExercise real schematic (and optionally PCB) write paths against the bridge — place,Exercise real schematic (and optionally PCB) write paths against the bridge — place,
Per questo strumento non è stato pubblicato alcuno schema di input.
easyeda_health_checkReturn server health status in one call: runtime version, active profile, bridge state, EasyEDA version, keyless sourcing state, and starter catalog size. Intended as the single actionable status check after first connecting the bridge extension.Return server health status in one call: runtime version, active profile, bridge state, EasyEDA version, keyless sourcing state, and starter catalog size. Intended as the single actionable status check after first connecting the bridge extension.
Per questo strumento non è stato pubblicato alcuno schema di input.
easyeda_bridge_statusCheck EasyEDA Pro bridge connection status, version, and capabilities.Check EasyEDA Pro bridge connection status, version, and capabilities.
Per questo strumento non è stato pubblicato alcuno schema di input.
easyeda_get_capabilitiesReturn server capabilities, including available profiles, enabled feature flags, and supported operations.Return server capabilities, including available profiles, enabled feature flags, and supported operations.
Per questo strumento non è stato pubblicato alcuno schema di input.
easyeda_get_server_configReturn safe (redacted) server configuration. Secrets are never exposed.Return safe (redacted) server configuration. Secrets are never exposed.
Per questo strumento non è stato pubblicato alcuno schema di input.
easyeda_get_tool_profilesList available tool profiles and their descriptions.List available tool profiles and their descriptions.
Per questo strumento non è stato pubblicato alcuno schema di input.
easyeda_get_feature_flagsReturn current feature flag values.Return current feature flag values.
Per questo strumento non è stato pubblicato alcuno schema di input.
easyeda_observability_reportReturn latency budgets, runtime metrics, cache/vendor timing snapshot, and storage retention policy for performance diagnostics.Return latency budgets, runtime metrics, cache/vendor timing snapshot, and storage retention policy for performance diagnostics.
Per questo strumento non è stato pubblicato alcuno schema di input.
easyeda_run_self_testRun internal self-test to verify server integrity, config, and bridge connectivity.Run internal self-test to verify server integrity, config, and bridge connectivity.
Per questo strumento non è stato pubblicato alcuno schema di input.
easyeda_bridge_probe_methodsQuery the EasyEDA Pro bridge for available API methods. Requires bridge connection. (dev/pro only)Query the EasyEDA Pro bridge for available API methods. Requires bridge connection. (dev/pro only)
Per questo strumento non è stato pubblicato alcuno schema di input.
easyeda_api_inventoryInspect the live EasyEDA extension runtime and list available documented API classes, runtime paths, and methods.Inspect the live EasyEDA extension runtime and list available documented API classes, runtime paths, and methods.
Per questo strumento non è stato pubblicato alcuno schema di input.
easyeda_board_layersList all layers in the PCB design including signal, power, plane, and mechanical layers.List all layers in the PCB design including signal, power, plane, and mechanical layers.
Per questo strumento non è stato pubblicato alcuno schema di input.
easyeda_board_stackupGet the PCB layer stackup including thickness, material, and dielectric constants.Get the PCB layer stackup including thickness, material, and dielectric constants.
Per questo strumento non è stato pubblicato alcuno schema di input.
easyeda_board_dimensionsGet the PCB board outline dimensions, shape, and mounting hole information.Get the PCB board outline dimensions, shape, and mounting hole information.
Per questo strumento non è stato pubblicato alcuno schema di input.
easyeda_board_featuresGet counts of board features. zones counts copper Pour boundaries only; native Fill andGet counts of board features. zones counts copper Pour boundaries only; native Fill and
Per questo strumento non è stato pubblicato alcuno schema di input.
easyeda_bom_generateGenerate a bill of materials for the project with grouping and formatting options.Generate a bill of materials for the project with grouping and formatting options.
Per questo strumento non è stato pubblicato alcuno schema di input.
easyeda_bom_validateValidate the project BOM against LCSC inventory to identify missing, obsolete, or alternate parts.Validate the project BOM against LCSC inventory to identify missing, obsolete, or alternate parts.
Per questo strumento non è stato pubblicato alcuno schema di input.
easyeda_bom_exportExport the bill of materials to a file on disk in the specified format.Export the bill of materials to a file on disk in the specified format.
Per questo strumento non è stato pubblicato alcuno schema di input.
easyeda_bom_sourcingRetrieve pricing and availability information for all parts in the project BOM from specified suppliers.Retrieve pricing and availability information for all parts in the project BOM from specified suppliers.
Per questo strumento non è stato pubblicato alcuno schema di input.
easyeda_bom_quality_reportGenerate a BOM quality report that identifies unavailable, single-source, missing-MPN, missing-footprint, and low-stock items across configured suppliers.Generate a BOM quality report that identifies unavailable, single-source, missing-MPN, missing-footprint, and low-stock items across configured suppliers.
Per questo strumento non è stato pubblicato alcuno schema di input.
easyeda_catalog_verify_deviceResolve an LCSC part number into a catalog device entry (keyless LCSC metadata plus anResolve an LCSC part number into a catalog device entry (keyless LCSC metadata plus an
Per questo strumento non è stato pubblicato alcuno schema di input.
easyeda_catalog_listList devices cached by easyeda_catalog_verify_device, with their validation status andList devices cached by easyeda_catalog_verify_device, with their validation status and
Per questo strumento non è stato pubblicato alcuno schema di input.
easyeda_design_rules_lookupLook up generic engineering reference guidance: IPC-2221 trace-width/current-capacity,Look up generic engineering reference guidance: IPC-2221 trace-width/current-capacity,
Per questo strumento non è stato pubblicato alcuno schema di input.
easyeda_drc_runRun EasyEDA Pro's native PCB DRC and refresh its visible DRC panel. Requires a PCB documentRun EasyEDA Pro's native PCB DRC and refresh its visible DRC panel. Requires a PCB document
Per questo strumento non è stato pubblicato alcuno schema di input.
easyeda_erc_runRun native schematic ERC and supplement aggregate counts with inferred_floating_pins. Requires a focused schematic.Run native schematic ERC and supplement aggregate counts with inferred_floating_pins. Requires a focused schematic.
Per questo strumento non è stato pubblicato alcuno schema di input.
easyeda_semantic_erc_validateRun semantic electrical-rule validation over a netlist with pin electrical types to detect output contention, floating inputs, power conflicts, missing power pins, missing decoupling, and voltage-domain mismatches.Run semantic electrical-rule validation over a netlist with pin electrical types to detect output contention, floating inputs, power conflicts, missing power pins, missing decoupling, and voltage-domain mismatches.
Per questo strumento non è stato pubblicato alcuno schema di input.
easyeda_semantic_erc_autoExtract nets/devices/pins from the LIVE schematic and run semantic ERC — no hand-authoredExtract nets/devices/pins from the LIVE schematic and run semantic ERC — no hand-authored
Per questo strumento non è stato pubblicato alcuno schema di input.
easyeda_power_tree_analyzeAnalyze supply sources, regulators, loads, protection, bulk capacitance, current budget, dropout, and regulator thermal risk. Returns machine-readable issues and a human-readable summary.Analyze supply sources, regulators, loads, protection, bulk capacitance, current budget, dropout, and regulator thermal risk. Returns machine-readable issues and a human-readable summary.
Per questo strumento non è stato pubblicato alcuno schema di input.
easyeda_post_write_qaprivilegiatoRun and classify post-write schematic QA after generated edits. Combines native DRC/ERC resultsRun and classify post-write schematic QA after generated edits. Combines native DRC/ERC results
Per questo strumento non è stato pubblicato alcuno schema di input.
easyeda_rule_check_summaryGet a summary of all design and electrical rule check results for the project.Get a summary of all design and electrical rule check results for the project.
Per questo strumento non è stato pubblicato alcuno schema di input.
easyeda_jlcpcb_quote_workflowPrepare a non-binding JLCPCB quote workflow snapshot with explicit human-review gates and audit evidence. This tool never places orders or performs paid operations.Prepare a non-binding JLCPCB quote workflow snapshot with explicit human-review gates and audit evidence. This tool never places orders or performs paid operations.
Per questo strumento non è stato pubblicato alcuno schema di input.
easyeda_production_qa_artifactsGenerate testpoint checklist, assembly notes, bring-up plan, production QA checklist, and machine-readable QA manifest for board handoff.Generate testpoint checklist, assembly notes, bring-up plan, production QA checklist, and machine-readable QA manifest for board handoff.
Per questo strumento non è stato pubblicato alcuno schema di input.
easyeda_export_gerbersExport PCB design to Gerber files for PCB fabrication.Export PCB design to Gerber files for PCB fabrication.
Per questo strumento non è stato pubblicato alcuno schema di input.
easyeda_export_pick_placeExport pick-and-place (centroid) file for PCB assembly. Contains component reference, position, rotation, and layer.Export pick-and-place (centroid) file for PCB assembly. Contains component reference, position, rotation, and layer.
Per questo strumento non è stato pubblicato alcuno schema di input.
40 strumenti su 40 hanno pubblicato una descrizione.
I nomi e le descrizioni degli strumenti sono scritti dal publisher e mostrati alla lettera come testo inerte. Sono le stringhe che un client MCP passa a un modello, quindi Forge vi cerca schemi di prompt injection — ogni rilievo compare insieme all’analisi di sicurezza qui sopra. «Privilegiato» è una corrispondenza di parola chiave sul nome dello strumento, non una verifica di ciò che fa: un nome innocuo può comunque fare qualsiasi cosa.
MCP server for EasyEDA Pro: PCB inspection, BOM, exports, and hardware review.
I nomi collegati aprono l’indice Forge di tutte le voci osservate esporre quello strumento. Sfoglia tutti gli strumenti indicizzati.
La scansione si è fermata al limite di 60 pacchetti. Il resto dell'albero non è mai stato risolto.
Altri 36 pacchetti risolti non vengono disegnati qui (limite di visualizzazione: 24). Ogni dipendenza con un avviso di sicurezza viene disegnata comunque. Inventario completo (SBOM CycloneDX)
35 dipendenze dichiarate non sono mai arrivate nell'albero. Mancano dalla risoluzione di Forge, non dal pacchetto.
+23 altre non elencate. I conteggi per motivo qui sopra le comprendono tutte.
Non seguite: peerDependencies. Questo albero copre solo le dipendenze di runtime, quindi ciò che queste comportano non è mai stato risolto.