Skip to main content
Glama
two-point-discrimination

two-point-discrimination

Cutaneous Two-Point Discrimination (2PD) Skill

License: MIT Python 3.10+ Zero Dependencies OpenClaw Ready MCP Protocol

A sovereign personal agent capability for computational tactile psychophysics, evaluating static and moving cutaneous two-point discrimination (2PD in mm), Merkel/Meissner spatial receptive density, and peripheral nerve health.

Architecture

flowchart TD
    TouchData["Tactile Discrimination Trials: Discriminated Distance (mm) & Success Ratio"] --> WeberEngine["Weber Static 2PD Classification Engine (Normal <= 5mm, Fair 6-10mm, Poor 11-15mm)"]
    TouchData --> MovingEngine["Dellon Dynamic Moving 2PD vs Static Dissociation Engine"]
    WeberEngine & MovingEngine --> STAS["Spatial Tactile Acuity Score (STAS: 0 - 100)"]
    STAS --> ErgonomicPrescription["OpenClaw / Hermes Carpal Tunnel Ergonomics & Sensory Training"]

Related MCP server: cutaneous-microcirculation

Quickstart

from client import TwoPointDiscriminationClient

client = TwoPointDiscriminationClient()

# Assess static 2PD threshold at fingertip
res = client.evaluate_static_2pd(
    smallest_discriminated_distance_mm=3.2,
    anatomical_site="fingertip_pulp",
    correct_response_ratio=0.875
)

print("Discriminated Distance:", res["discriminated_distance_mm"], "mm")
print("Acuity Score:", res["spatial_tactile_acuity_score"], "/ 100")
print("Classification:", res["classification"])
print("Guidance:", res["actionable_guidance"])

MCP Server Integration

Add to your claude_desktop_config.json or OpenClaw tool registry:

{
  "mcpServers": {
    "two-point-discrimination": {
      "command": "python",
      "args": ["/path/to/genpark-personal-agent-cutaneous-two-point-discrimination-skill/mcp_server.py"]
    }
  }
}

License

MIT License.

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    Not graded
    maintenance
    Enables assessment of tear film breakup dynamics, Ocular Protection Index, blink behavior, and digital asthenopia risk during screen work, returning corneal exposure analysis and ergonomic microbreak/blink coaching recommendations.
    7
    MIT
  • A
    license
    Not graded
    quality
    Not graded
    maintenance
    Enables analysis of cutaneous laser Doppler thermal hyperemia, axon-reflex peaks, and endothelial nitric oxide bioavailability, generating CVC metrics, microvascular health scores, and classification guidance.
    7
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables evaluation of angular vestibulo-ocular reflex gain, bilateral semicircular canal asymmetry, corrective catch-up saccades, and gaze stabilization, with vestibular adaptation exercise prescriptions.
    7
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables evaluation of tactile temporal discrimination thresholds from paired-pulse staircase data, including age-adjusted normative comparisons, cortical somatosensory gating indices, clinical tiers, and sensorimotor recovery directives.
    7
    MIT