What it does
Connects Claude Code and other MCP-compatible clients to Upstash infrastructure. The server lets agents manage and debug Upstash resources across Redis, QStash, Workflow, and Upstash Box. It supports readonly API keys, which automatically disable tools that would modify state; agents can still query and read resources but cannot make changes.
Who it's for
Developers managing Upstash databases, message queues, and workflows who want direct access from Claude Code or other AI tools. The README notes that most workflows benefit more from the Upstash Skill, which integrates the full CLI; this MCP server is useful for lighter interactions and direct resource access.
Common use cases
- Inspect and query Redis databases from Claude Code
- Debug QStash message queues and delivery logs
- Manage and monitor Upstash Workflow tasks
- Query Upstash Box configuration and status
Setup pitfalls
- Requires Upstash account credentials—email and API key (create one in the Upstash Console under Account → API Keys).
- API key is sensitive; store it in your MCP client's secret storage and never commit it to version control. One secret was detected during scanning.
- Readonly API keys are supported. When enabled, the server automatically disables all write tools; ensure your key has the appropriate scope before connecting.
- The README recommends using the Upstash Skill instead for most workflows, which may be more feature-complete.