mcp-server · upstash — MCP-сервер для Claude Code: функции и установка
Локальный MCP-сервер Upstash даёт агенту доступ к управлению и отладке ресурсов Redis, QStash, Workflow и Upstash Box. Сервер больше не поддерживается: вместо него рекомендуют удалённый вариант.
claude mcp add mcp-server -e UPSTASH_EMAIL=<UPSTASH_EMAIL> -e UPSTASH_API_KEY=<UPSTASH_API_KEY> -e UPSTASH_BOX_API_KEY=<UPSTASH_BOX_API_KEY> -- npx -y @upstash/mcp-serverЧто делает mcp-server
Сервер подключает агента к ресурсам Upstash: он может читать данные и выполнять действия с Redis, QStash, Workflow и Upstash Box. Для локального запуска используется npx -y @upstash/mcp-server; при подключении нужны учётные данные Upstash, заданные через переменные окружения.
Ключ только для чтения отключает инструменты, меняющие состояние: агент сможет просматривать данные и журналы, но не создавать базы или удалять резервные копии. Инструменты Upstash Box с таким ключом недоступны. Локальная версия больше не сопровождается, поэтому для новой настройки авторы рекомендуют удалённый сервер: https://mcp.upstash.com/mcp.
Какие задачи решает
- просматривать данные Redis через агента
- разбирать журналы QStash и Workflow
- управлять ресурсами Upstash из MCP-клиента
- ограничить действия агента ключом только для чтения
Примеры запросов агенту
- Проверь данные Redis в моём аккаунте Upstash.
- Найди в журналах QStash неудачные задачи.
- Посмотри журналы Workflow и объясни, что произошло.
Как установить mcp-server
Командой платформы
claude mcp add mcp-server -e UPSTASH_EMAIL=<UPSTASH_EMAIL> -e UPSTASH_API_KEY=<UPSTASH_API_KEY> -e UPSTASH_BOX_API_KEY=<UPSTASH_BOX_API_KEY> -- npx -y @upstash/mcp-serverВместо <…> подставьте свои значения
Командой платформы
codex mcp add upstash-mcp-server --env UPSTASH_EMAIL=<UPSTASH_EMAIL> --env UPSTASH_API_KEY=<UPSTASH_API_KEY> --env UPSTASH_BOX_API_KEY=<UPSTASH_BOX_API_KEY> -- npx -y @upstash/mcp-serverВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"upstash-mcp-server": {
"command": "npx",
"args": [
"-y",
"@upstash/mcp-server"
],
"env": {
"UPSTASH_EMAIL": "<UPSTASH_EMAIL>",
"UPSTASH_API_KEY": "<UPSTASH_API_KEY>",
"UPSTASH_BOX_API_KEY": "<UPSTASH_BOX_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"upstash-mcp-server": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@upstash/mcp-server"
],
"env": {
"UPSTASH_EMAIL": "<UPSTASH_EMAIL>",
"UPSTASH_API_KEY": "<UPSTASH_API_KEY>",
"UPSTASH_BOX_API_KEY": "<UPSTASH_BOX_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e UPSTASH_EMAIL=<UPSTASH_EMAIL> -e UPSTASH_API_KEY=<UPSTASH_API_KEY> -e UPSTASH_BOX_API_KEY=<UPSTASH_BOX_API_KEY> upstash-mcp-server npx -y @upstash/mcp-serverВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о mcp-server
Как установить mcp-server в Claude Code?
Выполните команду `claude mcp add mcp-server -e UPSTASH_EMAIL=<UPSTASH_EMAIL> -e UPSTASH_API_KEY=<UPSTASH_API_KEY> -e UPSTASH_BOX_API_KEY=<UPSTASH_BOX_API_KEY> -- npx -y @upstash/mcp-server`. Локальная версия больше не поддерживается; для новой настройки рекомендуют удалённый сервер.
Что делает mcp-server?
Он подключает агента к ресурсам Upstash, чтобы тот мог управлять ими и разбирать связанные данные и журналы. Поддерживаются Redis, QStash, Workflow и Upstash Box.
Что умеет ключ Upstash только для чтения?
С ним агент может читать и запрашивать данные, включая журналы и расписания. Инструменты, меняющие состояние, отключаются, а инструменты Upstash Box недоступны.
Похожие MCP-серверы
Каталог MCP-серверов →Сначала — mcp-server от других авторов.