Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, get in touch and we’ll put it right.

Helfer & Profi

REMOTE · PCBYUHVYJGADANZLGHMW.SUPABASE.CO

Free German neighborhood marketplace: search local help requests and providers by postal code.

+3 this week 77 Trust /100

Last scanned (19 hours ago)

Scores higher than 69% of remote servers

Reachable. Last reached 4 Nov 2026.

Category CRM and Sales

Trust breakdown (7 categories)

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
Transport & Reachability100
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
Changelog

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.

Diagnostics

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
MCP tools · 15 exposed · ~3,747 tokens

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 →

Tool Tokens
contact_provider ~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.

NameTypeReqDescription
consentbooleanyestrue nur nach ausdrücklicher Zustimmung des Nutzers zur Datenschutzerklärung
contactstringyesE-Mail-Adresse des Nutzers (Pflicht) – geht an den Anbieter
locationstring–Optional: PLZ und Ort
messagestringyesWas gebraucht wird, 10–500 Zeichen
namestringyesName des Nutzers
phonestring–Optional: Telefonnummer – wird zusammen mit der E-Mail-Adresse geschützt weitergegeben, nie veröffentlicht
provider_idintegeryes–
text_onlyboolean–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 ~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.

NameTypeReqDescription
budget_eurnumber–Betrag in Euro zur Preisart (bei hourly, fixed und budget Pflicht)
consentbooleanyestrue nur nach ausdrücklicher Zustimmung des Nutzers zur Datenschutzerklärung
contactstringyesE-Mail-Adresse (Pflicht, wird nie veröffentlicht)
display_namestring–Kurzname, z. B. 'Maria B.'
group_okboolean–true = Nachbarn mit derselben PLZ dürfen sich anschließen (gemeinsam beauftragen; nicht bei Taschengeld-Jobs)
house_callboolean––
kindstring–Nur für Heizöl-Lieferungen: heizoel (dann quantity_l Pflicht, kein Betrag – Händler nennen den Preis je 100 Liter)
locationstringyesPLZ + Ort, z. B. '69412 Eberbach'
phonestring–Optional: Telefonnummer – wird zusammen mit der E-Mail-Adresse geschützt weitergegeben, nie veröffentlicht
price_typestring–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_linteger–Nur bei kind=heizoel: ungefähre Menge in Litern
text_onlyboolean–true, wenn der Nutzer nur schriftlich kontaktiert werden möchte (SMS, Messenger oder E-Mail), keine Anrufe
titlestringyesWas gebraucht wird, 5–480 Zeichen, ohne Adresse/Telefon/Links

No output schema declared.

No examples provided.

ding_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.

NameTypeReqDescription
consentbooleanyestrue nur nach ausdrücklicher Zustimmung des Nutzers zur Datenschutzerklärung
ding_idintegeryes–
kontaktstringyesE-Mail-Adresse des Nutzers (Pflicht) – geht an die eintragende Person
nachrichtstringyesWann und wofür der Nutzer es braucht – bei „Ich suche …“: was er anbieten kann (leihen oder schenken), 10–500 Zeichen
namestringyesName des Nutzers, 2–60 Zeichen
phonestring–Optional: Telefonnummer – wird zusammen mit der E-Mail-Adresse geschützt weitergegeben, nie veröffentlicht

No output schema declared.

No examples provided.

ding_anlegen ~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).

NameTypeReqDescription
artstringyesverleihen = nur ausleihen, verschenken = geschenkt, suchen = „Ich suche …“ (der Nutzer möchte etwas leihen oder geschenkt bekommen)
beschreibungstring–Optional: Zustand, Größe, wann abholbar – höchstens 480 Zeichen
consentbooleanyestrue nur, wenn der Nutzer mindestens 18 ist und ausdrücklich der Datenschutzerklärung und der Veröffentlichung von Ort und Kurzname zugestimmt hat
fahrzeug_okboolean–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…
kategoriestringyesRubrik: 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…
kontaktstringyesE-Mail-Adresse (Pflicht, wird nie veröffentlicht; dorthin kommen Bestätigungslink und Anfragen)
kurznamestringyesÖffentlicher Kurzname, 2–30 Zeichen, z. B. 'Petra aus Eberbach'
ortstringyesPLZ und Ort, z. B. '69412 Eberbach' (ohne Straße)
regeln_okbooleanyestrue nur, wenn der Nutzer bestätigt: kostenlos (kein Preis, keine Miete, kein Verkauf) und nichts Verbotenes dabei
titelstringyesWas es ist, 5–80 Zeichen, z. B. 'Bohrmaschine mit Koffer'

No output schema declared.

No examples provided.

ding_holen ~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.

NameTypeReqDescription
idintegeryes–

No output schema declared.

No examples provided.

dinge_suchen ~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>

NameTypeReqDescription
artstring––
kategoriestring–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_resultsinteger––
ortstring–PLZ-Anfang oder Ort; für Umkreissuche 5-stellige PLZ
qstring–Stichwort, z. B. 'Anhänger'
umkreis_kminteger–Umkreis in km um die PLZ in ort

No output schema declared.

No examples provided.

get_job ~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).

NameTypeReqDescription
job_idintegeryes–

No output schema declared.

No examples provided.

join_job ~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.

NameTypeReqDescription
consentbooleanyestrue nur nach ausdrücklicher Zustimmung des Nutzers zur Datenschutzerklärung
contactstringyesE-Mail-Adresse (Pflicht, wird nie veröffentlicht)
job_idintegeryes–
locationstringyesPLZ + Ort des Nutzers, gleiche PLZ wie das Gesuch, z. B. '69412 Eberbach'
notestring–Optional, öffentlich: kurze Notiz ohne Adresse/Telefon/Links, z. B. 'bei mir 8 Fenster'
phonestring–Optional: Telefonnummer – wird zusammen mit der E-Mail-Adresse geschützt weitergegeben, nie veröffentlicht
quantity_linteger–Bei Heizöl-Gesuchen Pflicht: ungefähre Menge in Litern

No output schema declared.

No examples provided.

provider_reviews ~39

Veröffentlichte Bewertungen eines Anbieters (nur von vermittelten Kunden).

NameTypeReqDescription
max_resultsinteger––
provider_idintegeryes–

No output schema declared.

No examples provided.

register_provider ~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).

NameTypeReqDescription
adultbooleanyesNutzer ist volljährig
consentbooleanyestrue nur nach ausdrücklicher Zustimmung des Nutzers zur Datenschutzerklärung
contactstringyesE-Mail-Adresse (Pflicht, wird nicht veröffentlicht; dorthin kommen Anfragen)
is_traderbooleanyestrue = gewerblicher Anbieter (Unternehmer), false = Privatperson – Selbstauskunft des Nutzers
locationstringyesPLZ + Ort des Standorts
namestringyesName, Studio oder Betrieb
pflegekasseboolean–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_regelnboolean–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…
phonestring–Optional: Telefonnummer – wird zusammen mit der E-Mail-Adresse geschützt weitergegeben, nie veröffentlicht
servicesstringyesLeistungen
trader_infostring–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 ~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.

NameTypeReqDescription
contactstring–Optional: E-Mail für Eingangsbestätigung und Rückmeldung zur Entscheidung
reasonstringyesBegründung, 5–500 Zeichen
target_idintegeryes–
target_typestringyes–

No output schema declared.

No examples provided.

search_jobs ~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).

NameTypeReqDescription
locationstring–PLZ-Anfang oder Ort; für Umkreissuche 5-stellige PLZ
max_resultsinteger––
qstring–Stichwort, z. B. 'Rasen'
radius_kminteger–Umkreis in km um die PLZ in location

No output schema declared.

No examples provided.

search_providers ~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.

NameTypeReqDescription
max_resultsinteger––
nearstring–5-stellige PLZ als Mittelpunkt der Umkreissuche
nur_pflegekasseboolean–true = nur Helfer mit „Pflegekasse möglich“ (bisher nur Baden-Württemberg)
qstring–Stichwort oder PLZ-Anfang
radius_kminteger–Umkreis in km um near

No output schema declared.

No examples provided.

submit_offer ~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.

NameTypeReqDescription
consentbooleanyestrue nur nach ausdrücklicher Zustimmung des Nutzers zur Datenschutzerklärung
contactstringyesE-Mail-Adresse (Pflicht) – geht an den Auftraggeber
job_idintegeryes–
messagestring–Kurze Nachricht
namestringyesName oder Betrieb
phonestring–Optional: Telefonnummer – wird zusammen mit der E-Mail-Adresse geschützt weitergegeben, nie veröffentlicht
price_eurnumber–Preis in Euro (freiwillig; wenn angegeben, mit price_type; bei Heizöl Pflicht: je 100 Liter, 10–500)
price_typestring–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_contractsboolean–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_onlyboolean–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 ~77

Bewertung mit dem einmaligen Bewertungscode (Format XXXX-XXXX), den der Kunde nach einer Vermittlung erhalten hat.

NameTypeReqDescription
codestringyesBewertungscode
commentstring–Text
consentbooleanyesZustimmung zur Veröffentlichung
reviewer_namestring–Name oder Kürzel
starsintegeryes–

No output schema declared.

No examples provided.

Install

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

# add to Claude Code
claude mcp add --transport http helferundprofi-helfer-und-profi 'https://pcbyuhvyjgadanzlghmw.supabase.co/functions/v1/mcp'
Common questions

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.