Alpaca Trading API integration for Model Context Protocol (MCP)
firma.de calculator for founders is installed from its publisher's own source and answers where it runs, so this marketplace is not in the path of a single call. There is no address here to send one to, and a panel that pretended otherwise would be showing you an answer we made up. Install it and call it from your own client — the Installation tab has the entry for each one.
What it does
German tools for founders: formation costs, budget, notary and tax adviser fees, taxes, e-invoices
Quickstart
# 1 — add it to Claude Code
claude mcp add --scope user --transport http firma-de-calculator-for-founders-mcp https://www.firma.de/api/mcp/
# 2 — ask your agent for something these tools do
# cap_table, darlehensvertrag, schenkungsvertrag and 7 more
firma.de calculator for founders costs nothing on mcprush: there is no plan to choose here, no cap to set and nothing mcprush can bill you for.
Collected from a public index. Nobody has claimed this account, so nothing here was written by its author — claim it if it is yours.
Where are you running it?
Every route below installs the same thing and ends at the same approval screen. Nothing here runs on your machine and nothing runs on ours: this server answers at its publisher’s own address, and what you install is the connection straight to it.
This is a public server: it answers at its publisher’s own address and this marketplace is not in the path. Claude Code registers it in one command; --scope user makes it available in every project. The transport below is http, as the publisher's own manifest declares it.
claude mcp add --scope user --transport http firma-de-calculator-for-founders-mcp https://www.firma.de/api/mcp/Reconnect, or start a new session, and the tools appear in the model’s tool list.
One config entry pointing straight at the publisher’s own address — this marketplace is not in the path, and nothing from this listing executes on your machine.
10 tools, with what each one reads, writes and reaches shown before you agree — the same list on every route above. Read the tool surface.
Tool surface
What the model actually sees. Descriptions are diffed on every release — see version history.
Cap table of a German GmbH or UG after a financing round: price per share, shares and percentages before and after (fully diluted and real), convertible loans (cap, discount, floor, interest), VSOP pool top-up, capital increase and Agio, and optionally an exit waterfall with liquidation preference. Free, no key. Each share has a nominal value of 1 €. Calculate a cap table Antwortet auf Deutsch,
| Parameter | Type | Required | Notes |
|---|---|---|---|
| dayBasis | integer | no | Days per interest year. |
| exit | object | no | Optional exit waterfall for one exit value. |
| format | string | no | md (Standard): die Antwort als lesbarer Text mit Link in den Rechner, kurz genug für den Chat. json: alle Werte als JSON. |
| founders | array | yes | — |
| investors | array | no | — |
| lang | string | no | Language of names, messages, Markdown and the calculator link. |
| loans | array | no | Convertible loans (Wandeldarlehen) converting in this round. |
| pool | object | no | The existing VSOP pool before the round, in virtual shares. |
| poolMode | string | no | post: everyone, the new investor included, carries the pool top-up. pre: the top-up counts into the pre-money, only existing shareholders carry it. |
| poolTarget | number | no | Free pool after the round in percent of all fully diluted shares: 10 means 10 %. |
| preMoney | number | yes | Pre-money valuation. In euros. |
Erstellt einen Darlehensvertrag nach deutschem Recht aus den festen Klauseln des Darlehensvertrag-Generators von firma.de: Gesellschafterdarlehen an die GmbH oder UG, Darlehen der Gesellschaft an ihren Gesellschafter, Privatdarlehen (auch unter Angehörigen) und Darlehen zwischen Unternehmen. Die Antwort enthält den Vertragstext (offene Angaben als [Platzhalter]), den Zins- und Tilgungsplan nach de
| Parameter | Type | Required | Notes |
|---|---|---|---|
| scenario | string/null | no | Wer leiht wem. shareholderLoan: ein Gesellschafter (Person oder Holding) leiht seiner GmbH oder UG. loanToShareholder: die GmbH oder UG leiht ihrem Gesellschafter. private: Privatperson an Privatperso |
| lender | no | — | |
| borrower | no | — | |
| borrowerPurpose | string | no | Bei business mit einer Person als Darlehensnehmer: private (Standard; privat, dann Verbraucherdarlehen) oder business (für ein bestehendes Geschäft oder eine selbständige Tätigkeit). |
| relation | object | no | — |
| amount | number/null | no | Darlehensbetrag in Euro. |
| disbursement | no | — | |
| interest | no | — | |
| repayment | no | — | |
| earlyRepayment | boolean | no | Vorzeitige Rückzahlung jederzeit, ganz oder in Teilen, ohne Entschädigung (Standard true). |
| security | no | — | |
| subordination | boolean | no | Qualifizierter Rangrücktritt des Darlehensgebers; nur wenn eine Gesellschaft das Geld bekommt. |
| reporting | boolean | no | Die Gesellschaft, die das Geld bekommt, schickt dem Darlehensgeber jedes Jahr ihren Jahresabschluss. |
| shareholderApproval | boolean | no | Die Gesellschafterversammlung hat dem Vertrag zugestimmt; nur angeben, wenn es den Beschluss gibt. |
| jurisdiction | boolean | no | Gerichtsstand am Sitz des Darlehensgebers; gilt nur zwischen Kaufleuten wie zwei GmbHs (§ 38 ZPO). |
| purpose | string | no | Optional: wofür das Geld ist. |
| signing | object | no | — |
| lenderKind | string | no | Art des Darlehensgebers. Das Szenario setzt sie; ändern lässt sie sich, wo das passt: bei shareholderLoan eine Holding als Gesellschafter, bei business jede Seite. |
| lenderAddress | string | no | Anschrift des Darlehensgebers in einer Zeile: Straße und Hausnummer, PLZ und Ort. |
| lenderRegister | string | no | Nur Unternehmen: Registergericht und Nummer. |
Erstellt einen Schenkungsvertrag nach deutschem Recht aus den festen Bausteinen des Schenkungsvertrag-Generators von firma.de: für Geld (Überweisung oder bar), Fahrzeuge und bewegliche Gegenstände, von einem oder zwei Schenkern; Geld und Gegenstände auch an minderjährige Kinder, Fahrzeuge nur an Volljährige. Die Antwort enthält den Vertragstext (offene Angaben als [Platzhalter]), die Hinweise des
| Parameter | Type | Required | Notes |
|---|---|---|---|
| basicSupport | boolean | no | Der Schenker bezieht Grundsicherungsgeld (früher Bürgergeld), Grundsicherung im Alter, Hilfe zur Pflege oder Sozialhilfe oder wird sie voraussichtlich brauchen; nur für einen Hinweis. |
| clauses | object | no | — |
| donee | no | — | |
| donors | object | no | — |
| handover | no | — | |
| item | no | — | |
| money | object | no | — |
| property | object | no | — |
| signing | object | no | — |
| special | string/null | no | none (Standard: die Schenkung wird jetzt vollzogen), future (erst später versprochen), recurring (regelmäßige Zahlungen), onDeath (erst nach dem Tod), wholeAssets (das ganze Vermögen oder ein Bruchtei |
| subject | string/null | no | Was verschenkt wird: money (Geld; bargeld setzt zugleich mode=cash), vehicle (Fahrzeug), item (beweglicher Gegenstand), property (Immobilie) oder shares (GmbH-Anteile). property und shares gehen nur b |
| twoDonors | boolean | no | — |
| value | integer/null | no | Verkehrswert des Fahrzeugs oder Gegenstands in ganzen Euro. |
| vehicle | object | no | — |
| donor | string | no | Name des (ersten) Schenkers. Nur per POST im JSON-Body; in einer GET-Adresse antwortet die API mit 400 personalData. |
| donorAddress | string | no | Anschrift des Schenkers in einer Zeile. Nur per POST im JSON-Body; in einer GET-Adresse antwortet die API mit 400 personalData. |
| donorBirthDate | string | no | Geburtsdatum des Schenkers (optional), ab 1900. Nur per POST im JSON-Body; in einer GET-Adresse antwortet die API mit 400 personalData. |
| relation | string/null | no | Was der Beschenkte für den Schenker ist: spouse, child, stepchild, grandchild, greatGrandchild, parent, grandparent, sibling, nieceNephew, stepParent, childInLaw, parentInLaw, exSpouse, auntUncle, par |
| marriage | string/null | no | Güterstand des Schenkers: unknown (Standard), single, zugewinn, guetergemeinschaft oder guetertrennung. Entscheidet über die Zustimmung des Ehegatten und die Anrechnung auf den Zugewinn. |
| estate | string/null | no | Nur bei marriage=guetergemeinschaft: jointAdmin (gemeinsam verwaltetes Gesamtgut, Standard: beide Ehegatten schenken je zur Hälfte), soleAdmin (der Schenker verwaltet allein, der Ehegatte stimmt zu) o |
Erstellt eine Quittung nach § 368 BGB mit den üblichen Angaben, aus derselben Vorlage wie der Quittungs-Generator von firma.de: privat, als umsatzsteuerpflichtiges Unternehmen (bis 250 € brutto mit den Angaben einer Kleinbetragsrechnung nach § 33 UStDV), als Kleinunternehmer (§ 19 UStG, über 250 € mit den Angaben nach § 34a UStDV) oder als Bestätigung einer Zahlung auf eine Rechnung. Die Antwort e
| Parameter | Type | Required | Notes |
|---|---|---|---|
| case | string/null | no | Wer quittiert. private: eine Privatperson, nie mit Umsatzsteuer. business: ein umsatzsteuerpflichtiges Unternehmen (regelbesteuert); bis 250 € brutto ist die Quittung eine Kleinbetragsrechnung. smallB |
| topic | string | no | Optional, worum es geht; bringt die passenden Hinweise: general (Standard), sale (Verkauf), vehicle (Auto), rent (Miete), deposit (Kaution), loanRepayment (Darlehensrückzahlung), homeService (Arbeiten |
| amount | number/null | no | Betrag in Euro brutto, mit Cent; mindestens 0,01. Auf den Cent gerundet. |
| vat | no | — | |
| purpose | string | no | Wofür das Geld ist: Menge und Art der Ware oder Leistung oder der Grund der Zahlung. Keine Steuerangaben und kein Verzicht auf weitere Ansprüche hineinschreiben. Bei invoicePayment optional. |
| method | string | no | Zahlungsart: cash (bar, Standard), transfer (Überweisung), card (Karte), cheque (Scheck) oder other. |
| partial | boolean | no | Teilzahlung: Die Quittung sagt, dass ein Restbetrag offen bleibt. |
| invoice | no | — | |
| payer | no | — | |
| payerIsBusiness | boolean | no | Bei business und smallBusiness: Der Kunde ist ein Unternehmen, das für sein Unternehmen kauft, ein Verein oder eine Behörde. Bei business über 250 € braucht es dann eine Rechnung (blocked). |
| recipient | no | — | |
| number | string | no | Optional: Quittungs- oder Belegnummer, etwa 2026-014. |
| place | string | no | Optional: Ort der Ausstellung. |
| date | string | no | Ausstellungsdatum; ohne Angabe heute (Europe/Berlin). |
| paidOn | string | no | Optional: Tag, an dem das Geld kam, wenn er vom Ausstellungsdatum abweicht (etwa eine Überweisung, die vorher einging). |
| vatRate | integer/string/null | no | Nur case=business, nicht bei Kaution, Darlehen oder Spende: 19, 7, 0 (Nullsteuersatz für Photovoltaik, § 12 Abs. 3 UStG), exempt (steuerfrei, mit exemption) oder margin (Differenzbesteuerung nach § 25 |
| exemption | string | no | Bei vatRate=exempt: der Grund, etwa „Heilbehandlung (§ 4 Nr. 14 UStG)“. |
| invoiceNumber | string | no | Bei invoicePayment: Nummer der bezahlten Rechnung. |
| invoiceDate | string | no | Bei invoicePayment, optional: Datum der Rechnung. |
| payerAddress | string | no | Anschrift des Zahlers in einer Zeile; nötig bei smallBusiness über 250 € (§ 34a UStDV). |
Erstellt aus einem Rechnungsentwurf im JSON-Format eine E-Rechnung nach EN 16931 in der Syntax UN/CEFACT CII: als XRechnung 3.0 (für Behörden, mit Leitweg-ID) oder als ZUGFeRD 2.5.2 im Profil EN 16931 (für Unternehmen, als PDF/A-3 mit eingebettetem XML). Dieselbe Rechen- und XML-Logik wie der E-Rechnungs-Generator von firma.de: Positionsbeträge, Umsatzsteuer je Steuersatz, Summen und die Pflichtfe
| Parameter | Type | Required | Notes |
|---|---|---|---|
| buyer | object | no | — |
| cashAccounting | boolean | no | Ist-Versteuerung: druckt „Versteuerung nach vereinnahmten Entgelten“ (ab 2028 Pflicht). |
| format | string | no | md (Standard): die Antwort als lesbarer Text mit Link in den Rechner, kurz genug für den Chat. json: alle Werte als JSON. xml: nur die E-Rechnung als XML. |
| issueDate | string | no | Rechnungsdatum (BT-2); Standard heute. |
| lines | array | no | Positionen, höchstens 50. |
| note | string | no | Freier Hinweis auf der Rechnung (BT-22). |
| number | string | no | Rechnungsnummer (BT-1). |
| payment | object | no | — |
| seller | object | no | — |
| service | object | no | — |
| taxCase | string | no | taxCase: standard (19 %, 7 % oder 0 % je Position), smallBusiness (Kleinunternehmer nach § 19 UStG, ohne Umsatzsteuer), reverseCharge (Steuerschuldnerschaft des Leistungsempfängers, § 13b UStG oder Le |
Rechnet Notar- und Gerichtsgebühren nach dem GNotKG, die Grunderwerbsteuer je Bundesland und die Gebühren von Testaments- und Vorsorgeregister, mit derselben Engine wie der Notarkosten-Rechner von firma.de: Immobilienkauf, neue Grundschuld, Löschung einer Grundschuld, Schenkung einer Immobilie, Testament und Erbvertrag, Erbschein, Vorsorgevollmacht, Ehevertrag, Beglaubigung und GmbH- oder UG-Gründ
| Parameter | Type | Required | Notes |
|---|---|---|---|
| case | string | yes | Der Fall: kauf (Immobilienkauf), grundschuld (neue Grundschuld bestellen), loeschung (Grundschuld löschen), schenkung (Schenkung einer Immobilie), testament (Einzeltestament, gemeinschaftliches Testam |
| land | string/null | no | Bundesland, in dem das Grundstück liegt, nicht der Sitz des Notars: Kürzel wie be, Name wie Berlin oder NRW. Davon hängt nur die Grunderwerbsteuer ab; ohne land nennt die Antwort die Spanne von 3,5 bi |
| contractDate | string/null | no | Tag des Vertrags, für den Steuersatz an diesem Tag; ab 01.01.2024. Ohne Angabe heute (Europe/Berlin). Fall: kauf, schenkung. |
| property | string/null | no | Objekt: haus (Standard), wohnung (Eigentumswohnung, mit verwalter) oder grundstueck. Bei Haus und Grundstück fragt der Notar die Gemeinde nach ihrem Vorkaufsrecht, bei einer Wohnung nicht. Fall: kauf. |
| price | integer/null | no | Kaufpreis in ganzen Euro. Fall: kauf. |
| marketValue | integer/null | no | Verkehrswert in ganzen Euro, nur wenn er über dem Kaufpreis liegt, etwa bei einem Freundschaftspreis: Dann rechnen Notar und Grundbuch mit ihm (§ 47 GNotKG). Fall: kauf. |
| mortgage | integer/null | no | Grundschuld für den Kredit des Käufers in ganzen Euro, eine eigene Urkunde; 0 (Standard) ohne Kredit. Fall: kauf. |
| sellerCharge | integer/null | no | Nennbetrag der Grundschuld des Verkäufers, die gelöscht wird, in ganzen Euro; 0 (Standard), wenn das Objekt lastenfrei ist. Fall: kauf. |
| payoff | integer/null | no | Nur mit sellerCharge: Ablösebetrag, den die Bank des Verkäufers noch bekommt, in ganzen Euro. Ohne Angabe ist der Treuhandauftrag ein Posten, der zusätzlich anfallen kann, geschätzt mit dem Nennbetrag |
| verwalter | boolean/null | no | Nur bei property=wohnung: Der WEG-Verwalter muss dem Verkauf zustimmen (§ 12 WEG). Standard true. Fall: kauf. |
| escrow | boolean/null | no | case=kauf: Notaranderkonto: Der Kaufpreis läuft über ein Konto des Notars, was ein berechtigtes Sicherungsinteresse braucht (§ 57 BeurkG); jede Auszahlung kostet gesondert. Standard false. case=gmbh: |
| movables | integer/null | no | Davon Einbauküche, Möbel und Inventar in ganzen Euro: mindert die Grunderwerbsteuer; Notar und Grundbuch sind mit dem vollen Kaufpreis gerechnet. Fall: kauf. |
| relation | string/null | no | Verwandtschaft zwischen Käufer und Verkäufer (kauf) oder zwischen Beschenktem und Schenker (schenkung), für die Befreiungen von der Grunderwerbsteuer (§ 3 GrEStG): none (nicht verwandt; Standard beim |
| amount | integer/null | no | case=grundschuld: Betrag der neuen Grundschuld in ganzen Euro, meist so hoch wie der Kredit. Gerechnet ist eine neue Buchgrundschuld. case=loeschung: Nennbetrag der Grundschuld im Grundbuch in ganzen |
| variant | string/null | no | Wer die Löschungszustimmung entwirft: beglaubigung (Formular der Bank, der Notar beglaubigt nur; Standard) oder entwurf (der Notar entwirft sie und holt die Bewilligung der Bank). Fall: loeschung. |
| value | integer/null | no | case=schenkung: Verkehrswert der Immobilie in ganzen Euro. case=beglaubigung: Nur bei kind=signature oder draft: Geschäftswert der Erklärung in ganzen Euro, etwa der Betrag einer Grundschuld. |
| right | string/null | no | Recht, das sich der Schenker vorbehält: niessbrauch (Standard), wohnrecht oder none. Es mindert den Wert für den Notar nicht und wird im Grundbuch eigens eingetragen. Fall: schenkung. |
| annualValue | integer/null | no | Nur mit right: Jahreswert des Rechts in ganzen Euro, etwa die ortsübliche Jahresmiete dessen, was es umfasst. Ohne Angabe 5 % des Verkehrswerts im Jahr (§ 52 Abs. 5 GNotKG). Fall: schenkung. |
| holderAge | integer/null | no | Nur mit right: Alter des jüngsten Berechtigten in Jahren; je jünger, desto länger zählt das Recht (§ 52 Abs. 4 GNotKG). Standard 68. Fall: schenkung. |
| reversion | boolean/null | no | Rückforderungsrecht, gesichert durch eine Rückauflassungsvormerkung im Grundbuch. Standard true. Fall: schenkung. |
Rechnet für Selbstständige und Gründer vom Gewinn aus alles, was im Jahr an Steuern anfällt, mit derselben Engine wie der Einkommensteuer-Rechner von firma.de: Einkommensteuer nach dem Tarif des § 32a EStG (Grund- oder Splittingtabelle), Solidaritätszuschlag, Kirchensteuer und für Gewerbetreibende die Gewerbesteuer mit ihrer Anrechnung nach § 35 EStG. Dazu Kranken- und Pflegeversicherung als freiw
| Parameter | Type | Required | Notes |
|---|---|---|---|
| year | integer/null | no | Steuerjahr: 2025, 2026, 2027. Standard 2026. 2027 rechnet mit dem Regierungsentwurf, der noch nicht beschlossen ist. |
| filing | string/null | no | Veranlagung: single (Einzelveranlagung, Grundtabelle; Standard) oder joint (Zusammenveranlagung von Ehe- oder eingetragenen Lebenspartnern, Splittingtabelle). |
| activity | string/null | no | Tätigkeit: freiberuflich (§ 18 EStG, keine Gewerbesteuer; Standard) oder gewerblich (§ 15 EStG, mit Gewerbesteuer und ihrer Anrechnung nach § 35 EStG). |
| profit | integer/null | no | Gewinn aus der Selbstständigkeit im Jahr in ganzen Euro (Einnahmen minus Betriebsausgaben), vor Gewerbesteuer; negativ bei Verlust. Standard 60.000. |
| otherIncome | integer/null | no | Weitere eigene Einkünfte im Jahr nach Werbungskosten, etwa Arbeitslohn oder Vermietung, in ganzen Euro; darf negativ sein. Bei health=gkv zählen positive Einkünfte auch für die Beitragsbemessung, ein |
| partnerIncome | integer/null | no | Nur bei filing=joint: Einkünfte des Partners im Jahr nach Werbungskosten in ganzen Euro; darf negativ sein. Standard 0. |
| partnerDeductions | integer/null | no | Nur bei filing=joint: abziehbare Vorsorgeaufwendungen des Partners im Jahr in ganzen Euro (Renten- und Pflegebeitrag, Krankenbeitrag ohne den Anteil für das Krankengeld); abgezogen wie angegeben. Stan |
| health | string/null | no | Krankenversicherung: gkv (freiwillig gesetzlich versichert; Standard), pkv (privat, mit pkvMonthly) oder none (keine Beiträge hier, etwa familienversichert oder über eine Anstellung). |
| sickPay | boolean/null | no | Nur bei health=gkv: mit Anspruch auf Krankengeld (allgemeiner Beitragssatz 14,6 % statt ermäßigt 14,0 %). Standard false. |
| extraRate | number/null | no | Nur bei health=gkv: Zusatzbeitrag deiner Kasse in Prozent, 0 bis 5. Ohne Angabe der durchschnittliche Zusatzbeitrag des Jahres (2026: 2,9 %). |
| pkvMonthly | integer/null | no | Nur bei health=pkv: Beitrag für die Basisabsicherung samt Pflegeversicherung im Monat in ganzen Euro, laut Bescheinigung der Versicherung. Standard 600. |
| pension | integer/null | no | Altersvorsorge im Jahr (gesetzliche Rentenversicherung, Versorgungswerk, Rürup) in ganzen Euro; abziehbar bis zum Höchstbetrag (2026: 30.826 €, bei filing=joint doppelt). Standard 0. |
| children | integer/null | no | Kinder mit Kindergeld, 0 bis 10. Die Berechnung prüft je Kind, ob Kindergeld oder Kinderfreibeträge günstiger sind. Standard 0. |
| singleParent | boolean/null | no | Nur bei filing=single mit children ab 1: alleinerziehend, mit dem Entlastungsbetrag nach § 24b EStG. Standard false. |
| church | boolean/null | no | Kirchensteuerpflichtig (bei filing=joint beide). Standard false. |
| land | string/null | no | Nur bei church=true: Bundesland für den Kirchensteuersatz, 8 % in Bayern und Baden-Württemberg, sonst 9 %; Kürzel wie by, Name wie Bayern oder NRW. Ohne Angabe 9 %. |
| hebesatz | integer/null | no | Nur bei activity=gewerblich: Hebesatz der Gemeinde für die Gewerbesteuer in Prozent, ganze Zahl von 200 bis 1000, etwa 490 für München. Standard 400. |
| otherDeductions | integer/null | no | Abziehbare Sonderausgaben im Jahr in ganzen Euro, etwa Spenden, gezahlte Kirchensteuer oder 80 % der Kinderbetreuungskosten; außergewöhnliche Belastungen nur mit dem Teil über der zumutbaren Belastung |
| values | object/string | no | Nur POST: die Felder als Objekt, statt sie flach zu schreiben. |
| format | string | no | md (Standard): die Antwort als lesbarer Text mit Link in den Rechner, kurz genug für den Chat. json: alle Werte als JSON. |
Rechnet für eine GmbH oder UG vom Gewinn vor Steuern aus, was an Steuern anfällt und was dir als Gesellschafter bleibt, mit derselben Engine wie der GmbH-Steuerrechner von firma.de. In der GmbH: Körperschaftsteuer nach § 23 KStG (15 % bis 2027, danach ein Punkt weniger je Jahr bis 10 % ab 2032), Solidaritätszuschlag, Gewerbesteuer ohne Freibetrag mit dem Hebesatz der Gemeinde (Mindesthebesatz 200
| Parameter | Type | Required | Notes |
|---|---|---|---|
| year | integer/null | no | Steuerjahr: 2025, 2026, 2027. Standard 2026. 2027 rechnet die Einkommensteuer des Gesellschafters mit dem Regierungsentwurf, der noch nicht beschlossen ist. |
| legalForm | string/null | no | Rechtsform: gmbh (Standard) oder ug (Unternehmergesellschaft haftungsbeschränkt; ein Viertel des Jahresüberschusses abzüglich Verlustvortrag geht in die gesetzliche Rücklage nach § 5a Abs. 3 GmbHG und |
| profit | integer/null | no | Gewinn der GmbH vor Körperschaft- und Gewerbesteuer im Jahr in ganzen Euro, nach dem Gehalt des Geschäftsführers; negativ bei Verlust, -5.000.000 bis 50.000.000. Standard 100.000. |
| hebesatz | integer/null | no | Hebesatz der Gemeinde für die Gewerbesteuer in Prozent, ganze Zahl von 200 bis 1000, etwa 490 für München. Unter dem Mindesthebesatz des Jahres (2025: 200 %, 2026: 200 %, 2027: 280 %) rechnet die API |
| payout | integer/null | no | Ausschüttungsquote: wie viel Prozent des ausschüttbaren Jahresüberschusses an die Gesellschafter gehen, ganze Zahl von 0 bis 100; der Rest bleibt in der GmbH. Standard 100. |
| share | number/null | no | Dein Anteil an der GmbH in Prozent, 1 bis 100, bis zu zwei Nachkommastellen (33,33). Bestimmt deinen Teil der Ausschüttung, ob das Teileinkünfteverfahren möglich ist (ab 25 %, mit beruflicher Tätigkei |
| recipient | string/null | no | Wer die Anteile hält: person (du privat; Standard) oder holding (deine Holding-GmbH; ab 10 % Anteil 95 % der Ausschüttung körperschaftsteuerfrei nach § 8b KStG, ab 15 % auch gewerbesteuerfrei; gerechn |
| method | string/null | no | Nur bei recipient=person: Besteuerung der Ausschüttung. auto (die günstigste der möglichen; Standard), abgeltung (Abgeltungsteuer 25 %), guenstiger (Günstigerprüfung: dein Tarif, wenn er niedriger ist |
| filing | string/null | no | Nur bei recipient=person: Veranlagung, single (Einzelveranlagung, Grundtabelle; Standard) oder joint (Zusammenveranlagung, Splittingtabelle, doppelter Sparer-Pauschbetrag). |
| otherIncome | integer/null | no | Nur bei recipient=person: dein übriges zu versteuerndes Einkommen im Jahr ohne die Ausschüttung in ganzen Euro, etwa aus deinem Geschäftsführergehalt nach allen Abzügen; bei joint das gemeinsame. Ein |
| church | boolean/null | no | Nur bei recipient=person: kirchensteuerpflichtig (bei joint beide). Standard false. |
| health | string/null | no | Nur bei recipient=person: Krankenversicherung. other (privat versichert oder pflichtversichert über eine Anstellung, keine Beiträge auf die Ausschüttung; Standard) oder gkv (freiwillig gesetzlich vers |
| childless | boolean/null | no | Nur bei recipient=person und health=gkv: ohne Kinder, mit dem Zuschlag zur Pflegeversicherung. Standard true. |
| lossCarryforward | integer/null | no | Verlustvortrag aus Vorjahren in ganzen Euro, ein Betrag für Körperschaft- und Gewerbesteuer; über 1.000.000 € Gewinn nur teilweise verrechenbar (Mindestbesteuerung). Mindert vereinfacht auch den aussc |
| saverAllowance | boolean/null | no | Nur bei recipient=person: der Sparer-Pauschbetrag (1.000 €, bei joint 2.000 €) ist noch frei. Die GmbH behält trotzdem auf die ganze Ausschüttung Kapitalertragsteuer ein; der Pauschbetrag wirkt erst m |
| activeInCompany | boolean/null | no | Nur bei recipient=person: du arbeitest für die GmbH und hast dadurch maßgeblichen unternehmerischen Einfluss, etwa als Geschäftsführer; dann ist das Teileinkünfteverfahren schon ab 1 % Anteil möglich, |
| land | string/null | no | Nur bei recipient=person und church=true: Bundesland für den Kirchensteuersatz, 8 % in Bayern und Baden-Württemberg, sonst 9 %; Kürzel wie by, Name wie Bayern oder NRW. Ohne Angabe 9 %. |
| values | object/string | no | Nur POST: die Felder als Objekt, statt sie flach zu schreiben. |
| format | string | no | md (Standard): die Antwort als lesbarer Text mit Link in den Rechner, kurz genug für den Chat. json: alle Werte als JSON. |
Rechnet für den Gesellschafter-Geschäftsführer einer GmbH oder UG drei Fragen in einem Durchgang, mit derselben Engine wie der Geschäftsführergehalt-Rechner von firma.de. Erstens die Sozialversicherung nach der Regel des Bundessozialgerichts: ab 50 % Anteil oder mit umfassender Sperrminorität im Gesellschaftsvertrag in der Regel sozialversicherungsfrei, sonst sozialversicherungspflichtig; verbindl
| Parameter | Type | Required | Notes |
|---|---|---|---|
| year | integer/null | no | Steuerjahr: 2025, 2026, 2027. Standard 2026. 2027 rechnet den Einkommensteuertarif und den Arbeitnehmer-Pauschbetrag (1.430 € statt 1.230 €) mit dem Regierungsentwurf und die Rechengrößen der Sozialve |
| legalForm | string/null | no | Rechtsform: gmbh (Standard) oder ug (Unternehmergesellschaft haftungsbeschränkt; ein Viertel des Jahresüberschusses geht in die gesetzliche Rücklage nach § 5a Abs. 3 GmbHG und wird nicht ausgeschüttet |
| profitBeforeSalary | integer/null | no | Gewinn der GmbH im Jahr vor deinem Gehalt und vor Körperschaft- und Gewerbesteuer, alle übrigen Kosten schon abgezogen, in ganzen Euro; negativ bei Verlust, -5.000.000 bis 50.000.000. Standard 150.000 |
| salary | integer/null | no | Dein Bruttojahresgehalt als Geschäftsführer (Festgehalt, zwölf gleiche Monate) in ganzen Euro, 0 bis 5.000.000; ein Monatsgehalt mal 12. Über dem Gewinn vor Gehalt macht die GmbH Verlust, die API rech |
| hebesatz | integer/null | no | Hebesatz der Gemeinde für die Gewerbesteuer in Prozent, ganze Zahl von 200 bis 1000, etwa 490 für München. Unter dem Mindesthebesatz des Jahres (2025: 200 %, 2026: 200 %, 2027: 280 %) rechnet die API |
| payout | integer/null | no | Ausschüttungsquote: wie viel Prozent des ausschüttbaren Jahresüberschusses an die Gesellschafter gehen, ganze Zahl von 0 bis 100; der Rest bleibt in der GmbH. Standard 100. |
| share | number/null | no | Dein Anteil an der GmbH in Prozent, 1 bis 100, bis zu zwei Nachkommastellen (33,33). Bestimmt deinen Teil der Ausschüttung und den Sozialversicherungsstatus: ab 50 % nach der Regel des BSG in der Rege |
| blockingMinority | boolean/null | no | Nur bei share unter 50: eine umfassende Sperrminorität im Gesellschaftsvertrag (Satzung), mit der du jeden Beschluss verhindern kannst; nach der Regel des BSG dann in der Regel sozialversicherungsfrei |
| health | string/null | no | Krankenversicherung: pkv (privat; Standard) oder gkv (gesetzlich). Bei Sozialversicherungspflicht und einem Gehalt bis zur Jahresarbeitsentgeltgrenze (2025: 73.800 €, 2026: 77.400 €, 2027: 84.150 €) r |
| pkvMonthly | integer/null | no | Nur bei health=pkv: dein Monatsbeitrag zur privaten Kranken- und Pflegeversicherung in ganzen Euro, als Basisabsicherung gerechnet, 0 bis 5.000. Standard 600. |
| filing | string/null | no | Veranlagung: single (Einzelveranlagung, Grundtabelle; Standard) oder joint (Zusammenveranlagung, Splittingtabelle, doppelte Pauschbeträge und Höchstbeträge). |
| otherIncome | integer/null | no | Dein übriges zu versteuerndes Einkommen im Jahr ohne Gehalt und Ausschüttung in ganzen Euro, bei joint etwa das deines Partners; ein zu versteuerndes Einkommen, keine Einnahmen, 0 bis 5.000.000. Stand |
| church | boolean/null | no | Kirchensteuerpflichtig (bei joint beide). Standard false. |
| land | string/null | no | Nur bei church=true, Sozialversicherungspflicht oder employerSubsidy=true: Bundesland, für den Kirchensteuersatz (8 % in Bayern und Baden-Württemberg, sonst 9 %) und die Aufteilung der Pflegeversicher |
| sickPay | boolean/null | no | Nur bei health=gkv und Sozialversicherungsfreiheit: freiwillig versichert mit Anspruch auf Krankengeld (allgemeiner Beitragssatz 14,6 % auf das Gehalt), sonst ermäßigter Beitragssatz (14 %). Auf die A |
| extraRate | number/null | no | Nur bei health=gkv oder Sozialversicherungspflicht: Zusatzbeitrag deiner Krankenkasse in Prozent, 0 bis 5, bis zu zwei Nachkommastellen. null oder ohne Angabe: der durchschnittliche Zusatzbeitrag des |
| employerSubsidy | boolean/null | no | Nur bei Sozialversicherungsfreiheit: die GmbH zahlt dir vertraglich einen Zuschuss zur Kranken- und Pflegeversicherung in Höhe des gesetzlichen Arbeitgeberzuschusses (höchstens die Hälfte des Beitrags |
| method | string/null | no | Besteuerung der Ausschüttung: auto (die günstigste; Standard), abgeltung (Abgeltungsteuer 25 %), guenstiger (Günstigerprüfung: dein Tarif, wenn er niedriger ist) oder teileinkuenfte (Teileinkünfteverf |
| childless | boolean/null | no | Nur bei health=gkv oder Sozialversicherungspflicht: ohne Kinder, mit dem Zuschlag zur Pflegeversicherung (0,6 Prozentpunkte, nur dein Anteil). Standard true. |
| industry | string/null | no | Branche für die grobe Orientierung der Karlsruher Tabelle 2009: industrie, grosshandel, einzelhandel, freieBerufe, dienstleistung (sonstige Dienstleistung) oder handwerk. Nur zusammen mit revenue oder |
Rechnet aus Eckdaten eines geplanten Unternehmens das erste Gründungsbudget: Startfinanzierung (größte kumulierte Finanzierungslücke über Vorlauf und 24 Monate plus Reserve), was vor dem Start anfällt, die Lücke im Betrieb, verfügbares Kapital, noch zu finanzieren, tiefster Kontostand, Liquidität Monat für Monat, Kostentreiber und drei Szenarien. Jede Angabe ist optional; fehlende Werte sind Richt
| Parameter | Type | Required | Notes |
|---|---|---|---|
| venture | string | no | Kurzer Name des Vorhabens, z. B. „Yogastudio in München“. |
| industry | string | no | Branche; sie bestimmt die Richtwerte für Kosten, Umsatz und Anlauf. |
| legalForm | string | no | Rechtsform: einzel, freiberuf, gbr, ug, gmbh. Ohne Angabe die übliche der Branche. |
| city | string | no | Ort für die Gebühren der Gewerbeanmeldung; andere = jede andere Stadt. |
| founders | integer | no | Anzahl der Gründer. |
| workplace | string | no | Arbeitsplatz; bestimmt Miete, Kaution und Einrichtung. |
| startMonth | string | no | Erster Geschäftsmonat als YYYY-MM. Ohne Angabe der nächste Monat. |
| capital | number | no | Stammkapital einer UG oder GmbH in Euro (Finanzierung, keine Ausgabe). |
| revenueMonthly | number | no | Geplanter Nettoumsatz pro Monat, sobald es normal läuft, in Euro. |
| firstRevenueMonth | string | no | Monat der ersten Rechnung als YYYY-MM. |
| rampMonths | integer | no | Monate von der ersten Rechnung bis zum vollen Umsatz. |
| growthPct | number | no | Umsatzwachstum nach der Anlaufzeit in Prozent pro Jahr. |
| paymentDelay | integer | no | Monate zwischen Rechnung und Zahlung. |
| variablePct | number | no | Variable Kosten (Ware, Material, Versand, Gebühren) in Prozent vom Nettoumsatz. |
| vatMode | string | no | Umsatzsteuer: regel (Regelbesteuerung) oder klein (Kleinunternehmer). |
| vatRate | string | no | Umsatzsteuersatz auf den Umsatz bei Regelbesteuerung: 19 oder 7. |
| livingMonthly | number | no | Privater Bedarf aller Gründer zusammen pro Monat in Euro, inkl. Krankenversicherung. |
| otherIncome | number | no | Davon gedeckt durch weiteres Einkommen pro Monat (Gründungszuschuss, Teilzeitjob, Partner). |
| equity | number | no | Eigenkapital der Gründer in Euro (Stammkapital eingeschlossen). |
| committed | number | no | Zugesagte Finanzierung (Kredit, Förderung, Investor) in Euro. |
- Every tool — any call limit is its publisher’s, not ours
- No card, and mcprush charges nothing for it
- Runs at its publisher’s own address — this marketplace is not in the path
- Nothing to cap, because mcprush bills nothing
What counts against your monthly calls
| Tool | Unit | Calls used | Out of the allowance |
|---|
Nothing here is billable: mcprush charges nothing to install firma.de calculator for founders or to call it, at any volume.
Two independent axes, because powerful and malicious are different questions. The grade is threat only. The capability level is blast radius, and it is never a penalty on the grade — it is priced as one subtract-only term in the score, where you can see it.
| Term | Level | What it prices | Points |
|---|---|---|---|
| capability-exposure | moderate | capability blast radius (moderate) — client exposure if the model is manipulated | −3 |
| coverage-honesty | manifest | inspection depth (manifest) — how much of the target the scan could see | −4 |
What the scan could actually read
A grade is only as meaningful as its coverage, so the scanner publishes its own depth before it publishes its result.
The scan read each tool’s name, description, input schema and annotations exactly as the server listed them the last time it answered us; no code was reviewed. We ask the server again about once a month, and a list that changed is graded again.
The implementation source was not read — this reflects the declared tool metadata only.
Capability — what it could do if the model were manipulated
Tags derived from each tool’s schema and the implementation, not from what the tool calls itself. moderate is the level these add up to.
| Tool | Capability tags | Why the tag was assigned |
|---|---|---|
| cap_table | no tags | |
| darlehensvertrag | no tags | |
| schenkungsvertrag | no tags | |
| quittung | external-sink | external-sink: parameter "recipient" |
| e_rechnung | no tags | |
| notarkosten | no tags | |
| einkommensteuer | no tags | |
| gmbh_steuern | external-sink | external-sink: parameter "recipient" |
| geschaeftsfuehrergehalt | no tags | |
| gruendungsbudget | no tags |
Toxic-flow graph
The lethal trifecta, checked as a graph rather than as a checklist: untrusted input, a sensitive source and an external sink have to meet before there is a path worth worrying about.
The public result for this release does not print the flow graph, so there is nothing to show here. That is not the same as "no paths were found": what the scan did read is above, under coverage.
Supply chain and provenance
This is the first scan of this surface here, so there is nothing yet to compare it against.
Every result on this tab comes from one deterministic pass over the published package — offline, rule by rule, and auditable line by line above. Same methodology version, same bytes, same score.
Release history
This is an address its publisher runs: which release it serves is theirs to choose, so there is nothing here to pin. The history below is for reading; the current release on file is 1.2.0.
No release note was published with this version.
One review per account, from a signed-in account that does not publish this listing. Nothing else is asked — you can say what you think before you install it. Publishers can reply once per review, and a review can be edited or deleted by whoever wrote it.
Any signed-in account that does not publish firma.de calculator for founders can review it, once — before installing it or after. A review from an account that has installed it is marked as one.
Nobody has reviewed this listing. The rating on the card is the mean of the reviews written here and nothing else, so there is no rating until somebody writes the first — which takes a signed-in account that does not publish it, and nothing else.