upstash_mcp-server-upstash
0
The Upstash MCP Server facilitates natural language interactions with Upstash using the Model Context Protocol. It supports operations like database creation, backup, and monitoring through the Claude Desktop interface.
Upstash MCP Server
Model Context Protocol (MCP) allows you to manage contexts between large language models and external systems. This repository provides an installer and MCP Server for Upstash Developer API's, enabling users to operate their Upstash account using natural language commands through MCP clients like Claude Desktop.
Features
- Create new Redis databases
- List databases
- View database keys
- Create and restore backups
- Monitor usage stats
Usage
Requirements
- Node.js >= v18.0.0
- Claude Desktop
- Upstash API key
Usage Instructions
- Run
npx @upstash/mcp-server-upstash init <UPSTASH_EMAIL> <UPSTASH_API_KEY>
- Restart Claude Desktop
- Execute Upstash commands through Claude Desktop
For troubleshooting, consult the MCP documentation or contact via Discord.
Tools
- Various Redis database tools provided for backup, creation, deletion, and command execution.
Development
- Clone the repo and run
bun install
andnpm run watch
for continuous integration. - Configure local development settings with
.env
file and Claude Desktop config for testing.