AI Workflows, email, files, video, screenshots, and integrations for apps and AI agents. One SDK.
import { Stack0 } from '@stack0/sdk'const stack0 = new Stack0()// Store filesawait stack0.cdn.upload({ file, folder: 'receipts' })// Send emailsawait stack0.email.send({ to, subject, body })// Connect to Salesforce, Slack, Drive...await stack0.integrations.hubspot.createContact({ email, name })
What is Stack0?
Stack0 gives you a complete backend through a single SDK. Install the package, add your API key, and you can send emails, store files, process video, take screenshots, extract data, and connect to third-party services — all from one import.
No more stitching together Resend for email, S3 for files, Mux for video, and Zapier for integrations. Stack0 replaces all of them with one consistent, type-safe API. Every service works the same way: initialize, call, done.
It works with any framework — Next.js, Express, Hono, FastAPI, Rails, and more. SDKs for TypeScript, Python, Ruby, and Go. AI agents can use it as a tool to interact with the real world. You pay only for what you use, starting at $5/month.
Example
stack0.email.send() → transactional & marketing email
stack0.cdn.upload() → global file storage & CDN
stack0.video.merge() → video processing & composition
stack0.integrations.* → Salesforce, Slack, HubSpot, Drive...
Everything you need. One SDK.
Pay only for what you use. Plans start at $5/month. No surprises, no long-term contracts.
All services through a single @stack0/sdk import.
MCP Server
Give any AI agent access to Stack0 through the Model Context Protocol. Connect it to Claude, Cursor, Windsurf, or any MCP-compatible client.
Install
npx @stack0/mcp
The MCP server exposes every Stack0 service as a tool. Your agent can send emails, upload files, take screenshots, extract data, and call 350+ integrations — all through natural language.
It works with any MCP client: Claude Desktop, Claude Code, Cursor, Windsurf, VS Code, and custom agent frameworks. Just point your client at the server and your agent gains real-world capabilities.
Available tools
FAQ
What is Stack0?
Stack0 is a unified backend SDK that gives you email, file storage, CDN, video processing, screenshots, data extraction, and 350+ third-party integrations through a single package.
What languages and frameworks are supported?
TypeScript, Python, Ruby, and Go. Works with Next.js, Express, Hono, Deno, Bun, FastAPI, Rails, and any AI agent framework that supports tool calling.
How does pricing work?
Plans start at $5/month with usage-based pricing per service. You only pay for what you use. No long-term contracts, cancel anytime.
Can AI agents use Stack0?
Yes. Every SDK method works as an agent tool. Your LLM can send emails, upload files, take screenshots, and call third-party APIs through Stack0.
Do I need separate API keys for each service?
No. One API key, one SDK import. All services are available through the same @stack0/sdk package.
Is there a free tier?
Every plan includes $5 in free credits to get started. No credit card required to sign up.
Start building today
The complete backend for apps and AI agents. One SDK, one bill.
Get Started



