Helfer & Profi
REMOTE · PCBYUHVYJGADANZLGHMW.SUPABASE.CO
Free German neighborhood marketplace: search local help requests and providers by postal code.
Available components
Last scanned (19 hours ago)
Scores higher than 69% of remote servers
Reachable. Last reached 4 Nov 2026.
Category CRM and Sales
How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score → Why this is hard to score →
Endpoint Security80
- The endpoint's TLS certificate is valid, in date, and uses a strong key. View diagnostics → Pass
- No authorisation is required to call this server. Every tool declares its destructiveHint and none is destructive, so open access doesn't expose one. See how to fix → View diagnostics → Partial
- HTTPS is enforced; there's no plaintext access path. View diagnostics → Pass
- The HSTS (Strict-Transport-Security) header is present. View diagnostics → Pass
- DNSSEC check failed: this domain isn't protected by DNSSEC. See how to fix → View diagnostics → Fail
Transport & Reachability100
- Verified streamable-http transport via a live MCP handshake. View diagnostics → Pass
Schema Quality & AI Usability53
- AI-judged instruction clarity (good).Pass
- Context-footprint check failed: tool/resource definitions use about 4894 tokens (~326/item across 15 items; 15 tools + 0 resources), over budget; trim descriptions and params. See how to fix → Fail
- Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management55
- Stability check failed: schema churn in the 18 days we've observed: 0 tool removals, 1 breaking changes, 0 auth/transport breaks, 5 additions. See how to fix → Fail
Tool Coverage94
- 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
- 83% of tool parameters carry a description.Partial
Tool Safety100
- No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
- We read all 15 captured tool definition(s), and no name or description among them implies an irreversible operation.Pass
- An AI judge read all 16 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities100
- Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.
- 4 Nov 26 +1
- The server rewrote its instructions, which are the text every model session reads security
- Tool “ding_anlegen” rewrote its description, which is the text the model reads security
- Tool “dinge_suchen” rewrote its description, which is the text the model reads security
- Server version: 1.12.0 → 1.13.0 functional
- “ding_anfragen” reworded the description of “nachricht” cosmetic
- “ding_anlegen” reworded the description of “art” cosmetic
- “ding_anlegen” reworded the description of “fahrzeug_ok” cosmetic
- Tool “ding_anlegen” changed its title: Etwas verleihen oder verschenken → Etwas verleihen, verschenken oder suchen cosmetic
- 2 Nov 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 45 to 48.
- 1 Nov 26 0
- The server rewrote its instructions, which are the text every model session reads security
- Tool “register_provider” rewrote its description, which is the text the model reads security
- Tool “report_content” rewrote its description, which is the text the model reads security
- Tool “search_providers” rewrote its description, which is the text the model reads security
- Schema quality: 260 → 312 ▼ functional
- Server version: 1.10.0 → 1.12.0 functional
- New tool “ding_anfragen” functional
- New tool “ding_anlegen” functional
- New tool “ding_holen” functional
- New tool “dinge_suchen” functional
- “register_provider” added an optional parameter “pflegekasse” cosmetic
- “register_provider” added an optional parameter “pflegekasse_regeln” cosmetic
- “search_providers” added an optional parameter “nur_pflegekasse” cosmetic
- 30 Oct 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 35 to 38.
- 29 Oct 26 0
- The server rewrote its instructions, which are the text every model session reads security
- Tool “get_job” rewrote its description, which is the text the model reads security
- Tool “search_jobs” rewrote its description, which is the text the model reads security
- Tool “submit_offer” rewrote its description, which is the text the model reads security
- Schema quality: 213 → 260 ▼ functional
- Server version: 1.9.1 → 1.10.0 functional
- New tool “join_job” functional
- “create_job” added an optional parameter “group_ok” cosmetic
- “create_job” added an optional parameter “kind” cosmetic
- “create_job” added an optional parameter “quantity_l” cosmetic
- “submit_offer” added an optional parameter “separate_contracts” cosmetic
- “submit_offer” reworded the description of “price_eur” cosmetic
- “submit_offer” reworded the description of “price_type” cosmetic
- 28 Oct 26 0
- The server rewrote its instructions, which are the text every model session reads security
- Tool “search_jobs” rewrote its description, which is the text the model reads security
- Schema quality: 185 → 213 ▼ functional
- Server version: 1.7.0 → 1.9.1 functional
- “create_job” added an optional parameter “price_type” cosmetic
- “submit_offer” added an optional parameter “price_type” cosmetic
- “create_job” reworded the description of “budget_eur” cosmetic
- “create_job” reworded the description of “title” cosmetic
- “submit_offer” reworded the description of “price_eur” cosmetic
- 27 Oct 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 25 to 28.
- 25 Oct 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 18 to 22.
Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.
Captured 4 Nov 2026 · Probed https://pcbyuhvyjgadanzlghmw.supabase.co/functions/v1/mcp
TLS valid
Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .
| Subject | Issuer | Valid from | Valid until | Key | Signature | Serial |
|---|---|---|---|---|---|---|
| CN=supabase.co | CN=WE1,O=Google Trust Services,C=US | 24 Oct 2026 | 22 Jan 2027 | ECDSA 256 | ECDSA-SHA256 | d2b50611cd88e9c50e4e2231f4d3f059 |
| SANs: supabase.co, *.supabase.co | ||||||
| CN=WE1,O=Google Trust Services,C=US (CA) | CN=GTS Root R4,O=Google Trust Services LLC,C=US | 13 Dec 2023 | 20 Feb 2029 | ECDSA 256 | ECDSA-SHA384 | 7ff31977972c224a76155d13b6d685e3 |
| CN=GTS Root R4,O=Google Trust Services LLC,C=US (CA) | CN=GlobalSign Root CA,OU=Root CA,O=GlobalSign nv-sa,C=BE | 15 Nov 2023 | 28 Jan 2028 | ECDSA 384 | SHA256-RSA | 7fe530bf331343bedd821610493d8a1b |
Background: What to check on a remote MCP endpoint →
DNSSEC insecure
Validation of pcbyuhvyjgadanzlghmw.supabase.co. — Not signed
| Zone | DS | Keys | Algorithms | Outcome |
|---|---|---|---|---|
| . | trust_anchor | 20326, 38696 | 8, 8 | Verified |
| co. | present | 7786 | 8 | Verified |
| supabase.co. | absent | Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation |
Authentication No authorisation required
The endpoint answered without asking for a token. Anyone who knows the URL can reach it.
| Result | No authorisation required |
|---|---|
| HTTP status | 200 |
| Header | Value |
|---|---|
| strict-transport-security | max-age=31536000; includeSubDomains; preload |
Background: How OAuth 2.1 works in the 2026 MCP spec →
Transports 2 probes
| Transport | URL | Outcome | Status | Location |
|---|---|---|---|---|
| streamable-http | https://pcbyuhvyjgadanzlghmw.supabase.co/functions/v1/mcp | Verified | 200 | |
| http (plaintext) | http://pcbyuhvyjgadanzlghmw.supabase.co/functions/v1/mcp | HTTPS enforced | 301 | https://pcbyuhvyjgadanzlghmw.supabase.co/functions/v1/mcp |
The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →
contact_provider Anbieter anfragen ~210
Einen Anbieter aus dem Verzeichnis für den Nutzer anfragen (provider_id aus search_providers). Nur nach Zustimmung des Nutzers. Die Anfrage geht mit Name, Kontakt, Ort und Nachricht an den Anbieter; er meldet sich direkt beim Nutzer. Keine Internet-Links.
| Name | Type | Req | Description |
|---|---|---|---|
| consent | boolean | yes | true nur nach ausdrücklicher Zustimmung des Nutzers zur Datenschutzerklärung |
| contact | string | yes | E-Mail-Adresse des Nutzers (Pflicht) – geht an den Anbieter |
| location | string | – | Optional: PLZ und Ort |
| message | string | yes | Was gebraucht wird, 10–500 Zeichen |
| name | string | yes | Name des Nutzers |
| phone | string | – | Optional: Telefonnummer – wird zusammen mit der E-Mail-Adresse geschützt weitergegeben, nie veröffentlicht |
| provider_id | integer | yes | – |
| text_only | boolean | – | true, wenn der Nutzer nur schriftlich kontaktiert werden möchte (SMS, Messenger oder E-Mail), keine Anrufe |
No output schema declared.
No examples provided.
create_job Gesuch aufgeben ~424
Gesuch für den Nutzer aufgeben. Nur nach Bestätigung durch den Nutzer. Erscheint je nach Einstellung sofort oder nach Prüfung. contact muss eine E-Mail-Adresse sein (hat der Nutzer keine, die eines Angehörigen). Der Nutzer bekommt dorthin einen Bestätigungslink: Erst nach dem Klick (innerhalb von 48 Stunden, sonst Löschung) erscheint das Gesuch. Angebote kommen danach automatisch per E-Mail.
| Name | Type | Req | Description |
|---|---|---|---|
| budget_eur | number | – | Betrag in Euro zur Preisart (bei hourly, fixed und budget Pflicht) |
| consent | boolean | yes | true nur nach ausdrücklicher Zustimmung des Nutzers zur Datenschutzerklärung |
| contact | string | yes | E-Mail-Adresse (Pflicht, wird nie veröffentlicht) |
| display_name | string | – | Kurzname, z. B. 'Maria B.' |
| group_ok | boolean | – | true = Nachbarn mit derselben PLZ dürfen sich anschließen (gemeinsam beauftragen; nicht bei Taschengeld-Jobs) |
| house_call | boolean | – | – |
| kind | string | – | Nur für Heizöl-Lieferungen: heizoel (dann quantity_l Pflicht, kein Betrag – Händler nennen den Preis je 100 Liter) |
| location | string | yes | PLZ + Ort, z. B. '69412 Eberbach' |
| phone | string | – | Optional: Telefonnummer – wird zusammen mit der E-Mail-Adresse geschützt weitergegeben, nie veröffentlicht |
| price_type | string | – | hourly = pro Stunde, fixed = für die gesamte Aufgabe, budget = Budget bis zu …, open = Nutzer weiß es noch nicht, Anbieter schlagen einen Preis vor (dann kein budget_eur) |
| quantity_l | integer | – | Nur bei kind=heizoel: ungefähre Menge in Litern |
| text_only | boolean | – | true, wenn der Nutzer nur schriftlich kontaktiert werden möchte (SMS, Messenger oder E-Mail), keine Anrufe |
| title | string | yes | Was gebraucht wird, 5–480 Zeichen, ohne Adresse/Telefon/Links |
No output schema declared.
No examples provided.
ding_anfragen Eintrag anfragen ~208
Für den Nutzer bei einem Eintrag anfragen (ding_id aus dinge_suchen). Nur nach Zustimmung des Nutzers. Die Anfrage geht mit Name, Kontakt und Nachricht an die eintragende Person; sie meldet sich direkt beim Nutzer. Höchstens eine Anfrage je Eintrag und Tag. Keine Internet-Links.
| Name | Type | Req | Description |
|---|---|---|---|
| consent | boolean | yes | true nur nach ausdrücklicher Zustimmung des Nutzers zur Datenschutzerklärung |
| ding_id | integer | yes | – |
| kontakt | string | yes | E-Mail-Adresse des Nutzers (Pflicht) – geht an die eintragende Person |
| nachricht | string | yes | Wann und wofür der Nutzer es braucht – bei „Ich suche …“: was er anbieten kann (leihen oder schenken), 10–500 Zeichen |
| name | string | yes | Name des Nutzers, 2–60 Zeichen |
| phone | string | – | Optional: Telefonnummer – wird zusammen mit der E-Mail-Adresse geschützt weitergegeben, nie veröffentlicht |
No output schema declared.
No examples provided.
ding_anlegen Etwas verleihen, verschenken oder suchen ~560
Für den Nutzer etwas zum Verleihen oder Verschenken eintragen (nur kostenlos, nur Abholung). Nur auf ausdrücklichen Wunsch und nach Bestätigung durch den Nutzer. Öffentlich werden titel, beschreibung, ort und kurzname – dort keine Adresse, Telefonnummer, E-Mail oder Links. kontakt muss eine E-Mail-Adresse sein: Dorthin kommt ein Bestätigungslink (48 Stunden gültig, sonst Löschung), erst danach ist der Eintrag 60 Tage sichtbar. Anfragen kommen per E-Mail; beenden oder verlängern kann der Nutzer mit dem Link aus der E-Mail. Mit art=suchen trägt der Nutzer ein, was er sucht („Ich suche …“, 30 Tage sichtbar, ohne Fotos).
| Name | Type | Req | Description |
|---|---|---|---|
| art | string | yes | verleihen = nur ausleihen, verschenken = geschenkt, suchen = „Ich suche …“ (der Nutzer möchte etwas leihen oder geschenkt bekommen) |
| beschreibung | string | – | Optional: Zustand, Größe, wann abholbar – höchstens 480 Zeichen |
| consent | boolean | yes | true nur, wenn der Nutzer mindestens 18 ist und ausdrücklich der Datenschutzerklärung und der Veröffentlichung von Ort und Kurzname zugestimmt hat |
| fahrzeug_ok | boolean | – | Bei kategorie fahrzeug oder boot Pflicht (true): Nutzer lässt sich vor der Übergabe den Führerschein zeigen (beim Boot den Bootsführerschein, wenn einer nötig ist) und klärt die Versicherung – bei ar… |
| kategorie | string | yes | Rubrik: werkzeug, garten, fahrzeug (Auto, Anhänger, Transporter), fahrrad, boot (Boot, Kanu, SUP), haushalt, moebel, kinder, freizeit (Sport, Camping), technik, buecher (auch Spiele, Medien), bau (Ba… |
| kontakt | string | yes | E-Mail-Adresse (Pflicht, wird nie veröffentlicht; dorthin kommen Bestätigungslink und Anfragen) |
| kurzname | string | yes | Öffentlicher Kurzname, 2–30 Zeichen, z. B. 'Petra aus Eberbach' |
| ort | string | yes | PLZ und Ort, z. B. '69412 Eberbach' (ohne Straße) |
| regeln_ok | boolean | yes | true nur, wenn der Nutzer bestätigt: kostenlos (kein Preis, keine Miete, kein Verkauf) und nichts Verbotenes dabei |
| titel | string | yes | Was es ist, 5–80 Zeichen, z. B. 'Bohrmaschine mit Koffer' |
No output schema declared.
No examples provided.
ding_holen Einzelner Eintrag (Verleihen & Verschenken) ~60
Ein einzelner sichtbarer Eintrag (ohne Kontaktdaten), z. B. aus einem geteilten Link …/teilen/#ding=12. Antwort ok=false, wenn es ihn nicht mehr gibt.
| Name | Type | Req | Description |
|---|---|---|---|
| id | integer | yes | – |
No output schema declared.
No examples provided.
dinge_suchen Verleihen & Verschenken durchsuchen ~338
Sichtbare Einträge bei Verleihen & Verschenken (ohne Kontaktdaten): id, art (verleihen = zum Leihen, verschenken = geschenkt, suchen = „Ich suche …“: jemand möchte etwas leihen oder geschenkt bekommen), kategorie, titel, beschreibung, ort, kurzname, seit, km (Luftlinie bei Umkreissuche). ort: nur Ziffern = Anfang der PLZ ('69'), sonst Ortsname. Umkreissuche: ort = 5-stellige PLZ und umkreis_km (1–200); dann nach Entfernung sortiert. fotos: bis zu 3 Fotos mit url (groß) und vorschau. Link zu einem Eintrag: https://helferundprofi.de/teilen/#ding=<id>
| Name | Type | Req | Description |
|---|---|---|---|
| art | string | – | – |
| kategorie | string | – | Rubrik: werkzeug, garten, fahrzeug (Auto, Anhänger, Transporter), fahrrad, boot (Boot, Kanu, SUP), haushalt, moebel, kinder, freizeit (Sport, Camping), technik, buecher (auch Spiele, Medien), bau (Ba… |
| max_results | integer | – | – |
| ort | string | – | PLZ-Anfang oder Ort; für Umkreissuche 5-stellige PLZ |
| q | string | – | Stichwort, z. B. 'Anhänger' |
| umkreis_km | integer | – | Umkreis in km um die PLZ in ort |
No output schema declared.
No examples provided.
get_job Einzelnes Gesuch ~76
Ein einzelnes sichtbares Gesuch (ohne Kontaktdaten), z. B. aus einem geteilten Link …/#gesuch=12. Leere Liste, wenn es nicht mehr sichtbar ist. Bei gemeinsamen Gesuchen kommt die Karte der Gruppe (Felder wie bei search_jobs).
| Name | Type | Req | Description |
|---|---|---|---|
| job_id | integer | yes | – |
No output schema declared.
No examples provided.
join_job Einem gemeinsamen Gesuch anschließen ~279
„Ich brauche das auch“: Der Nutzer schließt sich einem gemeinsamen Gesuch (group_ok=true aus search_jobs) an. Nur mit derselben PLZ und nach Zustimmung des Nutzers. Es entsteht ein eigenes Gesuch des Nutzers: Er bekommt einen Bestätigungslink per E-Mail (48 Stunden gültig), danach kommen Angebote automatisch zu ihm. Öffentlich erscheinen nur Ort, Menge (Heizöl) und die Notiz. Jeder Haushalt entscheidet, vereinbart und bezahlt nur für sich. Die Antwort ist immer gleich, auch wenn der Nutzer schon dabei ist.
| Name | Type | Req | Description |
|---|---|---|---|
| consent | boolean | yes | true nur nach ausdrücklicher Zustimmung des Nutzers zur Datenschutzerklärung |
| contact | string | yes | E-Mail-Adresse (Pflicht, wird nie veröffentlicht) |
| job_id | integer | yes | – |
| location | string | yes | PLZ + Ort des Nutzers, gleiche PLZ wie das Gesuch, z. B. '69412 Eberbach' |
| note | string | – | Optional, öffentlich: kurze Notiz ohne Adresse/Telefon/Links, z. B. 'bei mir 8 Fenster' |
| phone | string | – | Optional: Telefonnummer – wird zusammen mit der E-Mail-Adresse geschützt weitergegeben, nie veröffentlicht |
| quantity_l | integer | – | Bei Heizöl-Gesuchen Pflicht: ungefähre Menge in Litern |
No output schema declared.
No examples provided.
provider_reviews Bewertungen eines Anbieters ~39
Veröffentlichte Bewertungen eines Anbieters (nur von vermittelten Kunden).
| Name | Type | Req | Description |
|---|---|---|---|
| max_results | integer | – | – |
| provider_id | integer | yes | – |
No output schema declared.
No examples provided.
register_provider Als Anbieter anmelden ~522
Anmeldung als Anbieter (nur Volljährige). Erscheint nach Prüfung durch den Betreiber. name, location und services werden öffentlich: dort keine Telefonnummer, E-Mail, Straße oder Links – Kontaktdaten nur in contact. Vorher fragen, ob der Nutzer gewerblich oder als Privatperson anbietet (is_trader, Selbstauskunft). Gewerbliche Anbieter brauchen trader_info (Impressum: Name bzw. Firma, Anschrift mit PLZ, E-Mail-Adresse); trader_info wird öffentlich angezeigt. Private Helfer vor Ort mit Postleitzahl in Baden-Württemberg können „Pflegekasse möglich“ angeben (pflegekasse=true, dazu pflegekasse_regeln=true nach ausdrücklicher Bestätigung der Regeln durch den Nutzer).
| Name | Type | Req | Description |
|---|---|---|---|
| adult | boolean | yes | Nutzer ist volljährig |
| consent | boolean | yes | true nur nach ausdrücklicher Zustimmung des Nutzers zur Datenschutzerklärung |
| contact | string | yes | E-Mail-Adresse (Pflicht, wird nicht veröffentlicht; dorthin kommen Anfragen) |
| is_trader | boolean | yes | true = gewerblicher Anbieter (Unternehmer), false = Privatperson – Selbstauskunft des Nutzers |
| location | string | yes | PLZ + Ort des Standorts |
| name | string | yes | Name, Studio oder Betrieb |
| pflegekasse | boolean | – | Nur private Helfer vor Ort (is_trader=false) mit Postleitzahl in Baden-Württemberg: true = Pflegebedürftige können den Helfer über den Entlastungsbetrag der Pflegekasse bezahlen (ehrenamtliche Einzel… |
| pflegekasse_regeln | boolean | – | Bei pflegekasse=true Pflicht: true nur, wenn der Nutzer ausdrücklich bestätigt hat – nur Hilfe im Alltag (keine Pflege, keine Handwerkerarbeiten), höchstens 2 Personen gleichzeitig, nicht für Verwand… |
| phone | string | – | Optional: Telefonnummer – wird zusammen mit der E-Mail-Adresse geschützt weitergegeben, nie veröffentlicht |
| services | string | yes | Leistungen |
| trader_info | string | – | Nur bei is_trader=true: Anbieterkennzeichnung (Impressum) mit Name bzw. Firma, Anschrift mit PLZ und E-Mail-Adresse, 20–400 Zeichen, ohne Links. Wird öffentlich angezeigt. |
No output schema declared.
No examples provided.
report_content Inhalt melden ~110
Rechtswidrigen Inhalt melden (Art. 16 DSA): target_type job, review, provider oder ding (Eintrag bei Verleihen & Verschenken). Mit E-Mail-Adresse in contact kommt automatisch eine Eingangsbestätigung.
| Name | Type | Req | Description |
|---|---|---|---|
| contact | string | – | Optional: E-Mail für Eingangsbestätigung und Rückmeldung zur Entscheidung |
| reason | string | yes | Begründung, 5–500 Zeichen |
| target_id | integer | yes | – |
| target_type | string | yes | – |
No output schema declared.
No examples provided.
search_jobs Gesuche suchen ~311
Offene Gesuche suchen (ohne Kontaktdaten). location: nur Ziffern = Anfang der PLZ ('69'), sonst Ortsname. Umkreissuche: location = 5-stellige PLZ und radius_km (1–200); dann mit distance_km (Luftlinie) und nach Entfernung sortiert. youth_ok=true: Taschengeld-Job – Eltern können ihr Kind (14–17) nur direkt auf helferundprofi.de melden. Preis: budget_eur mit price_type hourly (pro Stunde), fixed (für die gesamte Aufgabe), budget (Budget bis zu) oder open (Preis nach Absprache); ohne price_type ist budget_eur eine Preisvorstellung (ältere Gesuche). Gemeinsame Gesuche (group_ok=true) erscheinen einmal: households = Zahl der Haushalte, members = je Haushalt Ort, Menge und Notiz (ohne Namen/Kontakt), weitere Haushalte mit derselben PLZ können sich mit join_job anschließen. kind=heizoel: Heizöl, liters_total = Gesamtmenge in Litern, Angebote je 100 Liter (per_100l).
| Name | Type | Req | Description |
|---|---|---|---|
| location | string | – | PLZ-Anfang oder Ort; für Umkreissuche 5-stellige PLZ |
| max_results | integer | – | – |
| q | string | – | Stichwort, z. B. 'Rasen' |
| radius_km | integer | – | Umkreis in km um die PLZ in location |
No output schema declared.
No examples provided.
search_providers Anbieter suchen ~211
Freigeschaltete Anbieter mit Durchschnittsbewertung. q: Stichwort oder Anfang der PLZ. Umkreissuche: near = 5-stellige PLZ und radius_km (1–200); dann mit distance_km (Luftlinie) und nach Entfernung sortiert. pflegekasse=true im Ergebnis: „Pflegekasse möglich“ – Bezahlung über den Entlastungsbetrag der Pflegekasse möglich (private Helfer in Baden-Württemberg, Angabe des Helfers). nur_pflegekasse=true zeigt nur solche Helfer.
| Name | Type | Req | Description |
|---|---|---|---|
| max_results | integer | – | – |
| near | string | – | 5-stellige PLZ als Mittelpunkt der Umkreissuche |
| nur_pflegekasse | boolean | – | true = nur Helfer mit „Pflegekasse möglich“ (bisher nur Baden-Württemberg) |
| q | string | – | Stichwort oder PLZ-Anfang |
| radius_km | integer | – | Umkreis in km um near |
No output schema declared.
No examples provided.
submit_offer Angebot abgeben ~322
Als Anbieter ein Angebot zu einem Gesuch abgeben. Es geht mit Name, Kontakt, Preis und Nachricht an den Auftraggeber automatisch per E-Mail – bei gemeinsamen Gesuchen an alle Haushalte (dann separate_contracts=true nötig). Nur nach Zustimmung des Nutzers. Keine Internet-Links.
| Name | Type | Req | Description |
|---|---|---|---|
| consent | boolean | yes | true nur nach ausdrücklicher Zustimmung des Nutzers zur Datenschutzerklärung |
| contact | string | yes | E-Mail-Adresse (Pflicht) – geht an den Auftraggeber |
| job_id | integer | yes | – |
| message | string | – | Kurze Nachricht |
| name | string | yes | Name oder Betrieb |
| phone | string | – | Optional: Telefonnummer – wird zusammen mit der E-Mail-Adresse geschützt weitergegeben, nie veröffentlicht |
| price_eur | number | – | Preis in Euro (freiwillig; wenn angegeben, mit price_type; bei Heizöl Pflicht: je 100 Liter, 10–500) |
| price_type | string | – | hourly = pro Stunde, fixed = für die gesamte Aufgabe (bei gemeinsamen Gesuchen je Haushalt), per_100l = je 100 Liter inkl. MwSt. (nur und immer bei Heizöl) |
| separate_contracts | boolean | – | Bei gemeinsamen Gesuchen mit mehreren Haushalten Pflicht (true): Der Anbieter bestätigt, dass jeder Haushalt einen eigenen Vertrag und eine eigene Rechnung bekommt und keiner für einen anderen zahlt |
| text_only | boolean | – | true, wenn der Nutzer nur schriftlich kontaktiert werden möchte (SMS, Messenger oder E-Mail), keine Anrufe |
No output schema declared.
No examples provided.
submit_review Bewertung abgeben ~77
Bewertung mit dem einmaligen Bewertungscode (Format XXXX-XXXX), den der Kunde nach einer Vermittlung erhalten hat.
| Name | Type | Req | Description |
|---|---|---|---|
| code | string | yes | Bewertungscode |
| comment | string | – | Text |
| consent | boolean | yes | Zustimmung zur Veröffentlichung |
| reviewer_name | string | – | Name oder Kürzel |
| stars | integer | yes | – |
No output schema declared.
No examples provided.
How do I install the Helfer & Profi MCP server?
Helfer & Profi is a hosted endpoint at https://pcbyuhvyjgadanzlghmw.supabase.co/functions/v1/mcp, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.
remote · pcbyuhvyjgadanzlghmw.supabase.co
claude mcp add --transport http helferundprofi-helfer-und-profi 'https://pcbyuhvyjgadanzlghmw.supabase.co/functions/v1/mcp'
What is the Helfer & Profi MCP server?
Helfer & Profi is an MCP server listed in the public MCP registry as io.github.helferundprofi/helfer-und-profi. Free German neighborhood marketplace: search local help requests and providers by postal code. This page covers its hosted endpoint (https://pcbyuhvyjgadanzlghmw.supabase.co/functions/v1/mcp).
Is the Helfer & Profi MCP server safe to use?
Helfer & Profi scores 77 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.
What tools does the Helfer & Profi MCP server expose?
Helfer & Profi exposes 15 tools: search_jobs, search_providers, get_job, provider_reviews, contact_provider, and 10 more. Their descriptions and schemas cost roughly 3,747 tokens of context every time the server is loaded.
Does the Helfer & Profi MCP server require authentication?
No. We connected to Helfer & Profi without credentials and it answered, so anything it exposes is reachable by anyone who knows the address.
Is the Helfer & Profi MCP server still maintained?
Helfer & Profi is still listed as active in the MCP registry. We last reached this channel on 4 November 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.