mcp-server

Mastra: AI-Powered Apps

Build AI-powered apps with Mastra, a framework for startup founders and a modern TypeScript stack.
intermediate30 minutes💵 Free + LLM API costs
27,819 stars2,744 forksTypeScriptGuide quality 8/10Updated 9/9/2026100% free · open source
What it is

Use Mastra to connect your AI model to various tools and APIs.

Real use case example

"A founder building a customer support chatbot with Mastra can integrate it with their Notion database to fetch customer information and log conversations in just 3 steps: connect their Mastra agent to Notion, define a trigger to fetch new customers, and set up a response flow to save the conversation. This lets the founder focus on improving the chatbot's responses."

Best insideClaude Desktop
When to use it
  • You're building a custom AI-powered chatbot or virtual assistant
  • You need to integrate AI capabilities into an existing TypeScript application
  • You want to create a server-side AI application with a robust and scalable architecture
Ready-to-paste prompt
Run `mastra train --model my-model --data my-data.json` to train a custom AI model
Heads up: Make sure you have the latest version of Node.js (14 or higher) and TypeScript (4 or higher) installed, as Mastra has specific version requirements
Saves to your device
Use with Claude
New

Skip the builder — one click puts this in Claude, Cursor, Antigravity and more.

✅ Light setup

Installs with a command or two; your AI agent can do it for you.

Try it instantly — no install
Claude Code
mkdir -p ~/.claude/skills/mastra && curl -fsSL https://workflowstacks.com/api/skills/mastra/claude-skill -o ~/.claude/skills/mastra/SKILL.md
Open in another AI app

Opens the app with this repo with the prompt ready to go — no copy-paste needed.

Connect the whole catalog (MCP)
claude mcp add --transport http workflowstacks https://workflowstacks.com/api/mcp

Adds a WorkflowStacks connector to Claude Code: search and load any skill here by chatting.

How Mastra: AI-Powered Apps works
Codeflow
Free to inspect

Mastra: AI-Powered Apps is a very large TypeScript project (~1.9M lines across 9066 code files, plus 1829 test files). Setup is light: installs like a normal app. Reading the code is optional. Last commit this month, Other license, has a test suite.

Size
Very large codebase
~1.9M lines · 9066 code files · days to read — use, don't read
Setup
One-command install
Installs like a normal app. Reading the code is optional.
Runs on
Node.js
No API keys detected
TypeScript 99%
Where to start reading
  1. 1
    README.md
    Start here — what it does and how to install it
  2. 2
    AGENTS.md
    The instructions the AI actually follows
  3. 3
    package.json
    Dependencies and the commands it exposes
  4. 4
    examples/AGENTS.md
    A worked example — copy this to get going
What's in each folder
packages/Sub-packages / plugins6700 files
workflows/Workflows / pipelines181 files
integrations/Sub-packages / plugins132 files
docs/Documentation1472 files
templates/Templates230 files
examples/Examples you can copy171 files
mastracode/Folder1838 files
stores/Folder1046 files
READMEHas testsDocumentedCI checksExamples includedOther licenseUpdated this month
Quick Actions
Details
Creator
mastra-ai
Language
TypeScript
Category
mcp-server
Published
8/6/2024

Are you the creator of this tool? Claim your listing → and earn 85% of every sale.