Upstash MCP Server
Upstash 模型上下文服务器
概述
Upstash MCP 服务器允许您使用 Claude 或任何 MCP 客户端通过自然语言管理 Upstash 账户,执行创建数据库、查看数据和管理备份等操作。
前提条件
- Node.js >= v18.0.0
- Claude 桌面版
- Upstash API 密钥
安装选项
选项 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 仓库。