accueil / serveurs / Fichiers & Documents / com.tamgara/tamgara
com.tamgara/tamgara
serveur MCP (Model Context Protocol) · tamgara 1.0.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 com.tamgara/tamgara est sûr ?
Au dernier audit MCP Hub, le serveur MCP « com.tamgara/tamgara » 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 33 outils
- account_balance≈ 120 tokens
Guthaben-Konto abfragen (Kostendeckel für kostenpflichtige KI-Calls). Das Konto mit 1 € Startgutschein wird beim ersten kostenpflichtigen Call ausgestellt und dort zurückgegeben — merken und künftig mitschicken. Kostenlose Funktionen brauchen kein Konto.
Paramètres, retour & exemple (1)
Paramètresaccount_id· string · optionnel
Bestehendes Konto (optional).
Exemple d'appel{"name": "account_balance", "arguments": {"account_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - account_topup≈ 123 tokens
Guthaben aufladen. Hinweis: Die Zahlung wird gerade eingerichtet — der Aufladewunsch wird vermerkt, aber noch nicht real belastet (die kostenlosen Funktionen bleiben ohnehin frei).
Paramètres, retour & exemple (2)
Paramètresaccount_id· string · optionnel
Konto (optional; sonst neu).amount_cents· integer · optionnel
Wunschbetrag in Cent (optional).
Exemple d'appel{"name": "account_topup", "arguments": {"account_id": "texte", "amount_cents": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - add_cover_page≈ 239 tokens
Stellt einem PDF ein DIN-5008-Adressblatt voran (für den Postversand). recipient = {name,street,zip,city,country}.
Paramètres, retour & exemple (4)
Paramètresfilename· string · optionnel
Dateiname (optional).pdfBase64· string · requis
Das PDF (base64).recipient· object · requissenderLine· string · optionnel
Einzeilige Rücksendeangabe über dem Adressblock (optional).
Exemple d'appel{"name": "add_cover_page", "arguments": {"pdfBase64": "texte", "recipient": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - apply_scan_answers≈ 340 tokens
Befüllt erkannte Felder eines gescannten (nicht-AcroForm-)PDFs: Text auf Schreiblinien, X in Checkboxen — per Ratio-Positionen (z. B. aus einer Feld-Erkennung).
Paramètres, retour & exemple (5)
Paramètreslang· string · optionnel
Sprachhinweis für die Schrift (optional).fields· array · requis
Erkannte Felder.values· object · requis
Feld-id → Wert (Text; "true" für Checkbox).filename· string · optionnel
Dateiname (optional).pdfBase64· string · requis
Das gescannte PDF (base64).
Exemple d'appel{"name": "apply_scan_answers", "arguments": {"fields": [], "values": {}, "pdfBase64": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brief_cancel≈ 65 tokens
Storniert einen Brief im 15-Minuten-Fenster von LetterXpress.
Paramètres, retour & exemple (1)
Paramètresid· string · requis
Brief-id.
Exemple d'appel{"name": "brief_cancel", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brief_confirm≈ 77 tokens
Nach Zahlung: Brief einreichen. Braucht die job_id aus brief_create_checkout.
Paramètres, retour & exemple (1)
ParamètresjobId· string · requis
job_id aus brief_create_checkout.
Exemple d'appel{"name": "brief_confirm", "arguments": {"jobId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brief_create_checkout≈ 201 tokens
Startet den bezahlten Briefversand: liefert eine Stripe-Checkout-URL. Der MENSCH bezahlt; danach brief_confirm mit der job_id. (Kein kostenloser Direktversand über die KI.)
Paramètres, retour & exemple (6)
Paramètrespages· integer · optionnel
Seitenzahl (optional).country· string · optionnel
Zielland: DE | AT | CH.filename· string · optionnel
Dateiname (optional).pdfBase64· string · requis
Das zu versendende PDF.recipient· string · requis
Anzeigename des Empfängers (für Beleg).registered· boolean · optionnel
Einwurf-Einschreiben.
Exemple d'appel{"name": "brief_create_checkout", "arguments": {"pdfBase64": "texte", "recipient": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brief_ping≈ 52 tokens
Prüft, ob Briefversand (Post via LetterXpress) verfügbar/bezahlt ist.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "brief_ping", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brief_quote≈ 138 tokens
Preis für einen Postbrief (Standard oder Einschreiben). Länder: DE/AT/CH.
Paramètres, retour & exemple (4)
Paramètrespages· integer · optionnel
Seitenzahl (optional; sonst aus PDF).country· string · optionnel
Zielland: DE | AT | CH (Default DE).pdfBase64· string · optionnel
Das zu versendende PDF.registered· boolean · optionnel
Einwurf-Einschreiben statt Standard.
Exemple d'appel{"name": "brief_quote", "arguments": {"pages": 1, "country": "texte", "pdfBase64": "texte", "registered": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brief_status≈ 59 tokens
Status/Tracking eines Briefs per id.
Paramètres, retour & exemple (1)
Paramètresid· string · requis
Brief-id.
Exemple d'appel{"name": "brief_status", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - envelope_create≈ 555 tokens
Sendet ein PDF zur mehrparteiigen elektronischen Signatur (DocuSign-Stil). Liefert die Vorgangs-id, einen ownerKey (geheim halten!) und pro Empfänger einen Signier-Link. fields platzieren Signatur-/Text-/Datum-/Checkbox-Felder per Ratio (0..1, y von oben). Emails an Empfänger nur über den zurückgegebenen ownerKey.
Paramètres, retour & exemple (8)
Paramètresfields· array · optionnel
Feld-Platzierungen.docName· string · requis
Dokumentname, z. B. "Mietvertrag.pdf".message· string · optionnel
Begleitnachricht an die Empfänger (optional).isPublic· boolean · optionnel
Öffentlicher Signier-Link statt fester Empfänger.ownerName· string · requis
Name des Absenders/Erstellers.pdfBase64· string · requis
Das zu signierende PDF (z. B. aus fill_template).recipients· array · optionnel
Empfänger (bei isPublic leer).expiresDays· integer · optionnel
Ablauf in Tagen (0 = kein Ablauf).
Exemple d'appel{"name": "envelope_create", "arguments": {"docName": "texte", "ownerName": "texte", "pdfBase64": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - envelope_send_invite≈ 134 tokens
Verschickt (erneut) die Signier-Einladung per E-Mail an einen Empfänger. Nur mit ownerKey.
Paramètres, retour & exemple (4)
Paramètresid· string · requis
Vorgangs-id.email· string · requis
Ziel-E-Mail.ownerKey· string · requis
ownerKey.recipient· integer · requis
Empfänger-Index (0-basiert).
Exemple d'appel{"name": "envelope_send_invite", "arguments": {"id": "texte", "email": "texte", "ownerKey": "texte", "recipient": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - envelope_status≈ 114 tokens
Status eines Signier-Vorgangs (wer hat gesehen/unterschrieben) per id + ownerKey.
Paramètres, retour & exemple (3)
Paramètresid· string · requis
Vorgangs-id.ownerKey· string · requis
Der bei create erhaltene ownerKey.withInputs· boolean · optionnel
Eingaben mitliefern.
Exemple d'appel{"name": "envelope_status", "arguments": {"id": "texte", "ownerKey": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - envelope_upload_final≈ 112 tokens
Lädt das fertige (z. B. lokal signierte) PDF für einen Vorgang hoch. Nur mit ownerKey.
Paramètres, retour & exemple (3)
Paramètresid· string · requis
Vorgangs-id.ownerKey· string · requis
ownerKey.pdfBase64· string · requis
Fertiges PDF.
Exemple d'appel{"name": "envelope_upload_final", "arguments": {"id": "texte", "ownerKey": "texte", "pdfBase64": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - envelope_void≈ 84 tokens
Storniert/annulliert einen Signier-Vorgang. Nur mit ownerKey.
Paramètres, retour & exemple (2)
Paramètresid· string · requis
Vorgangs-id.ownerKey· string · requis
ownerKey.
Exemple d'appel{"name": "envelope_void", "arguments": {"id": "texte", "ownerKey": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - fax_confirm≈ 81 tokens
Nach erfolgter Zahlung: Fax in die Warteschlange geben. Braucht die job_id aus fax_create_checkout.
Paramètres, retour & exemple (1)
ParamètresjobId· string · requis
job_id aus fax_create_checkout.
Exemple d'appel{"name": "fax_confirm", "arguments": {"jobId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - fax_countries≈ 50 tokens
Unterstützte Fax-Zielländer + Hinweise zur E.164-Nummer.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "fax_countries", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - fax_create_checkout≈ 162 tokens
Startet den bezahlten Faxversand: liefert eine Stripe-Checkout-URL. Der MENSCH bezahlt über diese URL; danach fax_confirm mit der job_id. (Kein kostenloser Direktversand über die KI.)
Paramètres, retour & exemple (4)
Paramètresto· string · requis
Zielnummer in E.164, z. B. +4976339202117.pages· integer · optionnel
Seitenzahl (optional).filename· string · optionnel
Dateiname (optional).pdfBase64· string · requis
Das zu faxende PDF.
Exemple d'appel{"name": "fax_create_checkout", "arguments": {"to": "texte", "pdfBase64": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - fax_ping≈ 52 tokens
Prüft, ob Faxversand verfügbar ist und ob er bezahlt (Stripe) läuft.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "fax_ping", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - fax_quote≈ 124 tokens
Preis für einen Faxversand. Seitenzahl aus pdfBase64 abgeleitet, wenn nicht angegeben.
Paramètres, retour & exemple (3)
Paramètresto· string · optionnel
Zielnummer E.164 (optional, für Zonenpreis).pages· integer · optionnel
Seitenzahl (optional; sonst aus PDF).pdfBase64· string · optionnel
Das zu faxende PDF (z. B. aus fill_template).
Exemple d'appel{"name": "fax_quote", "arguments": {"to": "texte", "pages": 1, "pdfBase64": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - fax_status≈ 64 tokens
Zustellstatus eines Fax (queued/sending/success/failed) per id.
Paramètres, retour & exemple (1)
Paramètresid· string · requis
Fax-id.
Exemple d'appel{"name": "fax_status", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - fill_pdf≈ 421 tokens
Ein BELIEBIGES (nicht-Katalog-)PDF ausfüllen und optional signieren → fertiges PDF (base64). answers = Feldname→Wert (aus inspect_pdf). Unterschrift wird in erkannte Signaturfelder gesetzt oder per manualPlacement platziert. lang (optional) wählt die Schrift für nicht-lateinische Eingaben (ar/zh/hi/…).
Paramètres, retour & exemple (7)
Paramètreslang· string · optionnel
Sprachhinweis für die Schrift (z. B. ar, zh, hi) — optional.answers· object · optionnel
Feldname → Wert (String/Boolean).filename· string · optionnel
Dateiname (optional).extraText· object · optionnelpdfBase64· string · requis
Das auszufüllende PDF (base64).manualPlacement· object · optionnelsignaturePngDataUrl· string · optionnel
Unterschrift als PNG data:-URL (optional).
Exemple d'appel{"name": "fill_pdf", "arguments": {"pdfBase64": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - fill_template≈ 314 tokens
Vorlage ausfüllen (und optional signieren) → fertiges PDF als base64. answers ist ein Objekt Feldname→Wert (Text/Datum "TT.MM.JJJJ" als String, Checkbox true/false, Radio/Dropdown = Option). Feldnamen vorher mit get_template abfragen.
Paramètres, retour & exemple (8)
Paramètresai· boolean · optionnel
KI-Dokumenterstellung nutzen (kostenpflichtig, 0,20 € vom Guthaben; normales Ausfüllen ist kostenlos).id· string · optionnel
Alternativ: sprachneutrale id (mit lang).lang· string · optionnel
Basissprache, wenn per id adressiert.slug· string · optionnel
Slug der Vorlage.answers· object · optionnel
Feldname → Wert (String oder Boolean).country· string · optionnel
Land ISO-2 für den Rechtsraum-Vermerk (optional).account_id· string · optionnel
Guthaben-Konto (nur für ai:true). Fehlt es, wird eins mit 1 € Startguthaben ausgestellt und in der Antwort zurückgegeben.signaturePngDataUrl· string · optionnel
Unterschrift als PNG data:-URL (optional).
Exemple d'appel{"name": "fill_template", "arguments": {"ai": true, "id": "texte", "lang": "texte", "slug": "texte", "answers": {}, "country": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_provider≈ 83 tokens
Ein Anbieter per id (Kündigungsadresse, Fax, typische Frist).
Paramètres, retour & exemple (2)
Paramètresid· string · requis
Anbieter-id.country· string · optionnel
Land: de | at | ch.
Exemple d'appel{"name": "get_provider", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_template≈ 198 tokens
Details + Feld-Schema einer Vorlage: welche Felder (Name, Typ, Label, Optionen) auszufüllen sind, plus Rechtsraum. Adressierbar per slug ODER per id+lang. Feldnamen sind sprachübergreifend gleich.
Paramètres, retour & exemple (5)
Paramètresid· string · optionnel
Sprachneutrale Vorlagen-ID (mit lang kombinieren).lang· string · optionnel
Basissprache, wenn per id adressiert.slug· string · optionnel
Global eindeutiger Slug (aus search_templates).country· string · optionnel
Land ISO-2 für den passenden Rechtsraum.includeBlankPdf· boolean · optionnel
Blanko-PDF als base64 mitliefern.
Exemple d'appel{"name": "get_template", "arguments": {"id": "texte", "lang": "texte", "slug": "texte", "country": "texte", "includeBlankPdf": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - info≈ 50 tokens
Überblick über Tamgara: Anzahl Vorlagen, Sprachen, Rechtsräume.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "info", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - inspect_pdf≈ 106 tokens
Ein BELIEBIGES PDF (base64) analysieren: Seitenzahl/-größen, ausfüllbare Formularfelder (Name, Typ, Label, Optionen), Signaturfelder und Unterschrifts-Positionen. Grundlage zum Ausfüllen fremder PDFs.
Paramètres, retour & exemple (1)
ParamètrespdfBase64· string · requis
Das PDF als base64.
Exemple d'appel{"name": "inspect_pdf", "arguments": {"pdfBase64": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_categories≈ 52 tokens
Vorlagen-Kategorien mit Anzahl (cancellation, sale, rental, …).
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_categories", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_languages≈ 56 tokens
Alle unterstützten Basissprachen mit Vorlagen-Anzahl, RTL-Flag und Rechtsräumen.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_languages", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_locales≈ 50 tokens
Alle Locales (Sprache×Land) mit lokalisierter Rechtsphrase.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_locales", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_providers≈ 146 tokens
Anbieter für Kündigungen (Kündigungsadresse/Fax/Frist). Länder: de, at, ch. Optional Freitextsuche.
Paramètres, retour & exemple (4)
Paramètreslimit· integer · optionnel
Max. Treffer (Default 25).query· string · optionnel
Freitext über Name/Aliase (min. 2 Zeichen).country· string · optionnel
Land: "de" | "at" | "ch" (Default de).category· string · optionnel
Anbieter-Kategorie (optional).
Exemple d'appel{"name": "list_providers", "arguments": {"limit": 1, "query": "texte", "country": "texte", "category": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pdf_from_images≈ 112 tokens
Aus einem oder mehreren Bildern (base64 PNG/JPEG) ein PDF bauen — ein Bild pro Seite (Foto/Scan → PDF).
Paramètres, retour & exemple (2)
Paramètresimages· array · requis
base64-Bilder (mit oder ohne data:-Präfix).filename· string · optionnel
Dateiname (optional).
Exemple d'appel{"name": "pdf_from_images", "arguments": {"images": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_templates≈ 193 tokens
Vorlagen suchen/filtern. Freitext über Titel/Slug/Beschreibung, optional nach Sprache, Land (ISO-2, z. B. "DE", "EG") und Kategorie. Liefert Slugs zum Weiterverwenden.
Paramètres, retour & exemple (5)
Paramètreslang· string · optionnel
Basissprache, z. B. "de", "en", "ar".limit· integer · optionnel
Max. Treffer (1–200, Default 50).query· string · optionnel
Freitext, z. B. "Kündigung" oder "car purchase".country· string · optionnel
Ländercode ISO-2 groß, z. B. "DE", "AT", "EG".category· string · optionnel
Kategorie aus list_categories.
Exemple d'appel{"name": "search_templates", "arguments": {"lang": "texte", "limit": 1, "query": "texte", "country": "texte", "category": "texte"}}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é ».