Upstash MCP Server

Upstash MCP Server

Upstash 模型上下文服务器

概述

Upstash MCP 服务器允许您使用 Claude 或任何 MCP 客户端通过自然语言管理 Upstash 账户,执行创建数据库、查看数据和管理备份等操作。

前提条件

安装选项

选项 1:通过 npx 安装

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

然后重启 Claude 桌面版。

选项 2:为 Cursor 安装

npx -y @upstash/mcp-server run <UPSTASH_EMAIL> <UPSTASH_API_KEY>

选项 3:通过 Smithery 安装

npx -y @smithery/cli install @upstash/mcp-server --client claude

可用功能

使用自然语言执行各种 Upstash 操作,例如:

  • 创建数据库:"在美国东部-1区域创建一个新的 Redis 数据库"
  • 查询数据:"查看 users-db 中以 'user:' 开头的键"
  • 管理备份:"创建备份"
  • 监控使用情况:"给我过去7天的吞吐量峰值"

故障排除

  • 如果使用节点版本管理器(nvm/fnm),需要在 MCP 配置中使用 node 二进制文件的绝对路径
  • 参考MCP 故障排除指南
  • 通过 Discord 获取帮助

开发文档

完整的开发和测试说明请访问 Upstash MCP 服务器 GitHub 仓库