Skip to main content
Glama
476,200 tools. Updated 2026-08-25 07:28

"Shelly" matching MCP tools:

  • Retrieve a list of all Shelly devices configured locally or linked to your cloud account, showing identity and online status. Use this to get an overview before further actions.
    MIT
  • Discovers Shelly devices on your LAN via mDNS and merges with cloud account list. Returns lightweight identities for safe, read-only probing.
    MIT
  • Execute allowlisted system commands with configurable working directory and timeout to directly interact with codebases and environments.
    MIT
  • Update the cadence clause of an existing teaching contract without re-signing. Specify contract ID and new cadence to replace the current rhythm settings while preserving other terms.
    AGPL 3.0
  • Check teaching prep for cross-item consistency in flashcards, exercises, mind maps, and concept coverage. Receive a pass/fail status to catch errors and warnings before delivery.
    AGPL 3.0
  • Record a teaching observation for a completed live session when the initial completion missed its evaluation. One evaluation per session, with idempotent duplicate handling.
    AGPL 3.0

Matching MCP Servers

  • A
    license
    A
    quality
    A
    maintenance
    MCP server for the entire Shelly smart-home ecosystem, enabling local-first control, automation, and energy monitoring of Shelly devices with cloud fallback.
    47
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables read-only inspection of Shelly devices discovered through Home Assistant, providing status and redacted configuration without control or switching capabilities.
    MIT
  • Execute Python code with full system access for data processing, file operations, API calls, and system automation. Returns output and result, with persistent state across calls.
    MIT
  • Finalize a teaching contract by recording a completion note once every covered course is completion-ready, preventing invalid completions and ensuring idempotent replay.
    AGPL 3.0
  • Create a new course from scratch for a fresh topic, with optional contract linking and planned lesson count to define completion.
    AGPL 3.0
  • Add a teacher note or erratum to a lesson, preserving original text. Use teacher_note for lessons in progress, erratum for completed lessons.
    AGPL 3.0
  • Record evidence-backed hypotheses about learner understanding, then reinforce, revise, or retire them to keep teaching insights current.
    AGPL 3.0
  • Execute JavaScript code in Node.js to manipulate JSON, use npm packages, and maintain persistent state across invocations.
    MIT
  • Establish a new learner-agent relationship to begin a course, using the learner's exact registered name and your provider/model/display name. Rejects if a pair already exists.
    AGPL 3.0
  • Update an agent-seeded mindmap with validated content, syncing both content and seed snapshot to prevent old versions from resurfacing.
    AGPL 3.0
  • Record a post-lesson evaluation to capture the lesson's overall judgment, contrast with live performance, and next-lesson advice. Attach evidence refs and avoid per-exercise repeats.
    AGPL 3.0
  • Retrieve a learner brief for lesson prep: top hypotheses, needs-reverification flags, recent evaluations, and the latest teacher reflection, all in one read.
    AGPL 3.0
  • Finalize a live teaching session after the learner declares it closed. Writes required summary, teacher reflection, and next-action hook, with optional evaluation attached.
    AGPL 3.0
  • Execute shell commands with full system access. Use for git, npm, pip, and any command-line task.
    MIT
  • Close a lesson's teaching loop: mark it as completed after all submissions are graded and cognitive updates are recorded, with optional changelog receipt.
    AGPL 3.0
  • Patch existing flashcard content (front, back, deck) without resetting FSRS review schedule. Fix card text or move cards between decks while keeping progress.
    AGPL 3.0