Skip to content

Mastra

TypeScript-Framework für Agenten und Workflows, mit Memory, RAG, Evals, Tracing und einem lokalen Studio zum Testen.

Getestet von Sheela · Aktualisiert

Auf GitHub ansehen Open Source

Unsere Bewertung

4.4/5

Das vollständigste Agenten-Toolkit für TypeScript, veröffentlicht in einem Tempo, das Teams belohnt, die Versionen festschreiben und Changelogs lesen.

Was ist Mastra?

Mastra ist ein Agenten-Framework für TypeScript vom Team hinter Gatsby. Es vereint Agenten, typisierte Workflows mit Wiederholungen und Verzweigungen, Memory, Retrieval, Evals und Tracing in einem Paket.

Mastra Studio ist eine lokale Web-Oberfläche, in der du Agenten testest, Tool-Aufrufe beobachtest und Modelleinstellungen änderst. Workflows können für menschliche Eingaben pausieren und später weiterlaufen. MCP-Unterstützung ist eingebaut.

Der Kern wechselte im Juli 2025 von der Elastic License zu Apache 2.0. Enterprise-Funktionen in ee/-Ordnern, etwa RBAC und SSO, stehen unter einer separaten kommerziellen Lizenz.

Was kostet Mastra?

TarifPreisWas enthalten ist
CoreFreeApache 2.0
Starter$0Gehostete Plattform
Teams$250/monthGehostete Plattform
EnterpriseCustom

Der Kern ist kostenlos unter Apache 2.0; Code in ee/-Ordnern braucht im Produktivbetrieb eine Mastra-Enterprise-Lizenz. Gehostete Plattform von Mastra: Starter 0 $, Teams 250 $/Monat, Enterprise nach Vereinbarung; selbst gehostetes Enterprise kostet eine jährliche Pauschale.

Lohnt sich Mastra?

Mastra packt Agenten, typisierte Workflows, Memory, Retrieval, Evals und Tracing in ein TypeScript-Paket, und für ein Node- oder Next.js-Team ist genau diese Integration der Grund, es zu wählen. Die Workflow-Engine mit Wiederholungen, Verzweigungen und Pausen für menschliche Eingaben schließt die Lücke, die in Python LangGraph füllt, und Studio zeigt Tool-Aufrufe und Traces lokal statt in Logs.

Das Tempo ist Stärke und Risiko zugleich. @mastra/core ging von 1.72.0 am 30. September auf 1.79.0 am 21. Oktober 2026, sieben Minor-Releases in drei Wochen. Rezensenten bei MakerStack und in der DEV Community berichten, dass Breaking Changes nicht selten sind und Tutorials von Dritten der API hinterherhinken; offen sind etwa 600 Issues.

Zwei Voreinstellungen solltest du kennen. Studio lädt PostHog-Analytics, solange MASTRA_TELEMETRY_DISABLED nicht gesetzt ist. Und im Oktober 2026 zeigte ein Advisory mit hohem Schweregrad, dass in @mastra/server bis 1.75.0 ein einziger nicht authentifizierter Query-String den ganzen Node-Prozess verunreinigen konnte, wodurch Daten zwischen Nutzern durchsickerten. Behoben wurde das in 1.76.0; wer Mastra über HTTP ausliefert, sollte also eine aktuelle Version nutzen.

Die Lizenz folgt dem Open-Core-Modell. Das Framework steht unter Apache 2.0, aber Auth, der Agent Builder und Editor-Funktionen in ee/-Ordnern sind Source-available und brauchen im Produktivbetrieb eine bezahlte Lizenz. Die gehostete Plattform von Mastra verlangt für Teams 250 $ im Monat mit 1 Mio. Observability-Events und 250 CPU-Stunden und schlägt 5,5% auf die Token-Preise der Modelle auf. Bei hohem Volumen wiegt diese Marge schwerer als die Plattformgebühr.

Wo es sich lohnt

  • Ein Next.js-SaaS-Team mit vier Engineers

    Einen Support-Agenten hinzufügen, der das Hilfe-Center liest und Tickets anlegt

    Definiere den Agenten und seine Tools in TypeScript, nutze das RAG von Mastra für das Hilfe-Center und einen Workflow mit menschlicher Freigabe vor dem Anlegen eines Tickets. Das Framework ist kostenlos; schreib @mastra/core fest, weil wöchentlich Minor-Releases erscheinen.

  • Ein Platform Engineer bei einem Fintech

    Mehrstufige Dokument-Workflows betreiben, die Ausfälle überstehen und auf Prüfer warten müssen

    Nutze typisierte Workflows mit Wiederholungen, Verzweigungen und Suspend/Resume und speichere den Zustand in Postgres statt im standardmäßigen In-Memory-Speicher. SSO und RBAC drumherum fallen unter die Enterprise-Lizenz, die als jährliche Pauschale berechnet wird.

  • Ein Engineering Manager, der ein gehostetes Agenten-Backend budgetiert

    Zwischen der Plattform von Mastra und Self-Hosting entscheiden

    Teams kostet 250 $ im Monat für 1 Mio. Observability-Events, 250 CPU-Stunden und 100 GB Egress, danach 8 $ pro 100.000 Events und 0,25 $ pro CPU-Stunde; ein dauerhaft laufender Server kostet 100 $ pro Projekt. Token werden zum Marktpreis plus 5,5% abgerechnet, bei hohen Modellausgaben ist der selbst gehostete Open-Source-Kern also meist günstiger.

Bevor du dich festlegst

Einrichtung
npm create mastra@latest legt ein Projekt an und öffnet Studio lokal; @mastra/core verlangt Node 22.13 oder neuer, ab Node 22.18 laufen die TypeScript-Dateien direkt. Der erste Agent steht in Minuten, auch wenn die Doku keine Zeitangabe macht.
Integrationen
Modellanbieter, MCP-Client und -Server, Vercel AI SDK UI und CopilotKit für Frontends, Postgres, LibSQL und Vector Stores für Memory sowie Trace-Exporter wie PostHog.
Daten und Datenschutz
Selbst gehostet bleiben die Daten in deinen Speichern, aber Studio sendet standardmäßig Nutzungsanalysen an PostHog (setze MASTRA_TELEMETRY_DISABLED=1). Auf der gehosteten Plattform beträgt die Aufbewahrung 15 Tage bei Starter und 6 Monate bei Teams; Teams bietet SOC-2-Dokumente und SSO. Aktualisiere @mastra/server wegen GHSA-8982-g8xm-3x5h auf 1.76.0 oder neuer.
Kosten im großen Maßstab
Der Open-Source-Kern ist kostenlos; du bezahlst Modellanbieter und Hosting. Gehostetes Teams kostet 250 $ im Monat plus Mehrverbrauch und 5,5% Aufschlag auf Token; RBAC, Audit-Logs und SLAs gibt es bei Enterprise, Preis auf Anfrage.
Grenzen
Etwa 600 offene Issues, häufige Breaking Changes, ein In-Memory-Speicher, der nicht für den Produktivbetrieb taugt, und der Produktiveinsatz von ee/-Funktionen erfordert eine Lizenz. Für Python-Teams gibt es kein Gegenstück; diese Seite decken LangGraph oder Pydantic AI ab.

Was gut ist

  • Agenten, Workflows, Memory, RAG, Evals und Tracing in einem typisierten Paket
  • Lokales Studio für Tool-Aufrufe und Traces
  • Workflows pausieren für menschliche Eingaben und laufen dann weiter
  • Eingebaute Unterstützung für MCP-Client und -Server

Was nicht

  • Sieben Minor-Releases des Kerns in drei Wochen; Breaking Changes werden berichtet
  • Studio sendet PostHog-Analytics, solange du es nicht abschaltest
  • RBAC, SSO und Auth-Funktionen in ee/ brauchen eine kommerzielle Lizenz
  • Die gehostete Plattform schlägt 5,5% auf Modell-Token auf

Am besten für

TypeScript- und Next.js-Teams, die Agenten und KI-Workflows bauen.

Alternativen zu Mastra

Mastra: häufige Fragen

Lohnt sich Mastra?
Das vollständigste Agenten-Toolkit für TypeScript, veröffentlicht in einem Tempo, das Teams belohnt, die Versionen festschreiben und Changelogs lesen. Wir bewerten es mit 4.4 von 5.
Was kostet Mastra?
Der Kern ist kostenlos unter Apache 2.0; Code in ee/-Ordnern braucht im Produktivbetrieb eine Mastra-Enterprise-Lizenz. Gehostete Plattform von Mastra: Starter 0 $, Teams 250 $/Monat, Enterprise nach Vereinbarung; selbst gehostetes Enterprise kostet eine jährliche Pauschale.
Welche Nachteile hat Mastra?
Sieben Minor-Releases des Kerns in drei Wochen; Breaking Changes werden berichtet; Studio sendet PostHog-Analytics, solange du es nicht abschaltest; RBAC, SSO und Auth-Funktionen in ee/ brauchen eine kommerzielle Lizenz; Die gehostete Plattform schlägt 5,5% auf Modell-Token auf.
Für wen eignet sich Mastra?
TypeScript- und Next.js-Teams, die Agenten und KI-Workflows bauen.
Was kostet Mastra für ein Team oder im Produktivbetrieb?
Der Open-Source-Kern ist kostenlos; du bezahlst Modellanbieter und Hosting. Gehostetes Teams kostet 250 $ im Monat plus Mehrverbrauch und 5,5% Aufschlag auf Token; RBAC, Audit-Logs und SLAs gibt es bei Enterprise, Preis auf Anfrage.
Ist Mastra sicher für Firmendaten?
Selbst gehostet bleiben die Daten in deinen Speichern, aber Studio sendet standardmäßig Nutzungsanalysen an PostHog (setze MASTRA_TELEMETRY_DISABLED=1). Auf der gehosteten Plattform beträgt die Aufbewahrung 15 Tage bei Starter und 6 Monate bei Teams; Teams bietet SOC-2-Dokumente und SSO. Aktualisiere @mastra/server wegen GHSA-8982-g8xm-3x5h auf 1.76.0 oder neuer.
Was sind die besten Alternativen zu Mastra?
Die nächsten Alternativen, die wir getestet haben, sind LangGraph, OpenAI Agents SDK und Google Agent Development Kit (ADK).

Antworten geprüft am 26. Okt. 2026.