{"name":"io.github.LGDiMaggio/mcp-server-mcsa","slug":"lgdimaggio-mcp-server-mcsa","title":"Motor Current Signature Analysis","description":"MCP server for Motor Current Signature Analysis — fault detection in electric motors","url":"https://mcp.market/server/lgdimaggio-mcp-server-mcsa","rating":null,"grade":"B","score":82,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":23,"stars":9,"forks":2,"downloads_week":34,"last_push_at":"2026-05-29T10:12:29.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"pypi","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/LGDiMaggio/mcp-motor-current-signature-analysis","website":null,"version":"0.2.1","remotes":[],"packages":[{"registryType":"pypi","identifier":"mcp-server-mcsa","version":"0.2.1","transport":{"type":"stdio"}}],"tools":[{"name":"calculate_motor_params","description":"Calculate motor operating parameters from nameplate and measured data.","write_action":false,"price_micros":0,"input_schema":null},{"name":"clear_stored_data","description":"Delete stored signals and spectra from disk and memory.","write_action":true,"price_micros":0,"input_schema":null},{"name":"compute_band_energy","description":"Compute the integrated spectral energy in a frequency band.","write_action":false,"price_micros":0,"input_schema":null},{"name":"compute_bearing_frequencies","description":"Calculate bearing characteristic defect frequencies (BPFO, BPFI, BSF, FTF).","write_action":false,"price_micros":0,"input_schema":null},{"name":"compute_envelope_spectrum","description":"Compute the envelope spectrum of a current signal.","write_action":false,"price_micros":0,"input_schema":null},{"name":"compute_fault_frequencies","description":"Calculate expected fault frequencies for common induction-motor faults.","write_action":false,"price_micros":0,"input_schema":null},{"name":"compute_power_spectral_density","description":"Compute Power Spectral Density using Welch's method.","write_action":false,"price_micros":0,"input_schema":null},{"name":"compute_spectrum","description":"Compute the single-sided amplitude spectrum (FFT) of a current signal.","write_action":false,"price_micros":0,"input_schema":null},{"name":"compute_time_frequency","description":"Compute Short-Time Fourier Transform (STFT) for time-frequency analysis.","write_action":false,"price_micros":0,"input_schema":null},{"name":"detect_bearing_faults","description":"Detect bearing defect signatures in the stator-current spectrum.","write_action":false,"price_micros":0,"input_schema":null},{"name":"detect_broken_rotor_bars","description":"Detect broken rotor bar faults from current spectrum.","write_action":false,"price_micros":0,"input_schema":null},{"name":"detect_eccentricity","description":"Detect air-gap eccentricity faults from current spectrum.","write_action":false,"price_micros":0,"input_schema":null},{"name":"detect_stator_faults","description":"Detect stator inter-turn short circuit faults from current spectrum.","write_action":false,"price_micros":0,"input_schema":null},{"name":"diagnose_from_file","description":"Load a signal from file and run the full MCSA diagnostic pipeline.","write_action":false,"price_micros":0,"input_schema":null},{"name":"find_spectrum_peaks","description":"Detect peaks in a frequency spectrum.","write_action":false,"price_micros":0,"input_schema":null},{"name":"generate_test_current_signal","description":"Generate a synthetic motor-current test signal.","write_action":false,"price_micros":0,"input_schema":null},{"name":"inspect_signal_file","description":"Inspect a signal file without fully loading it.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_stored_data","description":"List all signals and spectra currently stored on disk.","write_action":false,"price_micros":0,"input_schema":null},{"name":"load_signal_from_file","description":"Load a motor-current signal from a file (CSV, WAV, or NumPy NPY).","write_action":false,"price_micros":0,"input_schema":null},{"name":"preprocess_signal","description":"Preprocess a stator-current signal for spectral analysis.","write_action":false,"price_micros":0,"input_schema":null},{"name":"run_full_diagnosis","description":"Run a comprehensive MCSA diagnostic analysis on a current signal.","write_action":true,"price_micros":0,"input_schema":null}],"scan":{"score":82,"grade":"B","scanned_at":"2026-09-28T14:28:55.340Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-09-28T14:28:55.277Z","components":{"code":{"score":25,"max":25,"notes":["15 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":8,"max":15,"notes":["last push 122 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"pypi","identifier":"mcp-server-mcsa","version":"0.2.1","found":true,"weeklyDownloads":34,"license":"MIT","dependencyCount":4,"publishedAt":"2026-02-09T08:27:58.914470Z","repositoryUrl":"https://github.com/LGDiMaggio/mcp-motor-current-signature-analysis"}],"repo":{"found":true,"owner":"LGDiMaggio","repo":"mcp-motor-current-signature-analysis","archived":false,"pushedAt":"2026-05-29T10:12:29Z","stars":9,"forks":2,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/92125634?v=4","ownerCreatedAt":"2021-10-07T21:52:45Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/92125634?v=4&s=128","source":"github"},"presence":{"stars":9,"forks":2,"downloadsWeek":34,"license":"MIT","lastPushAt":"2026-05-29T10:12:29.000Z","score":23}}}},"grade_history":[],"reviews":[]}