alcometer.de

Für Entwickler und KI-Assistenten

Der Promillerechner steht auch als Server für das Model Context Protocol (MCP) bereit. KI-Assistenten wie Claude können damit Blutalkohol schätzen und die deutschen Promillegrenzen nachschlagen, mit denselben Formeln wie auf dieser Seite. Frei, ohne Anmeldung und ohne Schlüssel, nur lesend.

POST https://www.alcometer.de/mcp

Im offiziellen MCP-Verzeichnis eingetragen als de.alcometer/mcp. Der Server spricht die Protokollfassung 2026-07-28 (ohne Sitzung, Angaben in jeder Anfrage) und die ältere Fassung mit initialize (2025-03-26 bis 2025-11-25).

Einbinden

In Claude Code:

claude mcp add --transport http alcometer https://www.alcometer.de/mcp

In Clients mit JSON-Konfiguration:

{
  "mcpServers": {
    "alcometer": { "type": "http", "url": "https://www.alcometer.de/mcp" }
  }
}

Werkzeuge

estimate_blood_alcohol

Estimate blood alcohol concentration in permille (g/kg, the German unit; 0.5 permille = 0.05 % BAC) from body data and drinks, using Widmark with Watson body water, a 10-30 % resorption deficit and 0.1-0.2 permille/h elimination. Returns the peak and current value as a range and conservative hours until below 0.5, 0.3 and 0.0 permille. Drinks: either an id from list_drinks or ml + vol (percent ABV).

list_drinks

Typical German drink servings with volume, alcohol by volume and grams of pure alcohol. Use the ids in estimate_blood_alcohol.

german_drink_driving_limits

The blood alcohol limits in German road traffic (0.0, 0.3, 0.5, 1.1, 1.6 permille): who they apply to and the legal consequences (fines, points, driving bans, criminal offence). Text in German.

Beispiel

curl -s https://www.alcometer.de/mcp \
  -H 'Content-Type: application/json' \
  -H 'MCP-Protocol-Version: 2026-07-28' \
  -H 'Mcp-Method: tools/call' -H 'Mcp-Name: estimate_blood_alcohol' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{
        "name":"estimate_blood_alcohol",
        "arguments":{"sex":"male","weight_kg":80,"height_cm":180,"age_years":40,
          "drinks":[{"id":"bier-05","count":3}],"hours_since_first_drink":2},
        "_meta":{"io.modelcontextprotocol/protocolVersion":"2026-07-28",
                 "io.modelcontextprotocol/clientCapabilities":{}}}}'

Bitte beachten

Die Ergebnisse sind Schätzungen mit einer Spanne, keine Messwerte. Die Antworten enthalten deshalb immer einen Warnhinweis, und wir bitten Assistenten, ein Ergebnis nie als Erlaubnis zum Fahren darzustellen. Welche Daten bei Aufrufen gespeichert werden, steht im Datenschutz.

Eine Kurzbeschreibung für Maschinen steht unter /llms.txt.