ecoExperten Energieausweis

Order official German energy certificates (Energieausweis) from chat — on invoice, 1-2 days.

Should I use this

Quality & Safety

B
Description quality
95%
Schema completeness
68%
Naming quality
80%
Poisoning risk
60%
Permission match
100%
Protocol compliance
100%

Findings (3)

  • HIGHTool poisoning patterns detected
  • MEDIUMTool description contains suspicious base64-like encoded stringin bestellung_pruefen
  • INFOTool description contains placeholder or incomplete textin bestell_status

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~2,473Tokens (tool definitions)
~4.5 KBTypical response size
Moderate attention impact (1.93% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "energieausweis": {
      "url": "https://mcp.ecoexperten.com/mcp"
    }
  }
}

Remote endpoints

https://mcp.ecoexperten.com/mcpstreamable-http

What it can do

Tool inventory

Tools (4)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢energieausweis_info

Produktinfo: Energieausweis für Wohngebäude bestellen (Preise, benötigte Unterlagen, gesetzliche Voraussetzungen).

Input Schema

{
  "type": "object",
  "properties": {},
  "title": "energieausweis_infoArguments"
}

Output Schema

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "energieausweis_infoOutput"
}
🟢bestellung_pruefen(gebaeudetyp, strasse, plz, ort, baujahr_gebaeude, ...)

Verbrauchsausweis-Bestellung vorprüfen (Pflichtfelder + GEG-Regeln), OHNE zu bestellen. Gebäudedaten: gebaeudetyp (Einfamilienhaus/Zweifamilienhaus/Mehrfamilienhaus), Adresse, Baujahre, anzahl_wohnungen, Wohnfläche in m². Verbrauch: consumption_start = Beginn der ältesten von 3 Jahres-Abrechnungsperioden (JJJJ-MM); consumption_1..3 = Jahresverbräuche in energy_unit (z. B. "kWh Brennwert"); hot_water_included = "Ja"/"Nein"/"Unsicher". Kostenlose Vorprüfung ohne Bestellwirkung.

Input Schema

{
  "type": "object",
  "properties": {
    "gebaeudetyp": {
      "title": "Gebaeudetyp",
      "type": "string"
    },
    "strasse": {
      "title": "Strasse",
      "type": "string"
    },
    "plz": {
      "title": "Plz",
      "type": "string"
    },
    "ort": {
      "title": "Ort",
      "type": "string"
    },
    "baujahr_gebaeude": {
      "title": "Baujahr Gebaeude",
      "type": "string"
    },
    "baujahr_waermeerzeuger": {
      "title": "Baujahr Waermeerzeuger",
      "type": "string"
    },
    "anzahl_wohnungen": {
      "title": "Anzahl Wohnungen",
      "type": "string"
    },
    "gebaeudenutzflaeche_m2": {
      "title": "Gebaeudenutzflaeche M2",
      "type": "string"
    },
    "energietraeger_heizung": {
      "title": "Energietraeger Heizung",
      "type": "string"
    },
    "energietraeger_warmwasser": {
      "title": "Energietraeger Warmwasser",
      "type": "string"
    },
    "consumption_start": {
      "title": "Consumption Start",
      "type": "string"
    },
    "energy_source": {
      "title": "Energy Source",
      "type": "string"
    },
    "energy_unit": {
      "title": "Energy Unit",
      "type": "string"
    },
    "hot_water_included": {
      "title": "Hot Water Included",
      "type": "string"
    },
    "consumption_1": {
      "title": "Consumption 1",
      "type": "string"
    },
    "consumption_2": {
      "title": "Consumption 2",
      "type": "string"
    },
    "consumption_3": {
      "title": "Consumption 3",
      "type": "string"
    },
    "energetisch_saniert": {
      "default": "Nein",
      "title": "Energetisch Saniert",
      "type": "string"
    },
    "keller": {
      "default": "Unbeheizt",
      "title": "Keller",
      "type": "string"
    },
    "lueftung": {
      "default": "Fensterlüftung",
      "title": "Lueftung",
      "type": "string"
    },
    "kuehlung": {
      "default": "Keine Kühlung",
      "title": "Kuehlung",
      "type": "string"
    },
    "anlass_ausstellung": {
      "default": "Vermietung",
      "title": "Anlass Ausstellung",
      "type": "string"
    },
    "nutzt_erneuerbare": {
      "default": "Nein",
      "title": "Nutzt Erneuerbare",
      "type": "string"
    },
    "has_vacancy": {
      "default": "Nein",
      "title": "Has Vacancy",
      "type": "string"
    },
    "vacancy_percent_1": {
      "default": "",
      "title": "Vacancy Percent 1",
      "type": "string"
    },
    "vacancy_percent_2": {
      "default": "",
      "title": "Vacancy Percent 2",
      "type": "string"
    },
    "vacancy_percent_3": {
      "default": "",
      "title": "Vacancy Percent 3",
      "type": "string"
    },
    "has_second_heating": {
      "default": "Nein",
      "title": "Has Second Heating",
      "type": "string"
    },
    "has_improvements": {
      "default": "Nein",
      "title": "Has Improvements",
      "type": "string"
    }
  },
  "required": [
    "gebaeudetyp",
    "strasse",
    "plz",
    "ort",
    "baujahr_gebaeude",
    "baujahr_waermeerzeuger",
    "anzahl_wohnungen",
    "gebaeudenutzflaeche_m2",
    "energietraeger_heizung",
    "energietraeger_warmwasser",
    "consumption_start",
    "energy_source",
    "energy_unit",
    "hot_water_included",
    "consumption_1",
    "consumption_2",
    "consumption_3"
  ],
  "title": "bestellung_pruefenArguments"
}

Output Schema

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "bestellung_pruefenOutput"
}
⚪bestellung_aufgeben(vorname, nachname, email, gebaeudetyp, strasse, ...)

Verbrauchsausweis bestellen (59,00 EUR, Kauf auf Rechnung) — mit E-Mail-Bestätigung. Legt eine schwebende Bestellung an und sendet einen Bestätigungslink an die angegebene E-Mail-Adresse. Verbindlich (zahlungspflichtig) wird die Bestellung erst, wenn der Empfänger den Link bestätigt; unbestätigte Bestellungen verfallen nach 48 Stunden ohne Kosten. agb_akzeptiert und zahlungspflichtig_bestaetigt geben die ausdrückliche Zustimmung des Nutzers zu den AGB (ecoexperten.com/agb) und zur zahlungspflichtigen Bestellung wieder; ohne beide Zustimmungen lehnt der Server die Bestellung ab. Alle Angaben werden serverseitig gegen die GEG-Regeln geprüft. test_modus=true simuliert die Bestellung, ohne sie anzulegen und ohne E-Mail-Versand.

Input Schema

{
  "type": "object",
  "properties": {
    "vorname": {
      "title": "Vorname",
      "type": "string"
    },
    "nachname": {
      "title": "Nachname",
      "type": "string"
    },
    "email": {
      "title": "Email",
      "type": "string"
    },
    "gebaeudetyp": {
      "title": "Gebaeudetyp",
      "type": "string"
    },
    "strasse": {
      "title": "Strasse",
      "type": "string"
    },
    "plz": {
      "title": "Plz",
      "type": "string"
    },
    "ort": {
      "title": "Ort",
      "type": "string"
    },
    "baujahr_gebaeude": {
      "title": "Baujahr Gebaeude",
      "type": "string"
    },
    "baujahr_waermeerzeuger": {
      "title": "Baujahr Waermeerzeuger",
      "type": "string"
    },
    "anzahl_wohnungen": {
      "title": "Anzahl Wohnungen",
      "type": "string"
    },
    "gebaeudenutzflaeche_m2": {
      "title": "Gebaeudenutzflaeche M2",
      "type": "string"
    },
    "energietraeger_heizung": {
      "title": "Energietraeger Heizung",
      "type": "string"
    },
    "energietraeger_warmwasser": {
      "title": "Energietraeger Warmwasser",
      "type": "string"
    },
    "consumption_start": {
      "title": "Consumption Start",
      "type": "string"
    },
    "energy_source": {
      "title": "Energy Source",
      "type": "string"
    },
    "energy_unit": {
      "title": "Energy Unit",
      "type": "string"
    },
    "hot_water_included": {
      "title": "Hot Water Included",
      "type": "string"
    },
    "consumption_1": {
      "title": "Consumption 1",
      "type": "string"
    },
    "consumption_2": {
      "title": "Consumption 2",
      "type": "string"
    },
    "consumption_3": {
      "title": "Consumption 3",
      "type": "string"
    },
    "agb_akzeptiert": {
      "title": "Agb Akzeptiert",
      "type": "boolean"
    },
    "zahlungspflichtig_bestaetigt": {
      "title": "Zahlungspflichtig Bestaetigt",
      "type": "boolean"
    },
    "telefon": {
      "default": "",
      "title": "Telefon",
      "type": "string"
    },
    "energetisch_saniert": {
      "default": "Nein",
      "title": "Energetisch Saniert",
      "type": "string"
    },
    "keller": {
      "default": "Unbeheizt",
      "title": "Keller",
      "type": "string"
    },
    "lueftung": {
      "default": "Fensterlüftung",
      "title": "Lueftung",
      "type": "string"
    },
    "kuehlung": {
      "default": "Keine Kühlung",
      "title": "Kuehlung",
      "type": "string"
    },
    "anlass_ausstellung": {
      "default": "Vermietung",
      "title": "Anlass Ausstellung",
      "type": "string"
    },
    "nutzt_erneuerbare": {
      "default": "Nein",
      "title": "Nutzt Erneuerbare",
      "type": "string"
    },
    "has_vacancy": {
      "default": "Nein",
      "title": "Has Vacancy",
      "type": "string"
    },
    "vacancy_percent_1": {
      "default": "",
      "title": "Vacancy Percent 1",
      "type": "string"
    },
    "vacancy_percent_2": {
      "default": "",
      "title": "Vacancy Percent 2",
      "type": "string"
    },
    "vacancy_percent_3": {
      "default": "",
      "title": "Vacancy Percent 3",
      "type": "string"
    },
    "has_second_heating": {
      "default": "Nein",
      "title": "Has Second Heating",
      "type": "string"
    },
    "has_improvements": {
      "default": "Nein",
      "title": "Has Improvements",
      "type": "string"
    },
    "doppelbestellung_bestaetigt": {
      "default": false,
      "title": "Doppelbestellung Bestaetigt",
      "type": "boolean"
    },
    "test_modus": {
      "default": false,
      "title": "Test Modus",
      "type": "boolean"
    }
  },
  "required": [
    "vorname",
    "nachname",
    "email",
    "gebaeudetyp",
    "strasse",
    "plz",
    "ort",
    "baujahr_gebaeude",
    "baujahr_waermeerzeuger",
    "anzahl_wohnungen",
    "gebaeudenutzflaeche_m2",
    "energietraeger_heizung",
    "energietraeger_warmwasser",
    "consumption_start",
    "energy_source",
    "energy_unit",
    "hot_water_included",
    "consumption_1",
    "consumption_2",
    "consumption_3",
    "agb_akzeptiert",
    "zahlungspflichtig_bestaetigt"
  ],
  "title": "bestellung_aufgebenArguments"
}

Output Schema

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "bestellung_aufgebenOutput"
}
🟢bestell_status(bestellnummer, email)

Bearbeitungsstand einer über diesen Assistenten aufgegebenen Bestellung. Erfordert die Bestellnummer (Format EA-XXXXXXXX) und die E-Mail-Adresse der Bestellung; nur bei Übereinstimmung wird der Status ausgegeben. Die Antwort enthält ausschließlich den Bearbeitungsstand, keine Personen- oder Gebäudedaten.

Input Schema

{
  "type": "object",
  "properties": {
    "bestellnummer": {
      "title": "Bestellnummer",
      "type": "string"
    },
    "email": {
      "title": "Email",
      "type": "string"
    }
  },
  "required": [
    "bestellnummer",
    "email"
  ],
  "title": "bestell_statusArguments"
}

Output Schema

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "bestell_statusOutput"
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded4 tools
verifiedversion not recorded4 tools
verifiedversion not recorded4 tools
verifiedversion not recorded4 tools
verifiedversion not recorded4 tools
verifiedversion not recorded4 tools