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?
| Tarif | Preis | Was enthalten ist |
|---|---|---|
| Core | Free | Apache 2.0 |
| Starter | $0 | Gehostete Plattform |
| Teams | $250/month | Gehostete Plattform |
| Enterprise | Custom |
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.