accueil / serveurs / Recherche & Web / io.github.helferundprofi/helfer-und-profi
io.github.helferundprofi/helfer-und-profi
serveur MCP (Model Context Protocol) · helfer-und-profi 1.6.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que io.github.helferundprofi/helfer-und-profi est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.helferundprofi/helfer-und-profi » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 10 outils
- contact_provider≈ 324 tokens
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.
Paramètres, retour & exemple (7)
Paramètresname· string · requis
Name des Nutzersconsent· boolean · requis
true nur nach ausdrücklicher Zustimmung des Nutzers zur Datenschutzerklärungcontact· string · requis
Telefon (mind. 6 Ziffern) oder E-Mail – geht an den Anbietermessage· string · requis
Was gebraucht wird, 10–500 Zeichenlocation· string · optionnel
Optional: PLZ und Orttext_only· boolean · optionnel
true, wenn der Nutzer nur schriftlich kontaktiert werden möchte (SMS, Messenger oder E-Mail), keine Anrufeprovider_id· integer · requis
Exemple d'appel{"name": "contact_provider", "arguments": {"name": "texte", "consent": true, "contact": "texte", "message": "texte", "provider_id": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - create_job≈ 357 tokens
Gesuch für den Nutzer aufgeben. Nur nach Bestätigung durch den Nutzer. Erscheint je nach Einstellung sofort oder nach Prüfung. Enthält contact eine E-Mail-Adresse, bekommt der Nutzer Angebote automatisch per E-Mail; mit nur einer Telefonnummer ruft der Betreiber an.
Paramètres, retour & exemple (8)
Paramètrestitle· string · requis
Was gebraucht wird, 5–240 Zeichen, ohne Adresse/Telefon/Linksconsent· boolean · requis
true nur nach ausdrücklicher Zustimmung des Nutzers zur Datenschutzerklärungcontact· string · requis
Telefon oder E-Mail (wird nie veröffentlicht; mit E-Mail kommen Angebote automatisch)location· string · requis
PLZ + Ort, z. B. '69412 Eberbach'text_only· boolean · optionnel
true, wenn der Nutzer nur schriftlich kontaktiert werden möchte (SMS, Messenger oder E-Mail), keine Anrufebudget_eur· number · optionnelhouse_call· boolean · optionneldisplay_name· string · optionnel
Kurzname, z. B. 'Maria B.'
Exemple d'appel{"name": "create_job", "arguments": {"title": "texte", "consent": true, "contact": "texte", "location": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_job≈ 109 tokens
Ein einzelnes sichtbares Gesuch (ohne Kontaktdaten), z. B. aus einem geteilten Link …/#gesuch=12. Leere Liste, wenn es nicht mehr sichtbar ist.
Paramètres, retour & exemple (1)
Paramètresjob_id· integer · requis
Exemple d'appel{"name": "get_job", "arguments": {"job_id": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - provider_reviews≈ 116 tokens
Veröffentlichte Bewertungen eines Anbieters (nur von vermittelten Kunden).
Paramètres, retour & exemple (2)
Paramètresmax_results· integer · optionnelprovider_id· integer · requis
Exemple d'appel{"name": "provider_reviews", "arguments": {"provider_id": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - register_provider≈ 441 tokens
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.
Paramètres, retour & exemple (8)
Paramètresname· string · requis
Name, Studio oder Betriebadult· boolean · requis
Nutzer ist volljährigconsent· boolean · requis
true nur nach ausdrücklicher Zustimmung des Nutzers zur Datenschutzerklärungcontact· string · requis
Telefon oder E-Mail (wird nicht veröffentlicht)location· string · requis
PLZ + Ort des Standortsservices· string · requis
Leistungenis_trader· boolean · requis
true = gewerblicher Anbieter (Unternehmer), false = Privatperson – Selbstauskunft des Nutzerstrader_info· string · optionnel
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.
Exemple d'appel{"name": "register_provider", "arguments": {"name": "texte", "adult": true, "consent": true, "contact": "texte", "location": "texte", "services": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - report_content≈ 198 tokens
Rechtswidrigen Inhalt melden (Art. 16 DSA): target_type job, review oder provider. Mit E-Mail-Adresse in contact kommt automatisch eine Eingangsbestätigung.
Paramètres, retour & exemple (4)
Paramètresreason· string · requis
Begründung, 5–500 Zeichencontact· string · optionnel
Optional: E-Mail für Eingangsbestätigung und Rückmeldung zur Entscheidungtarget_id· integer · requistarget_type· string · requis · job | review | provider
Exemple d'appel{"name": "report_content", "arguments": {"reason": "texte", "target_id": 1, "target_type": "job"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_jobs≈ 220 tokens
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.
Paramètres, retour & exemple (4)
Paramètresq· string · optionnel
Stichwort, z. B. 'Rasen'location· string · optionnel
PLZ-Anfang oder Ort; für Umkreissuche 5-stellige PLZradius_km· integer · optionnel
Umkreis in km um die PLZ in locationmax_results· integer · optionnel
Exemple d'appel{"name": "search_jobs", "arguments": {"q": "texte", "location": "texte", "radius_km": 1, "max_results": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_providers≈ 209 tokens
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.
Paramètres, retour & exemple (4)
Paramètresq· string · optionnel
Stichwort oder PLZ-Anfangnear· string · optionnel
5-stellige PLZ als Mittelpunkt der Umkreissucheradius_km· integer · optionnel
Umkreis in km um nearmax_results· integer · optionnel
Exemple d'appel{"name": "search_providers", "arguments": {"q": "texte", "near": "texte", "radius_km": 1, "max_results": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - submit_offer≈ 296 tokens
Als Anbieter ein Angebot zu einem Gesuch abgeben. Es geht mit Name, Kontakt, Preis und Nachricht an den Auftraggeber (per E-Mail, sonst über den Betreiber). Nur nach Zustimmung des Nutzers. Keine Internet-Links.
Paramètres, retour & exemple (7)
Paramètresname· string · requis
Name oder Betriebjob_id· integer · requisconsent· boolean · requis
true nur nach ausdrücklicher Zustimmung des Nutzers zur Datenschutzerklärungcontact· string · requis
Telefon (mind. 6 Ziffern) oder E-Mail – geht an den Auftraggebermessage· string · optionnel
Kurze Nachrichtprice_eur· number · optionneltext_only· boolean · optionnel
true, wenn der Nutzer nur schriftlich kontaktiert werden möchte (SMS, Messenger oder E-Mail), keine Anrufe
Exemple d'appel{"name": "submit_offer", "arguments": {"name": "texte", "job_id": 1, "consent": true, "contact": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - submit_review≈ 195 tokens
Bewertung mit dem einmaligen Bewertungscode (Format XXXX-XXXX), den der Kunde nach einer Vermittlung erhalten hat.
Paramètres, retour & exemple (5)
Paramètrescode· string · requis
Bewertungscodestars· integer · requiscomment· string · optionnel
Textconsent· boolean · requis
Zustimmung zur Veröffentlichungreviewer_name· string · optionnel
Name oder Kürzel
Exemple d'appel{"name": "submit_review", "arguments": {"code": "texte", "stars": 1, "consent": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».