MCP Cursor

Enhance your development workflow with AI-powered MCP tools and extensions for Cursor IDE.

Product

  • MCP Servers
  • Getting Started
  • Documentation
  • Open Source

Resources

  • MCP Specification
  • Cursor IDE
  • MCP GitHub
  • Contributing

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy
Made withfor the developer community
© 2025 MCP Cursor. All rights reserved.
MCP Logo
MCP Cursor
IntroductionMCPs
IntroductionMCPs
3D MCP Cursor Visualization
  1. Home
  2. Servers
  3. Upstash MCP
Upstash MCP Logo - AI-Powered Development Tool for Cursor IDE

Upstash MCP

Model Context Protocol Integration

Overview

Model Context Protocol (MCP) is a new, standardized protocol for managing context between large language models (LLMs) and external systems. In this repository, we provide an installer as well as an MCP Server for Upstash Developer API's.

View Repository

Upstash Features

  • •Natural language interface for Upstash account management
  • •Create and manage Redis databases
  • •Execute Redis commands through natural language
  • •Manage database backups
  • •Monitor database performance and usage
  • •Multi-region database management
  • •Password management and security controls

Upstash Setup & Configuration

Requirements

  • •Node.js >= v18.0.0
  • •Claude Desktop
  • •Upstash API key

Installation Instructions

# NPX Installation
npx @upstash/mcp-server init <UPSTASH_EMAIL> <UPSTASH_API_KEY>

# Alternative Installation (Smithery)
npx -y @smithery/cli install @upstash/mcp-server --client claude

Configuration

# Environment Variables
UPSTASH_EMAIL=<UPSTASH_EMAIL>
UPSTASH_API_KEY=<UPSTASH_API_KEY>

# Claude Desktop Configuration
{
  "upstash": {
    "command": "node",
    "args": ["<path-to-repo>/dist/index.js", "run", "<UPSTASH_EMAIL>", "<UPSTASH_API_KEY>"]
  }
}

Upstash Available Tools

  • •redis_database_create_backup
  • •redis_database_create_new
  • •redis_database_delete
  • •redis_database_delete_backup
  • •redis_database_get_details
  • •redis_database_list_backups
  • •redis_database_list_databases
  • •redis_database_reset_password
  • •redis_database_restore_backup
  • •redis_database_run_multiple_redis_commands
  • •redis_database_run_single_redis_command
  • •redis_database_set_daily_backup
  • •redis_database_update_regions
  • •redis_database_get_usage_last_5_days
  • •redis_database_get_stats

Upstash Required Inputs

UPSTASH_EMAIL

Type
string
Description
Your Upstash account email
Required
Yes

UPSTASH_API_KEY

Type
string
Description
Your Upstash API key from the dashboard
Required
Yes

Upstash Use Cases

  • •Create new Redis databases in specific regions
  • •List and manage all databases
  • •Query Redis keys and data
  • •Create and manage backups
  • •Monitor throughput and performance
  • •Execute multiple Redis commands
  • •Manage database regions and configurations

Frequently Asked Questions

Model Context Protocol (MCP) is a new, standardized protocol for managing context between large language models (LLMs) and external systems. In this repository, we provide an installer as well as an MCP Server for Upstash Developer API's.
Node.js >= v18.0.0, Claude Desktop, Upstash API keyView detailed requirements
Follow the installation instructions in the setup section above.View installation guide

Upstash MCP provides the following tools:

  • •redis_database_create_backup
  • •redis_database_create_new
  • •redis_database_delete
  • •redis_database_delete_backup
  • •redis_database_get_details
  • •redis_database_list_backups
  • •redis_database_list_databases
  • •redis_database_reset_password
  • •redis_database_restore_backup
  • •redis_database_run_multiple_redis_commands
  • •redis_database_run_single_redis_command
  • •redis_database_set_daily_backup
  • •redis_database_update_regions
  • •redis_database_get_usage_last_5_days
  • •redis_database_get_stats

Featured MCPs

Github MCP - Model Context Protocol for Cursor IDE

Github

This server provides integration with Github's issue tracking system through MCP, allowing LLMs to interact with Github issues.

Sequential Thinking MCP - Model Context Protocol for Cursor IDE

Sequential Thinking

An MCP server implementation that provides a tool for dynamic and reflective problem-solving through a structured thinking process. Break down complex problems into manageable steps, revise and refine thoughts as understanding deepens, and branch into alternative paths of reasoning.

Puppeteer MCP - Model Context Protocol for Cursor IDE

Puppeteer

A Model Context Protocol server that provides browser automation capabilities using Puppeteer. This server enables LLMs to interact with web pages, take screenshots, execute JavaScript, and perform various browser-based operations in a real browser environment.