Skip to main content
Glama
Surface Electromyography (sEMG) RMS Workload Skill

Surface Electromyography (sEMG) RMS Workload Skill

by Alpha-Park

Surface Electromyography (sEMG) RMS Workload Skill

License: Apache-2.0 Python 3.10+ Zero Dependencies MCP Protocol Ready OpenClaw Certified

Zero-dependency sovereign personal agent skill for non-invasive evaluation of surface electromyography (sEMG) RMS amplitude, percentage MVC, median frequency fatigue, and occupational ergonomics.

flowchart TD
    SurfaceElectrodes["Bipolar Surface EMG Electrodes"] --> RMS_Filter["RMS Sliding-Window & MVC Normalization"]
    RMS_Filter --> Spectrum["Fast Fourier / Median Frequency (MDF) Extraction"]
    Spectrum --> Jonsson["Jonsson Ergonomic Static Load Modeling"]
    Jonsson --> StrainEngine["Neuromuscular Ergonomic Strain Engine"]
    StrainEngine --> Agent["OpenClaw / Hermes Personal Agent Actions"]

Features

  • Deterministic Math: Pure Python standard library implementation with zero external dependencies.

  • Biomechanical Ergonomics Standards: Implements validated Jonsson static muscular load thresholds and %MVC normalization.

  • Spectral Fatigue Shift Detection: Identifies localized intracellular acidification before subjective pain manifests.

  • Model Context Protocol (MCP): Native JSON-RPC tool integration for LLMs and autonomous agents.

Related MCP server: Auditory Binaural Masking Level Difference (BMLD) MCP Server

Quickstart

from client import MuscleElectromyographyClient

client = MuscleElectromyographyClient()
result = client.evaluate_emg_workload(
    emg_rms_amplitude_uv=14.5,
    mvc_reference_uv=320.0,
    muscle_group="UPPER_TRAPEZIUS"
)
print("Activation:", result["mvc_percentage"], "% MVC")
print("Classification:", result["classification"])

License

Apache-2.0

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    B
    maintenance
    Exposes MCP tools that compute longevity and metabolic metrics (autophagy index, GKI, MAGE), cardio-renal biomarkers (BUN/creatinine ratio, cardiac output and TPR, nocturnal BP dipping), chronobiology estimates (DLMO, melanopic lux, caffeine clearance), plus neuro-recovery and biomechanics scores. Runs as a zero-dependency Python JSON-RPC 2.0 stdio server so any MCP-compatible client can query these physiological domain calculators.
    7
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables deterministic calculation and classification of prepulse inhibition (%PPI) from startle reflex amplitudes and lead intervals, supporting sensorimotor gating and sensory overload vulnerability assessment through JSON-RPC tools.
    7
    MIT