Mmcp.market

Multisim MCP server

by yxy050208·io.github.yxy050208/multisim-mcp·v1.2.0

Generate Multisim circuits, run simulations, export data, and create experiment reports.

A92/100grade A
What users say
No reviews yet
Be the first
Safety scan
A92/100

full report

Adoption
Growing

19 stars

Reviews

Write one

Nobody has reviewed Multisim MCP yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Multisim MCP tools (78, 21 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • analyze_bode_response

    Use the Bode Plotter adapter on an AC-sweep experiment.

  • analyze_logic_signals

    Use the Logic Analyzer adapter to digitize traces and list edges.

  • approve_component_resolution

    Record explicit human approval for a complete component resolution.

  • approve_executable_netlist

    Record explicit human approval for one immutable netlist preview.

  • approve_simulation_plan

    Record explicit approval for one safe simulation plan.

  • audit_spice_compatibility

    Audit SPICE dialect, model hashes/licenses, and static backend risks.

  • autonomous_correct_design

    Autonomously diagnose, propose, simulate, and select a repair candidate.

  • build_behavioral_reference

    Convert supported native DFF carriers into an explicit ngspice reference.

  • build_course_waveform_demo

    Return the bilingual five-waveform course-design contract.

  • cancel_experiment_jobwrite action

    Cancel a queued job or safely stop its isolated worker process.

  • circuit_info

    Return name, file, simulation state, and last error for the open circuit.

  • clear_input_data

    Clear injected data from a simulation input.

  • compare_design_variants

    Rank 2-16 complete designs using one evidence-backed experiment contract.

  • compare_experiment_backends

    Numerically compare common signals from two registered EDA experiments.

  • compile_executable_netlist

    Compile an approved logical draft into a bounded pin-level preview.

  • component_adapter_catalog

    List portable built-in and local declarative component adapters.

  • connect

    Connect to the local Multisim Automation API.

  • create_schematic_from_netlistwrite action

    Create an editable Multisim schematic from a supported SPICE netlist.

  • decode_ms14

    Decode a .ms14 file to editable XML using ewd.

  • diagnose_design

    Diagnose a circuit without modifying it or silently guessing repairs.

  • disconnect

    Disconnect from Multisim and release the open circuit.

  • do_command_linewrite action

    Run an unrestricted Multisim command file when explicitly enabled.

  • encode_ms14

    Encode an XML design back to .ms14 using ewe.

  • enum_components

    List component reference designators. 0 returns all.

  • enum_inputs

    List simulation inputs. 0 returns all.

  • enum_outputs

    List simulation outputs. 0 returns all.

  • evaluate_design_patchwrite action

    Retest one explicit reversible patch against its unchanged baseline.

  • export_experiment_artifact

    Export an artifact beneath MULTISIM_MCP_ARTIFACT_EXPORT_DIR.

  • export_formal_experiment_report

    Export bilingual HTML/PDF reports and a reproducibility manifest.

  • generate_reportwrite action

    Write a Markdown report for the open circuit and analysis results.

  • get_circuit_image

    Export the circuit schematic as an image.

  • get_experiment_job

    Return durable progress, failure diagnostics, or the completed result.

  • get_experiment_summary

    Return a compact report, verification, and artifact summary for agents.

  • get_output_data

    Fetch data for an output that is ready; shape depends on analysis type.

  • get_rlc_value

    Read the current value of an R/L/C component through RLCValue.

  • global_optimize_designwrite action

    Run auditable mixed topology/value multi-objective global optimization.

  • list_experiment_artifacts

    List artifact metadata, hashes, MIME types, and safe access capabilities.

  • list_experiment_jobs

    List recent durable jobs without returning their potentially large results.

  • measure_experiment

    Compute explicit metrics from a registered experiment's raw data.

  • new_circuitwrite action

    Create a new empty Multisim design.

  • open_circuit

    Open a Multisim design file and return circuit info.

  • optimize_design

    Evaluate bounded component-value candidates without modifying the source design.

  • plan_design_options

    Return comparable technical方案 without generating or executing a circuit.

  • plan_experiment_sweep

    Validate and preview parameter, tolerance, temperature, or Monte Carlo runs.

  • prepare_design_specification

    Prepare a reviewable electrical specification from a selected plan.

  • prepare_netlist_draft

    Prepare a logical netlist draft after explicit specification approval.

  • read_experiment_artifact

    Read one bounded page from an allowlisted text experiment artifact.

  • read_virtual_multimeter

    Read DC, true RMS, AC RMS and range from experiment data.

  • register_experiment_artifacts

    Register an existing complete experiment directory as MCP Resources.

  • register_sweep_artifacts

    Register a completed sweep directory and return opaque MCP Resources.

  • report_bom

    Export the bill of materials to a text file.

  • report_netlist

    Export the SPICE netlist to a text file.

  • resolve_component_requirements

    Resolve logical roles into reviewable component candidates and rating gates.

  • retry_experiment_job

    Queue a fresh attempt using a failed, cancelled, or timed-out job spec.

  • run_ac_single_frequencywrite action

    Run AC analysis at a single frequency.

  • run_ac_sweepwrite action

    Run AC sweep and return frequency/real/imag rows.

  • run_behavioral_referencewrite action

    Build and run an explicit ngspice behavioral reference in one call.

  • run_circuit_experimentwrite action

    Create a schematic, run a safe Multisim analysis, and export a report.

  • run_dc_operating_pointwrite action

    Run DC operating point analysis for the given outputs.

  • run_experiment_sweepwrite action

    Run a transactional parameter, tolerance, temperature, or Monte Carlo sweep.

  • run_spice_netlistwrite action

    Run SPICE through Multisim or ngspice with safe analysis commands.

  • run_transientwrite action

    Run a transient simulation and return downsampled time/real data.

  • run_verified_circuit_experimentwrite action

    Run an ExperimentSpec and persist evidence-backed requirement verdicts.

  • runtime_status

    Check local EDA runtime compatibility without starting Multisim.

  • save_circuit

    Save the circuit, optionally to a new path.

  • schematic_component_catalog

    List native component families available to the schematic generator.

  • select_design_option

    Lock one planning option without generating or executing a circuit.

  • set_input_data_raw

    Inject a raw (time, value) waveform into a simulation input.

  • set_input_data_sampled

    Inject a sampled waveform into a simulation input.

  • set_output_request

    Configure an output request before RunSimulation.

  • set_rlc_value

    Set an R/L/C component value through SetRLCValue.

  • stop_simulation

    Stop the currently running simulation.

  • submit_autonomous_correctionwrite action

    Queue durable model-planned correction with round-level recovery.

  • submit_circuit_experimentwrite action

    Queue a durable, cancellable experiment in an isolated worker process.

  • submit_design_optimizationwrite action

    Queue a durable optimization with candidate-level crash recovery.

  • submit_experiment_sweepwrite action

    Queue a durable sweep in the same isolated, cancellable worker system.

  • submit_global_optimizationwrite action

    Queue durable mixed topology/value Pareto optimization.

  • verify_experiment_requirements

    Evaluate explicit design requirements; unsupported evidence stays unverified.

Public scan report

scanner v0.1.9 · 2026-09-20 · same rubric, same numbers if you re-run it

no findings
  • Code scan76 source files scanned25/25
  • Live reliabilityno gateway calls yet and no remote to proben/a
  • Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 6 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 92/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

Install directly

claude mcp add multisim-mcp -- uvx multisim-mcp
Add to Cursor

Multisim MCP: common questions

Is Multisim MCP server safe?
Yes, by our scan: it is graded A (92/100). Read the Multisim MCP safety report
How do I install Multisim MCP?
It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
Does Multisim MCP need an API key?
No secret keys are declared. It reads 1 setting from the environment.
Is Multisim MCP maintained?
The last commit was 6 days ago (2026-09-14). The latest release is v1.2.0.

More from yxy050208