⚡
Upstash
Serverless Cache Database & StorageInstall Command
npx clawhub@latest install upstash
Installation Guide
1
Check Environment
Make sure Node.js 22+ and OpenClaw are installed. Run openclaw --version in your terminal to verify.
2
Run Installation
Run the install command above in your terminal. ClawHub will automatically download and install Upstash to the ~/.openclaw/skills/ directory.
3
Verify Installation
Run openclaw skills list to check your installed skills and confirm Upstash appears in the list.
4
Configure (Optional)
Follow the configuration instructions in the description below to add skill settings to ~/.config/openclaw/openclaw.json5.
Manual Installation: Copy the Skill folder to
~/.openclaw/skills/ or the skills/ directory in your project root. Make sure the folder contains a SKILL.md file.
Natural language Redis command execution
Kafka topic and message management
QStash message queue operations
Detailed Description
Upstash MCP server integrates Upstash's Serverless Redis, Kafka, and QStash services, allowing AI to manage caches, message queues, and scheduled tasks using natural language.
Core Features
- Redis Operations: Execute Redis commands (GET/SET/HGET/LPUSH, etc.), manage database instances, view statistics and slow query logs
- Kafka Management: Create and manage Kafka clusters and topics, produce and consume messages, configure consumer groups
- QStash Message Queue: Publish messages to specified URL endpoints with support for delayed delivery, retry policies, and scheduled dispatching
- Natural Language Interaction: Describe desired operations in any language, and AI automatically converts them to corresponding commands
- Instance Management: Create, list, and delete Redis/Kafka instances, view usage and quotas
Configuration
{
"mcpServers": {
"upstash": {
"command": "npx",
"args": ["-y", "@upstash/mcp-server"],
"env": {
"UPSTASH_EMAIL": "your-email",
"UPSTASH_API_KEY": "your-api-key" // Get from Upstash Console
}
}
}
}
Use Cases
- Cache management: View and operate Redis cache data, debug caching strategies
- Message queues: Manage Kafka topics and message delivery
- Scheduled tasks: Set up webhook-triggered schedules via QStash
- Rapid prototyping: Operate Redis directly in conversations for data modeling validation