upstash_mcp-server-upstash

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

  1. Run npx @upstash/mcp-server-upstash init <UPSTASH_EMAIL> <UPSTASH_API_KEY>
  2. Restart Claude Desktop
  3. 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 and npm run watch for continuous integration.
  • Configure local development settings with .env file and Claude Desktop config for testing.