https://mastra.ai/course mastra Open main menu * Blog * University * Docs * Blog * University * Docs + + Request Access Mastra University Mastra 101 Learn how to build agents Play introduction * Explained by Shane Thomas CPO of Mastra * Led by an MCP Agent * 3 Lessons and more soon * 12 Hours to compete * Interactive progress In this hands-on course, you'll learn to develop and deploy AI agents using Mastra, including how to equip them with tools, memory, and MCP. But here's the twist: you're not just learning about agents, you're learning from one. This course is delivered entirely inside your agentic code editor, where your code agent guides you step-by-step, writes code with you, and helps you build real, working agents from the ground up. Begin Mastra 101 1 Choose your editor and paste the command to install the mcp server automatically cursor npm create mastra@latest --default -m cursor windsurf npm create mastra@latest --default -m windsurf VSCode npm create mastra@latest --default -m VSCode Course Outline Build your first agentWatch lesson 1 intro Build and deploy your first AI agent that can read data from external sources, use custom tools, and remember previous interactions. Set up your development environment, test your agent in a live playground, and ship your agent to production. This section covers the basics needed to create a working, memory and tool-enabled agent. introduction to mastra what is mastra verifying installation Show all lessons Adding Tools and MCPWatch lesson 2 intro Add new abilities to your agent by connecting it to external services using MCP servers. Search across MCP registries to easily integrate tools for email, social media, GitHub, news, and local files, without writing any custom code. introduction to mcp installing mcp setting up mcp configuration Show all lessons Adding MemoryWatch lesson 3 intro Add memory to your agent so it can remember previous conversations, user preferences, and important details. Learn how to configure conversation history, semantic recall, and working memory to create agents that provide more relevant and personalized responses. understanding memory why memory matters installing memory Show all lessons [bloom] BEGIN MASTRA 101 NOW Jin sugukosuniCan Jia suru Course CTA #Faqs Why is the MCP server not working in cursor? Why is the MCP server not working on windows? Why is the MCP server not working in windsurf? Why is npx not starting the MCP server? mastra Mastra Newsletter [ ] Developers * Docs * Principles of Building AI Agents * llms.txt * llms-full.txt * API Status * MCP Registry Registry * MASTRA.BUILD Hackathon Company * GitHub * Discord * X * YouTube Legal * Privacy Policy Mastra Newsletter [ ]