Command Palette

Search for a command to run...

UnylyUnyly
Browse all

RAPT.Io Server

FreeNot checked

Enables monitoring and controlling KegLand RAPT fermentation chambers and RaptPill hydrometers through the RAPT.io API, including temperature control, PID confi

GitHubEmbed

About

Enables monitoring and controlling KegLand RAPT fermentation chambers and RaptPill hydrometers through the RAPT.io API, including temperature control, PID configuration, and telemetry retrieval.

README

Ein MCP (Model Context Protocol) Server zum Überwachen und Steuern von KegLand RAPT-Geräten – Gärschränken (Fermentation Chambers) und RaptPill-Hydrometern – über die RAPT.io API.

Funktionen

Gärschrank (Fermentation Chamber)

  • Alle Gärschränke auflisten
  • Status abrufen (Temperatur, Heizen/Kühlen, PID, Laufzeiten)
  • Solltemperatur setzen
  • PID-Regler ein-/ausschalten
  • PID-Parameter (P, I, D) konfigurieren
  • Telemetrieverlauf abrufen

RaptPill (Hydrometer)

  • Alle RaptPills auflisten
  • Status abrufen (Stammwürze/Gravity, Temperatur, Akkustand)
  • Telemetrieverlauf abrufen

Allgemein

  • Alle gebundenen Geräte auflisten
  • Fermentationsprofile verwalten

Installation

Voraussetzungen

  • Python 3.11+
  • uv (empfohlen) oder pip

Mit uv installieren

uv sync

Mit pip installieren

pip install -e .

Konfiguration

Setze deine RAPT-Zugangsdaten als Umgebungsvariablen:

export RAPT_USERNAME="[email protected]"
export RAPT_PASSWORD="deinPasswort"

Verwendung

Direkt starten

RAPT_USERNAME="..." RAPT_PASSWORD="..." uv run raptio-mcp

Claude Desktop Integration

Füge folgendes zu deiner claude_desktop_config.json hinzu:

{
  "mcpServers": {
    "raptio": {
      "command": "uv",
      "args": ["--directory", "/pfad/zum/raptio_mcp", "run", "raptio-mcp"],
      "env": {
        "RAPT_USERNAME": "[email protected]",
        "RAPT_PASSWORD": "deinPasswort"
      }
    }
  }
}

Claude Code Integration

claude mcp add raptio -- uv --directory /pfad/zum/raptio_mcp run raptio-mcp

Dann Umgebungsvariablen setzen:

claude mcp add raptio -e [email protected] -e RAPT_PASSWORD=deinPasswort -- uv --directory /pfad/zum/raptio_mcp run raptio-mcp

Verfügbare Tools

Tool Beschreibung
get_bonded_devices Alle gebundenen Geräte auflisten
get_bonded_device Einzelnes Gerät abrufen
get_bonded_device_telemetry Telemetrie eines Geräts abrufen
get_fermentation_chambers Alle Gärschränke auflisten
get_fermentation_chamber Status eines Gärschranks abrufen
set_fermentation_chamber_temperature Solltemperatur setzen
set_fermentation_chamber_pid_enabled PID ein-/ausschalten
set_fermentation_chamber_pid PID-Parameter konfigurieren
get_fermentation_chamber_telemetry Temperaturverlauf abrufen
get_hydrometers Alle RaptPills auflisten
get_hydrometer Status einer RaptPill abrufen
get_hydrometer_telemetry Gravity-/Temperaturverlauf abrufen
get_profiles Alle Fermentationsprofile auflisten
get_profile Profil-Details abrufen
get_profile_types Verfügbare Profiltypen auflisten

Authentifizierung

Der Server verwendet OAuth2 Password Grant gegen https://id.rapt.io/connect/token mit deinen RAPT.io-Zugangsdaten. Das Token wird automatisch erneuert.

Lizenz

MIT

from github.com/tobiask1977/raptio-mcp

Install RAPT.Io Server in Claude Desktop, Claude Code & Cursor

Recommended · one command, every IDE
unyly install rapt-io-mcp-server

Installs into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.

First time? Get the CLI: curl -fsSL https://unyly.org/install | sh

Or configure manually

Run in your terminal:

claude mcp add rapt-io-mcp-server -- uvx --from git+https://github.com/tobiask1977/raptio-mcp raptio-mcp

FAQ

Is RAPT.Io Server MCP free?

Yes, RAPT.Io Server MCP is free — one-click install via Unyly at no cost.

Does RAPT.Io Server need an API key?

No, RAPT.Io Server runs without API keys or environment variables.

Is RAPT.Io Server hosted or self-hosted?

A hosted option is available: Unyly runs the server in the cloud, no local setup required.

How do I install RAPT.Io Server in Claude Desktop, Claude Code or Cursor?

Open RAPT.Io Server on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare RAPT.Io Server with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All development MCPs