{"id":"upstash-api","name":"Upstash REST API","homepage":"https://upstash.com/docs/introduction","repo_url":null,"category":"messaging","subcategories":["serverless-redis","message-queue","serverless-kafka","edge-database"],"tags":["upstash","serverless-redis","serverless-kafka","message-queue","edge","rest-api"],"what_it_does":"Serverless REST APIs for Redis, Kafka, and QStash (message queuing) with per-request pricing — designed for edge functions and serverless environments where persistent connections aren't possible.","use_cases":["Caching with Redis in Vercel Edge Functions or Cloudflare Workers","Reliable job queuing with QStash for serverless workflows","Pub/sub messaging in serverless environments without connection management","Rate limiting and session storage at the edge","Serverless Kafka for event streaming without infrastructure"],"not_for":["High-frequency Redis operations where TCP connection is viable (latency overhead)","Replacing a full Redis or Kafka deployment for traditional server apps","Teams needing self-hosted or on-prem infrastructure"],"best_when":"You're building serverless or edge applications (Vercel, Cloudflare Workers, AWS Lambda) that need Redis or Kafka without persistent connections.","avoid_when":"You have traditional server infrastructure where native Redis/Kafka clients are available and preferred.","alternatives":["aws-sqs-api","redis-api","kafka-api"],"af_score":83.8,"security_score":null,"reliability_score":null,"package_type":"mcp_server","discovery_source":["github"],"priority":"low","status":"evaluated","version_evaluated":"current","last_evaluated":"2026-03-01T09:50:06.349626+00:00","performance":{"latency_p50_ms":5,"latency_p99_ms":30,"uptime_sla_percent":99.99,"rate_limits":"Based on plan; free tier limited","data_source":"llm_estimated","measured_on":null}}