Tamgara
Fill in 1,000+ legal PDF templates in many languages, get a signed PDF back. Free, no API key.
| Endpoint | https://api.tamgara.com/api/mcp (streamable-http) |
|---|---|
| Registry version | 1.0.0 |
| Now | 33 tools · grade C (66) · pin ts_739aa3c84a06ca321535dbda2e675215 · protocol 2025-06-18 |
| First / last listed | 2026-11-09 02:14 UTC / 2026-11-09 02:14 UTC |
| Grade over time | 2026-11-09: C (66), 33 tools |
Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.
Tools: info list_languages list_locales list_categories search_templates get_template fill_template list_providers get_provider fax_countries fax_ping fax_quote fax_create_checkout fax_confirm fax_status brief_ping brief_quote brief_create_checkout brief_confirm brief_status brief_cancel envelope_create envelope_status envelope_send_invite envelope_void envelope_upload_final inspect_pdf fill_pdf pdf_from_images add_cover_page apply_scan_answers account_balance account_topup
info | Überblick über Tamgara: Anzahl Vorlagen, Sprachen, Rechtsräume. params: none |
list_languages | Alle unterstützten Basissprachen mit Vorlagen-Anzahl, RTL-Flag und Rechtsräumen. params: none |
list_locales | Alle Locales (Sprache×Land) mit lokalisierter Rechtsphrase. params: none |
list_categories | Vorlagen-Kategorien mit Anzahl (cancellation, sale, rental, …). params: none |
search_templates | Vorlagen suchen/filtern. Freitext über Titel/Slug/Beschreibung, optional nach Sprache, Land (ISO-2, z. B. "DE", "EG") und Kategorie. Liefert Slugs zum Weiterverwenden. params: query, lang, country, category, limit |
get_template | 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. params: slug, id, lang, country, includeBlankPdf |
fill_template | 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. params: slug, id, lang, answers, signaturePngDataUrl, country, ai, account_id |
list_providers | Anbieter für Kündigungen (Kündigungsadresse/Fax/Frist). Länder: de, at, ch. Optional Freitextsuche. params: country, query, category, limit |
get_provider | Ein Anbieter per id (Kündigungsadresse, Fax, typische Frist). params: country, id* |
fax_countries | Unterstützte Fax-Zielländer + Hinweise zur E.164-Nummer. params: none |
fax_ping | Prüft, ob Faxversand verfügbar ist und ob er bezahlt (Stripe) läuft. params: none |
fax_quote | Preis für einen Faxversand. Seitenzahl aus pdfBase64 abgeleitet, wenn nicht angegeben. params: pdfBase64, pages, to |
fax_create_checkout | 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.) params: to*, pdfBase64*, filename, pages |
fax_confirm | Nach erfolgter Zahlung: Fax in die Warteschlange geben. Braucht die job_id aus fax_create_checkout. params: jobId* |
fax_status | Zustellstatus eines Fax (queued/sending/success/failed) per id. params: id* |
brief_ping | Prüft, ob Briefversand (Post via LetterXpress) verfügbar/bezahlt ist. params: none |
brief_quote | Preis für einen Postbrief (Standard oder Einschreiben). Länder: DE/AT/CH. params: pdfBase64, pages, registered, country |
brief_create_checkout | 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.) params: pdfBase64*, recipient*, country, registered, filename, pages |
brief_confirm | Nach Zahlung: Brief einreichen. Braucht die job_id aus brief_create_checkout. params: jobId* |
brief_status | Status/Tracking eines Briefs per id. params: id* |
brief_cancel | Storniert einen Brief im 15-Minuten-Fenster von LetterXpress. params: id* |
envelope_create | 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. params: ownerName*, docName*, pdfBase64*, message, expiresDays, isPublic, recipients, fields |
envelope_status | Status eines Signier-Vorgangs (wer hat gesehen/unterschrieben) per id + ownerKey. params: id*, ownerKey*, withInputs |
envelope_send_invite | Verschickt (erneut) die Signier-Einladung per E-Mail an einen Empfänger. Nur mit ownerKey. params: id*, ownerKey*, recipient*, email* |
envelope_void | Storniert/annulliert einen Signier-Vorgang. Nur mit ownerKey. params: id*, ownerKey* |
envelope_upload_final | Lädt das fertige (z. B. lokal signierte) PDF für einen Vorgang hoch. Nur mit ownerKey. params: id*, ownerKey*, pdfBase64* |
inspect_pdf | 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. params: pdfBase64* |
fill_pdf | 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/…). params: pdfBase64*, answers, signaturePngDataUrl, lang, manualPlacement, extraText, filename |
pdf_from_images | Aus einem oder mehreren Bildern (base64 PNG/JPEG) ein PDF bauen — ein Bild pro Seite (Foto/Scan → PDF). params: images*, filename |
add_cover_page | Stellt einem PDF ein DIN-5008-Adressblatt voran (für den Postversand). recipient = {name,street,zip,city,country}. params: pdfBase64*, recipient*, senderLine, filename |
apply_scan_answers | Befüllt erkannte Felder eines gescannten (nicht-AcroForm-)PDFs: Text auf Schreiblinien, X in Checkboxen — per Ratio-Positionen (z. B. aus einer Feld-Erkennung). params: pdfBase64*, fields*, values*, lang, filename |
account_balance | 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. params: account_id |
account_topup | Guthaben aufladen. Hinweis: Die Zahlung wird gerade eingerichtet — der Aufladewunsch wird vermerkt, aber noch nicht real belastet (die kostenlosen Funktionen bleiben ohnehin frei). params: account_id, amount_cents |
Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.