Blog — Apr 2025

Updates, tutorials, and engineering deep-dives on building AI agents, workflows, and TypeScript tooling with Mastra.

Introducing vNext Workflows: the next generation of Mastra Workflows

vNext brings stronger control flow, better type safety, and multi-engine support.

Apr 29, 2025
Tony Kovanen
# features

Mastra Changelog 2025-04-24

Mastra's latest updates: dynamic agents, MCPServer support, vNext workflows, and more.

Apr 24, 2025
Shane Thomas
# changelogs

Building a Web Browsing Agent with Mastra and Stagehand

See how we built a web browsing agent using Mastra and Stagehand. Learn about the tools needed to allow your agents to control a browser.

Apr 23, 2025
Shane Thomas
# examples

Dynamic Agents: Inserting Runtime Context in Mastra

Mastra's dynamic agents provide a powerful way to handle context in AI applications, without exposing sensitive information to the LLM or relying on globals.

Apr 22, 2025
Sam Bhagwat
# examples

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.

Apr 21, 2025
Nik Aiyer
# features

AI with JavaScript in 2025

A dive into four leading open-source JS AI libraries: Vercel AI SDK for model routing, Mastra for agents and workflows, Langfuse for observability, and Stagehand for web automation.

Apr 20, 2025
Sam Bhagwat
# foundations

Choosing a JavaScript Agent Framework

When choosing a JavaScript agent framework, consider the needs of your project and the team's expertise. Mastra and LangGraph.js are two leading options.

Apr 19, 2025
Sam Bhagwat
# foundations

Building a Personal Assistant with Mastra and MCP

How we built a personal assistant that can manage emails, monitor GitHub activity, schedule social media posts, and more - all through a Telegram interface.

Apr 18, 2025
Shane Thomas
# examples

Mastra Changelog 2025-04-16

Mastra's latest updates: MCP registry registry, model settings in Playground UI, and new Memory docs

Apr 16, 2025
Shane Thomas
# changelogs

PDF-to-Blog: Giving documents a second life with Mastra and Mistral OCR

A technical guide showing how to build a PDF-to-blog converter using Mastra and Mistral OCR

Apr 11, 2025
Shane Thomas
# examples

Introducing Mastra's MCP Registry Registry

Mastra's MCP Registry Registry simplifies the process of finding MCP registries.

Apr 10, 2025
Sam Bhagwat
# features

Mastra Text-to-SQL: from natural language to database queries

Use Mastra's Text-to-SQL system to convert natural language to database queries

Apr 4, 2025
Shane Thomas
# examples

Ship better agents

Quickstart