Elf MCP Server

elf-mcp-server PyPI v1.61.0

Published by ksugahar — no publish provenance, so origin is unverified, but the source is public: the repository link below is self-declared yet readable, so you can inspect the code before adopting it.

MCP server for ELF600 docs, public sample decks, and motor-design Python facade contracts: run queues, efficiency maps, dq/MTPA, PWM harmonics, NGSolve validation, RunResult parsing, optimization loops, drawing/BOM handoffs, and release-quality audits.

Trust grade
A
92/100
Last scanned get badge →
Trust
A · 92/100
Adoption risk for you: the threat score, then adjusted down for blast radius, publisher verification and how much the scan could see. Deterministic; every point is auditable.
Capability
Moderate
Blast radius if it went rogue — what the server’s tools could reach. Independent of trust.
Coverage
Source
How much the scan could actually inspect. Shallow coverage is stated, never hidden.
Share this Trust Score
𝕏 Share LinkedIn Reddit
A Why this grade threat 96 − adoption risk = 92/100

The grade answers one question — how safe is this server for you to adopt — so it is computed in two auditable stages. Nothing below is an opinion or an LLM's guess; every line is a real term the deterministic engine applied, and the same input always yields the same number.

1. Threat score — 100 − 3.6 = 96. What the published surface and source actually contain:

PointsWhat was foundCategory
−3.6 Near-miss of exa-mcp-server MTC-SUP-005 supply-chain

2. Client adoption risk — 96 − 4 = 92. Three small, subtract-only factors that reflect your risk in adopting it — a clean scan proves less on a powerful, unverified or barely-inspectable package, so the grade says so plainly:

PointsAdoption-risk factor
−3 capability blast radius (moderate) — client exposure if the model is manipulated
−1 publisher verification (public source) — no provenance, but the source is public and inspectable

Capability observations and info notes are shown under Findings but never scored. Open any row's finding below for the file, line and evidence behind a deduction.

Findings 1

medium Near-miss of exa-mcp-server (edit distance 2)MTC-SUP-005

"elf-mcp-server" is edit-distance 2 from the package "exa-mcp-server". Verify this is the intended package.

Fix: Confirm you meant "exa-mcp-server". Install packages only from their documented, official name.

Location: package elf-mcp-server

Tools 107

Each tool and what it can reach — statically extracted from the published source.

  • elf_python_pm_demag_step_lintingests untrusted inputreads sensitive data
  • elf_wiki_indexingests untrusted input
  • elf_agentic_profileno sensitive capability
  • elf_complex_field_run_contract_gateno sensitive capability
  • elf_conductive_shield_frequency_contract_gateno sensitive capability
  • elf_demagnetization_run_contract_gateno sensitive capability
  • elf_emfm_star_power_balance_gateno sensitive capability
  • elf_examples_getno sensitive capability
  • elf_examples_indexno sensitive capability
  • elf_examples_playbookno sensitive capability
Show 97 more tools ↓
  • elf_examples_searchno sensitive capability
  • elf_flux_linkage_inductance_contract_gateno sensitive capability
  • elf_force_method_profile_contract_gateno sensitive capability
  • elf_force_pair_run_contract_gateno sensitive capability
  • elf_help_getno sensitive capability
  • elf_help_indexno sensitive capability
  • elf_help_searchno sensitive capability
  • elf_ipm_two_run_ldlq_contract_gateno sensitive capability
  • elf_leakage_inductance_contract_gateno sensitive capability
  • elf_local_simulation_handoffno sensitive capability
  • elf_magnet_model_producer_contract_gateno sensitive capability
  • elf_magnetization_group_handoff_contract_gateno sensitive capability
  • elf_material_force_contrast_contract_gateno sensitive capability
  • elf_mcp_readinessno sensitive capability
  • elf_mesh_solver_pipeline_gateno sensitive capability
  • elf_momc_force_triplet_contract_gateno sensitive capability
  • elf_motor_dual_solver_review_packetno sensitive capability
  • elf_motor_hybrid_routerno sensitive capability
  • elf_motor_mmm_quick_checkno sensitive capability
  • elf_motor_readinessno sensitive capability
  • elf_overviewno sensitive capability
  • elf_plan_workflowno sensitive capability
  • elf_project_feature_inventory_contract_gateno sensitive capability
  • elf_public_promotionno sensitive capability
  • elf_python_2d_motor_templateno sensitive capability
  • elf_python_api_manualno sensitive capability
  • elf_python_api_schemano sensitive capability
  • elf_python_deck_lintno sensitive capability
  • elf_python_getno sensitive capability
  • elf_python_indexno sensitive capability
  • elf_python_induction_slip_sweep_planno sensitive capability
  • elf_python_interface_designno sensitive capability
  • elf_python_meg_generation_planno sensitive capability
  • elf_python_motor_airgap_harmonics_nvh_planno sensitive capability
  • elf_python_motor_cogging_ripple_planno sensitive capability
  • elf_python_motor_demag_margin_planno sensitive capability
  • elf_python_motor_design_agent_handoffno sensitive capability
  • elf_python_motor_design_planno sensitive capability
  • elf_python_motor_dq_axis_map_planno sensitive capability
  • elf_python_motor_drawing_bom_handoffno sensitive capability
  • elf_python_motor_drive_cycle_planno sensitive capability
  • elf_python_motor_efficiency_map_from_resultsno sensitive capability
  • elf_python_motor_efficiency_map_planno sensitive capability
  • elf_python_motor_feasibility_studyno sensitive capability
  • elf_python_motor_inverter_pwm_harmonic_planno sensitive capability
  • elf_python_motor_loss_model_contractno sensitive capability
  • elf_python_motor_manufacturing_tolerance_planno sensitive capability
  • elf_python_motor_market_briefno sensitive capability
  • elf_python_motor_material_variation_planno sensitive capability
  • elf_python_motor_mtpa_search_planno sensitive capability
  • elf_python_motor_ngsolve_result_crosscheckno sensitive capability
  • elf_python_motor_observable_contractno sensitive capability
  • elf_python_motor_operating_point_run_queueno sensitive capability
  • elf_python_motor_optimization_loopno sensitive capability
  • elf_python_motor_optimization_study_planno sensitive capability
  • elf_python_motor_rotor_stress_retention_planno sensitive capability
  • elf_python_motor_saturation_inductance_map_planno sensitive capability
  • elf_python_motor_spec_lintno sensitive capability
  • elf_python_motor_sweep_matrixno sensitive capability
  • elf_python_motor_thermal_network_planno sensitive capability
  • elf_python_motor_topology_parameter_planno sensitive capability
  • elf_python_motor_torque_speed_envelopeno sensitive capability
  • elf_python_motor_validation_scorecardno sensitive capability
  • elf_python_motor_voltage_field_weakening_planno sensitive capability
  • elf_python_motor_winding_layout_planno sensitive capability
  • elf_python_ngsolve_validation_planno sensitive capability
  • elf_python_ngsolve_validation_scriptno sensitive capability
  • elf_python_phase_flux_run_contract_gateno sensitive capability
  • elf_python_reluctance_motor_design_planno sensitive capability
  • elf_python_run_contractno sensitive capability
  • elf_python_run_result_parseno sensitive capability
  • elf_python_run_result_parse_pathno sensitive capability
  • elf_python_searchno sensitive capability
  • elf_python_team28no sensitive capability
  • elf_recipe_getno sensitive capability
  • elf_recipe_indexno sensitive capability
  • elf_recipe_searchno sensitive capability
  • elf_rotating_conductor_periodic_contract_gateno sensitive capability
  • elf_sample_decks_cross_validationno sensitive capability
  • elf_sample_decks_duplicatesno sensitive capability
  • elf_sample_decks_getno sensitive capability
  • elf_sample_decks_indexno sensitive capability
  • elf_sample_decks_observable_contractsno sensitive capability
  • elf_sample_decks_physicsno sensitive capability
  • elf_sample_decks_playbookno sensitive capability
  • elf_sample_decks_qualityno sensitive capability
  • elf_sample_decks_representativesno sensitive capability
  • elf_sample_decks_routeno sensitive capability
  • elf_sample_decks_searchno sensitive capability
  • elf_sample_decks_validationno sensitive capability
  • elf_sample_decks_validation_matrixno sensitive capability
  • elf_source_off_relaxation_contract_gateno sensitive capability
  • elf_transient_induced_current_contract_gateno sensitive capability
  • elf_two_winding_frequency_contract_gateno sensitive capability
  • elf_usageno sensitive capability
  • elf_wiki_getno sensitive capability
  • elf_wiki_searchno sensitive capability

What this scan could not see

Versions 2

Scan history per published version. The engine is deterministic — the same version always yields the same score, so a changed score means the package itself changed.

VersionScoreFindingsEngineScanned
v1.61.0 latest A 92/100 1 1.13.0 2026-08-25
v1.60.0 A 92/100 1 1.12.1 2026-07-27

Embed this score

Show this server's live Trust Score in your README, docs or website. The badge is served straight from the registry and updates automatically after every rescan — no API key needed. It links back to this page, so anyone who sees the grade can also read the findings behind it instead of taking a number on faith.

MCP Trust Score: A · 92/100
Markdown (GitHub README)
[![MCP Trust Score](https://mcptrustchecker.com/registry/elf-mcp-server/badge.svg)](https://mcptrustchecker.com/registry/elf-mcp-server)
HTML
<a href="https://mcptrustchecker.com/registry/elf-mcp-server"><img src="https://mcptrustchecker.com/registry/elf-mcp-server/badge.svg" alt="MCP Trust Score" height="20"></a>
Prefer shields.io styling? Point it at https://mcptrustchecker.com/registry/elf-mcp-server/badge.json via https://img.shields.io/endpoint?url=…

Verify this score yourself

The score above is reproducible: the same package version always yields the same result. Run it locally or over the free API — no account, no LLM, fully deterministic.

npx mcptrustchecker scan elf-mcp-server --online --registry pypi

Use the free API → How scoring works

More in Learning & Documentation