firmenliste-mcp
B2B company address data for the DACH region: search 6,400+ industry lists and get price quotes.
Should I use this
Quality & Safety
Findings (2)
- LOWin angebot_erstellen
- LOWin kaufbedingungen
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
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": {
"firmenliste-mcp": {
"url": "https://firmenliste-mcp.cf-firmenliste.workers.dev"
}
}
}Remote endpoints
https://firmenliste-mcp.cf-firmenliste.workers.devstreamable-httpWhat it can do
Tool inventory
Tools (5)
🟢laender_auflisten
Listet alle Laender mit B2B-Firmenadressen von firmenliste.net: DACH (de/at/ch) mit online kaufbaren Listen inkl. Anzahl, weitere ~40 Laender auf Anfrage. Inklusive Datenstand.
Input Schema
{
"type": "object",
"properties": {},
"additionalProperties": false
}🟢branchen_suchen(q, land)
Findet Adresslisten zu einem Suchbegriff (z. B. 'Golf', 'Spedition'). Liefert pro Treffer idListe, Datensatzanzahl, Feld-Verfuegbarkeit (E-Mail/Telefon/Website/Ansprechpartner) und Nettopreis. Immer der erste Schritt vor Details oder Angebot.
Input Schema
{
"type": "object",
"properties": {
"q": {
"type": "string",
"description": "Suchbegriff, min. 3 Zeichen"
},
"land": {
"type": "string",
"enum": [
"de",
"at",
"ch"
],
"default": "de"
}
},
"required": [
"q"
],
"additionalProperties": false
}🟢liste_details(idListe, plz, umkreis_km)
Detailansicht einer Adressliste: alle Feld-Zaehler, Bundesland-Verteilung, enthaltene Felder und saemtliche Paketpreise (Komplett, Nur-E-Mail, je Bundesland). Optional mit plz + umkreis_km: zaehlt live nur Firmen im PLZ-Umkreis inkl. Preis. Nettopreise zzgl. dt. MwSt.
Input Schema
{
"type": "object",
"properties": {
"idListe": {
"type": "integer",
"description": "Listen-ID aus branchen_suchen"
},
"plz": {
"type": "string",
"description": "Optional mit umkreis_km: Umkreissuche, z. B. '80331'"
},
"umkreis_km": {
"type": "integer",
"minimum": 1,
"maximum": 200
}
},
"required": [
"idListe"
],
"additionalProperties": false
}⚪angebot_erstellen(idListe, umfang, bundesland, plz, umkreis_km)
Erzeugt ein 48h gueltiges, preisstabiles Angebot (quote_id) und liefert eine bestell_url. WICHTIG: Nur nach ausdruecklicher Bestaetigung des Nutzers aufrufen. Der Kauf selbst erfolgt durch den Menschen ueber die bestell_url. Varianten: umfang='nur_email' (nur E-Mail/Kategorie/Bundesland) oder bundesland='Bayern' (einzelnes Bundesland-Paket).
Input Schema
{
"type": "object",
"properties": {
"idListe": {
"type": "integer"
},
"umfang": {
"type": "string",
"enum": [
"komplett",
"nur_email"
],
"default": "komplett"
},
"bundesland": {
"type": "string",
"description": "Optional, z. B. 'Bayern'"
},
"plz": {
"type": "string",
"description": "Optional mit umkreis_km: Umkreis-Angebot (nicht mit bundesland/nur_email)"
},
"umkreis_km": {
"type": "integer",
"minimum": 1,
"maximum": 200
}
},
"required": [
"idListe"
],
"additionalProperties": false
}🟢kaufbedingungen
Maschinenlesbare Kauf- und Nutzungsbedingungen (B2B-only, MwSt, Widerruf, rechtliche Grenzen der Datennutzung nach UWG/DSGVO). Vor einer Kaufempfehlung abrufen und dem Nutzer korrekt wiedergeben.
Input Schema
{
"type": "object",
"properties": {},
"additionalProperties": false
}Community
Evidence