What is Upstash?
Pay-per-request caching, vector search and messaging services for developers of serverless apps.
Who is Upstash best for?
Upstash is best for serverless app developers who need a cache, rate limiter or queue billed per request.
Caching and rate limits
Redis databases answer over a REST API as well as the Redis protocol, which suits functions that cannot keep a connection open.
Scheduled and background jobs
QStash delivers HTTP messages on CRON schedules with free retries, and Workflow runs multi-step functions past normal function timeouts.
AI search and retrieval
Upstash Vector stores embeddings with SQL-style metadata filters and scales to zero when idle.
Side projects
Free tiers include one Redis database with 500K commands a month, 1,000 QStash messages a day and 10K Vector queries a day.
How much does Upstash cost?
Upstash Redis has a free tier with 250 MB of data and 500K commands a month; pay as you go costs $0.20 per 100K commands, and Fixed plans start at $10 a month.
- 250 MB of data, 500K commands a month
- 10 GB of bandwidth a month
- 1 database
- Up to 100 GB of data
- Storage $0.25 per GB after the first 1 GB
- Bandwidth free to 200 GB, then $0.03 per GB
- No per-command charges
- 50 GB of bandwidth a month
- Read regions $5 a month each
These are Upstash Redis prices. Larger Fixed tiers run from $20 a month for 1 GB to $1,500 a month for 500 GB, and Prod Pack adds an uptime SLA, multi-zone high availability and encryption at rest for $200 a month per database. QStash costs $1 per 100K messages, Vector $0.40 per 100K requests, and Box sandboxes $0.10 to $0.40 per active CPU hour. Enterprise is priced on request. Full pricing on upstash.com. We checked these prices on .
How do readers rate Upstash?
No one has rated Upstash yet. Be the first.
Sign in to rate. One rating per account.
How do I connect Upstash to my AI agent?
Upstash MCP is Upstash's official MCP server. Add it to your agent once, then ask it to manage and debug Upstash Redis, QStash and Vector resources.
Lets your agent work with your Upstash account, creating and inspecting Redis databases, QStash messages, workflows and vector indexes when you need to fix or set something up.
$ claude mcp add --transport http upstash https://mcp.upstash.com/mcp
Claude Code connects to Upstash over the web.
Run /mcp and sign in to Upstash in the browser.
Then ask your agent
- Runs
- On the web
- Sign-in
- OAuth
- Checked
- Answered 13 Nov
- Guide
- upstash.com
Questions about Upstash
What is Upstash?
Pay-per-request caching, vector search and messaging services for developers of serverless apps.
Who is Upstash for?
Upstash is best for serverless app developers who need a cache, rate limiter or queue billed per request.
Can I get a free Upstash Redis database without signing up?
Yes. A POST request to upstash.com/start-redis returns a working Redis database with credentials and a quickstart, with no signup, card or API key. It is deleted after 3 days unless you claim it into an account.
How much does Upstash cost?
Upstash's paid plans are Pay as You Go at $0.2 per 100K commands and Fixed 250MB at $10 per month.
Does Upstash have an MCP server?
Yes. Upstash MCP is Upstash's official MCP server, so agents such as Claude Code, Cursor, Codex and GitHub Copilot can manage and debug Upstash Redis, QStash and Vector resources. Upstash runs it on the web and you sign in with your Upstash account.
Where can I try Upstash?
On its official website, upstash.com.
Is Upstash the same company as Redis?
No. Upstash is an independent company based in California that runs Redis as a serverless service next to its own Vector, QStash, Workflow, Box and Blob products. Its site notes that Redis is a trademark of Redis Ltd.







