Blog: Features
47 posts on Features from the Mastra blog.
Introducing Agent Client Protocol Support for Mastra Agents
Delegate coding tasks to Claude Agent, Codex CLI, Cursor, or any ACP-compatible harness.
Mastra Workflows, Enhanced
Mastra's new Temporal integration brings durable execution, advanced retries, and richer observability to your workflows.
Close the Loop With the Upgraded Mastra CLI
Your coding agent can now build, test, and ship Mastra projects.
Introducing Agent-to-Agent support for Mastra
Build cross-framework multi-agent systems with A2A-enabled agents.
Introducing Response Caching for Mastra Agents
You can now cut costs and reduce latency with cached responses.
Introducing Temporal Support for Mastra Workflows
Your workflows can now run on Temporal with durable, fault-tolerant execution.
Introducing Background Tasks for Mastra Agents
Your agents can now stream progress feedback during long-running tool calls.
Introducing ClickHouse Support for Mastra Observability
Make your Mastra application production-ready with observability storage that scales.
Introducing Remote Filesystems for Mastra Workspaces
Your agents can now work with remote filesystems like S3, GCS, and Azure.
Introducing Channels for Mastra Agents
Give users access to your agent from Slack, Discord, Telegram, and more.
LSP Inspection for Mastra Workspaces
Give agents semantic understanding of your codebase.
Introducing Browser Support for Mastra Agents
Your agents can now browse and take actions on the web, just like you.
Introducing Agent Editor
Edit agent instructions, tools, and display conditions from Studio with draft/publish versioning, or programmatically through the editor API.
Introducing Metrics and Logs
Mastra Studio now supports logs, traces, and metrics, so you can understand how your agents behave in production.
Introducing Studio Auth: Secure, Team-Friendly Access for Deployed Mastra Studios
Secure your deployed Mastra Studio with login screens, third-party identity providers, and role-based permissions.
Safely Execute Untrusted Code with Remote Sandboxes
Three new sandbox providers for safely running agent code in isolated cloud containers.
Introducing Our New Course: Build Your First Agent in TypeScript
A new video course designed to get you from zero to deploying your first agent in under two hours.
Change, Run, and Compare with Experiments in Mastra Studio
Run test cases against agents and workflows, score the results, and track quality over time.
Introducing Datasets in Mastra Studio
Define test cases, run experiments, and track response quality for every change you make.
Introducing Mastra Skills
Mastra Skills teach coding agents about Mastra through structured knowledge files, giving any compatible agent the context it needs to help you build.
Introducing Workspaces: Safe, Controlled Environments for Mastra Agents
File access, command execution, and reusable skills for agents that actually get things done.
Introducing Server Adapters: Run Mastra Inside Your Existing Express or Hono App
Mastra’s new Server Adapters automatically expose your agents, workflows, tools, and MCP servers as HTTP endpoints on the server you’re already running.
Mastra UI Dojo: Choose your frontend
We have a new UI dojo. It's a collection of working examples showing Mastra agents integrated with the most popular AI UI frameworks. Try it out at ui-dojo.mastra.ai.
Introducing Mastra’s Agent Studio
We've renamed Playground to Studio and it's now shareable with your team.
HITL: Ask Before Acting
Learn how to use HITL (Human-in-the-Loop) to safely build tools that require human approval.
You can suspend/resume workflows in playground
Mastra workflows now support suspend and resume in Playground. You can also use the new resumeStream API to close streams on suspend and resume them later.
The evolution of AgentNetwork
We've unified multi-agent coordination under a new .network() primitive—read about our journey, the experiments, and how you can use it to orchestrate collaborative agents simply.
Introducing Mastra Model Router: 600+ models, one API, zero package installs
Access 600+ LLM models from 40+ providers with a single string. Full TypeScript autocomplete turns your IDE into a model search engine.
Model fallbacks: Your safety net for production AI
Model fallbacks ensure your application stays online by automatically switching to backup models when your primary provider fails.
Mastra now supports AI Tracing
Mastra introduces AI Tracing: filter out noise and use multiple observability platforms.
Adding agent templates into existing projects
You can now easily merge Mastra agent templates into your existing projects with just a few clicks.
The next evolution of Mastra streaming
We're making our new streaming architecture the default experience starting from `@mastra/core v0.19.0.`
Introducing Output Processors
Introducing output processors: the gatekeepers that sit between your language model's response and your users.
Introducing Cloneable Scorers
Cloneable scorers let you copy, customize, and extend Mastra’s evals into your project.
Introducing Mastra's improved agent orchestration with AI SDK v5 support
Mastra now controls the agent loop and tool calling with increased orchestration capabilities—while maintaining backward compatibility with AI SDK v4 and v5.
Introducing Scorers in Mastra
We're excited to announce the release of scorers in Mastra, a new way to evaluate and rank the quality of your agent's responses.
Nested streaming support in Mastra
Mastra's nested streaming support provides real-time visibility into agent and workflow execution, with comprehensive cost tracking and a unified messaging interfaces.
Introducing Mastra Templates
Announcing Mastra Templates: pre-built, production-ready, customizable agent and workflow projects. Plus: join our MASTRA.BUILD hackathon to create and showcase your own templates.
Beyond Workflows: Introducing Agent Network (vNext)
Agent Network (vNext) introduces intelligent AI orchestration that automatically routes and executes complex multi-agent tasks without predetermined workflows.
Introducing Mastra Docs Chatbot: Your AI Documentation Assistant
Explore how our new docs chatbot leverages the Mastra MCP Docs server to enhance user experience and streamline access to documentation.
Introducing vNext Workflows: the next generation of Mastra Workflows
vNext brings stronger control flow, better type safety, and multi-engine support.
Introducing MCP Server Support in Mastra
Create and share your AI tools with the Model Context Protocol (MCP) - now available in our latest stable release.
Introducing Mastra's MCP Registry Registry
Mastra's MCP Registry Registry simplifies the process of finding MCP registries.
The Voice Connection: Mastra's Speech-to-Speech Capabilities
We've expanded Mastra Voice with real-time speech-to-speech capabilities for Agents.
Introducing Mastra MCP Documentation Server
We built a Mastra MCP documentation server that provides AI assistants and IDE's with direct access to Mastra.ai's complete knowledge base.
Introducing Evals in Mastra
A guide to Mastra's evaluation metrics suite, demonstrating how to measure and validate AI model outputs across dimensions including answer relevancy, completeness, content similarity, context usage, and tone consistency.
Introducing TTS in Mastra
Use Mastra's TTS system with OpenAI's speech models to create text-to-speech applications, covering voice selection, audio generation, streaming capabilities