Vinkius

Upstash Redis MCP. Manage data persistence via conversation.

Upstash Redis lets your AI agent treat a serverless key-value database like an extension of your workflow. You can manage data—reading values, setting expiration times, deleting old keys, and incrementing counters—all by talking to your agent via natural chat or IDE terminal.

Upstash Redis MCP is compatible with Claude Claude
Upstash Redis MCP is compatible with ChatGPT ChatGPT
Upstash Redis MCP is compatible with Cursor Cursor
Upstash Redis MCP is compatible with Gemini Gemini
Upstash Redis MCP is compatible with Windsurf Windsurf
Upstash Redis MCP is compatible with VS Code VS Code
Upstash Redis MCP is compatible with JetBrains JetBrains
Upstash Redis MCP is compatible with Vercel Vercel
See Vinkius in Action

Give Claude and any AI agent real-world access

Retrieve stored data values

The MCP fetches the exact string configuration of any specified key.

Inject and expire new keys

You can instruct the agent to write a new value, optionally setting how long it remains active before expiring automatically.

Scan for specific data patterns

The MCP scans across your database using pattern matching to find relevant keys and inspect their structures or lifespans.

Manage numeric counters

You can safely increase or decrease numerical keys, perfect for counting rate limits or tracking user sessions in real time.

Check key metadata and TTL

The MCP retrieves the data type and remaining Time-to-Live duration configured for any given key.

Waiting for input…

AI Agent
Upstash Redis

What AI agents can do with Upstash Redis MCP with 7 Tools

These tools let you read values, delete keys, increment counters, and audit your serverless database state through natural conversation.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using Upstash Redis MCP

Delete

Removes one or more specified keys entirely from the Redis store.

Get

Retrieves the current string value associated with a single key.

Increment

Adjusts a numeric counter at a specific key by increasing or decreasing its value.

Get Key Info

Provides details on the data type and remaining expiration time of a given key.

List Keys

Scans for keys that match a specified pattern across your database.

Ping

Verifies that the Redis instance is online and responsive.

Set

Writes a string value to a key, allowing you to optionally set an expiration time in seconds.

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Upstash Redis MCP is compatible with Claude

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The Upstash Redis integration is available immediately — no restart needed.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on each call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Upstash Redis, then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,200+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Connections are secured and governed automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog weekly
Upstash Redis MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Upstash Redis. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS CLOUD

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on each call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Dealing with Redis means switching apps and running commands manually.

Today, if you want to check a cache key's status, you have to stop what you’re doing in your main IDE, open up a separate database GUI like RedisInsight, connect credentials, type the command into the CLI, hit enter, and then read the output. It's constant context switching that kills flow.

With this MCP connected through Vinkius, that entire manual process disappears. You keep your focus on your code or chat window, and simply ask your agent to check key metadata or retrieve a value. The result appears instantly, right where you are working.

The Upstash Redis MCP gives you direct control over data state.

Instead of manual commands, your agent now handles the complexity. You can simply prompt it to increment a counter or delete an entire cache structure using tools like `increment` and `delete`. It manages the syntax and execution for you.

You get back time and focus. The database becomes another functional layer in your conversation, allowing development teams to debug complex data flows without ever leaving their primary workspace.

What Upstash Redis MCP does for your AI

Stop context switching just to check a cache value. This MCP securely connects your AI client directly to your Upstash Redis database. Instead of jumping into a separate GUI tool, you talk to your agent and ask it to perform data operations against your live store. Your agent gets the technical ability to act like a real database administrator, letting you scan active keys or read raw datastore strings right from your chat window.

Whether you need to inject new values with specific lifespans or safely track operational counters, this connection handles it all. Because Vinkius hosts this MCP, your agent gets immediate access to the full suite of Redis tools. You can ask it to check the Time-To-Live on a caching profile or audit key patterns without writing boilerplate code.

Built · Hosted · Managed by Vinkius Upstash Redis MCP - Manage Key Value Data
Server ID 019d75fd-786b-7187-8098-1f160290aa79
Vinkius Inspector
Compliance Grade A+
Score 98.33/100
Vinkius Inspector Badge — Score 98.33/100

Frequently asked questions about Upstash Redis MCP

How do I check if the 'Upstash Redis' key is still active? +

Use get_key_info to check the status. This tool reports both the data type and the remaining Time-to-Live (TTL) for any specific key, letting you know exactly how long it will last.

Can I use Upstash Redis MCP to count things? +

Yes, that's what increment is for. It safely increases or decreases a numeric counter at a specified key, making it perfect for tracking usage metrics or rate limits.

What if I want to clear out old session keys using Upstash Redis MCP? +

You can run list_keys with the relevant pattern (e.g., 'session:*') to find them, and then use the delete tool to remove the entire set of keys you need gone.

Does Upstash Redis MCP support setting expiration times? +

Yes, when using the set tool, you can include an optional Time-To-Live (TTL) value in seconds. This ensures temporary data automatically cleans itself up later.

Is Upstash Redis MCP only for simple key lookups? +

No. While it handles basic key/value operations, you can also use list_keys to perform pattern-based scans across large sections of your database, making audits much easier.